Miran Grča
45f198af44
Merge pull request #4604 from jriwanek-forks/hdcfdc
...
FDC improvements, some bug fixes & cleanups
2024-07-08 20:37:24 +02:00
Jasmine Iwanek
84a494aa42
Don't change default behavior... yet
2024-07-08 14:29:27 -04:00
Jasmine Iwanek
215b3253a5
Deal with some magic numbers re hdc_current
2024-07-08 00:40:52 -04:00
OBattler
db16f0f209
Add LZW support for Teledisk 1.x advanced compressed files.
2024-07-08 03:18:26 +02:00
Jasmine Iwanek
516dc589b7
Handle freeing mallocs in config.c properly
2024-07-07 18:56:22 -04:00
Jasmine Iwanek
7ce119dcba
Fix flags in fdc.h
2024-07-07 18:56:22 -04:00
Jasmine Iwanek
00068539e1
Add ability to select XT or AT FDC
2024-07-07 18:56:21 -04:00
Jasmine Iwanek
8aba1361e6
Commented out support for hiding internal fdc
2024-07-07 18:56:21 -04:00
Jasmine Iwanek
f68f048726
Don't attempt to add dummy internal device to system
2024-07-07 18:56:21 -04:00
Jasmine Iwanek
07e3aba22c
Better support for internal floppy
2024-07-07 18:56:20 -04:00
Jasmine Iwanek
add1c39188
Allow complete removal of FDC
2024-07-05 18:59:29 -04:00
RichardG867
0a8d98e913
CMI8x38: Fix channel reset bit oversight
2024-07-05 17:24:07 -03:00
RichardG867
46aa5befc0
CMI8x38: Channel reset bits should be fully writable, fixes #4576
2024-07-05 14:45:13 -03:00
RichardG867
357701dbb5
SVGA: Make changedvram 1 page bigger to fix adjacent page checks going OOB when the framebuffer is at top of VRAM (Voodoo 3 drivers)
2024-07-02 17:54:44 -03:00
RichardG867
8a4ae19d6b
qt: Fix invalid scancodes crashing Windows raw input
2024-07-02 16:54:22 -03:00
OBattler
6781ea56dd
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-02 01:47:49 +02:00
OBattler
eab504f388
x86seg.c: Make sure not to read beyond the end of the stack segment on stack transfers, fixes erroneous page faults when transferring 16-bit stacks to 32-bit stacks, fixes OS/2 2.0 build 6.141.
2024-07-02 01:47:42 +02:00
Jasmine Iwanek
3a3eb13334
Fix typos in qt_settingsports.cpp
2024-06-29 19:21:57 -04:00
Jasmine Iwanek
597735ded6
Fix null pointers in qt_settingsports.cpp
2024-06-29 18:57:52 -04:00
Miran Grča
970242e24a
Merge pull request #4586 from jriwanek-forks/scancodes
...
Scancode table updates
2024-06-29 22:13:24 +02:00
Miran Grča
bc76ed773f
Merge pull request #4588 from jriwanek-forks/serialdevices
...
Support additional serial ports ala the MP5587-1/2
2024-06-29 22:12:52 +02:00
Miran Grča
6978c9f0cc
Merge pull request #4589 from jriwanek-forks/ni
...
More named initializers in cpu table
2024-06-29 22:12:41 +02:00
Jasmine Iwanek
13dac1020f
Named-initializers for 80386DX CPU's
2024-06-28 23:42:28 -04:00
Jasmine Iwanek
571bab3efd
Named-initializers for 80386SX CPU's
2024-06-28 23:42:28 -04:00
Jasmine Iwanek
2373771f4d
Support additional serial ports ala the MP5587-1/2
2024-06-28 23:30:56 -04:00
Miran Grča
22f1ef57de
Merge pull request #4583 from cold-brewed/media-menu-string
...
Fix strings in enumeration of host drives
2024-06-29 00:34:44 +02:00
Miran Grča
53db0a04eb
Merge pull request #4585 from cold-brewed/uuid-updates
...
UUID updates
2024-06-29 00:34:19 +02:00
Miran Grča
44657d193a
Merge pull request #4584 from cold-brewed/build-windows-arm
...
Windows ARM64 build fix
2024-06-29 00:33:49 +02:00
cold-brewed
421cbcb165
qt: UUID updates
...
* Ensure relative paths are properly resolved
* Do not display a mismatch prompt unless the system has configured NICs
2024-06-28 10:43:19 -04:00
cold-brewed
a43693bbec
Add a library required for building on windows arm
2024-06-28 10:19:53 -04:00
cold-brewed
d82d8cefed
qt: Fix strings in enumeration of host drives
2024-06-28 10:16:12 -04:00
Jasmine Iwanek
4b9b6e0815
Named Initializers in keyboard scancode tables
2024-06-27 03:22:02 -04:00
OBattler
7d18b0ca07
PIIX4: Revert test changes that should never have been committed.
2024-06-27 00:07:43 +02:00
OBattler
d2ce14f967
Fatals now work again.
2024-06-26 23:09:55 +02:00
OBattler
6a0f869d8a
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-26 23:08:09 +02:00
OBattler
1df242d9bb
MGA: Fix texture filtering completely on G100.
2024-06-26 23:07:59 +02:00
Miran Grča
9804acb8ee
Merge pull request #4580 from 86Box/tc1995
...
S3 fixes of the day.
2024-06-26 23:06:27 +02:00
TC1995
bfb4602e85
S3 fixes of the day.
...
1. Ported the S3 ViRGE reset fix to the Pre-ViRGE cards.
2. Slight cleanup on the acceleration and logs.
3. Unused sequencer register data now return 0xff instead of 0. This fixes Scorched Earth 1.x on DOS using S3 Trio32/64/V+/V2/868/968 cards (on other S3 it works fine as is).
2024-06-26 22:51:34 +02:00
OBattler
049579919e
MGA: Fix textures in certain cases.
2024-06-24 15:13:12 +02:00
OBattler
bbe035b62a
Implement special selector pushing behavior and improve the opcode length heuristic for CS limit checks, fixes #4552 .
2024-06-23 02:28:22 +02:00
OBattler
499a4e1d77
MGA: Implement linestyles.
2024-06-22 23:54:14 +02:00
OBattler
f3b71651a5
Merge branch 'master' of https://github.com/86Box/86Box
2024-06-22 18:30:30 +02:00
OBattler
3f4df11329
Fixes to the GhostPCL library names on Linux and Mac.
2024-06-22 18:30:20 +02:00
Miran Grča
c89245f8be
Merge pull request #4557 from Cacodemon345/timer-tsc-set
...
Make sure timers don't go completely out of sync upon altering TSC vi…
2024-06-22 17:47:12 +02:00
Miran Grča
d25db4d6ec
Merge pull request #4556 from Cacodemon345/ghostpcl
...
Add Generic PCL Printer
2024-06-22 17:46:01 +02:00
OBattler
8a90de40bc
Matrox: Fix MSITUTOR, fixes #4554 .
2024-06-22 17:44:45 +02:00
Jasmine Iwanek
4efd072a65
Default keyboard should be 101/102 key
...
This change doesn't matter yet, but it will later when this gets used.
2024-06-22 04:27:51 -04:00
Jasmine Iwanek
88a4ca68ea
Fix missing entries in at kbd scancode tables
2024-06-22 04:26:45 -04:00
Jasmine Iwanek
734e40b6d7
Fix missing entries in amstrad kbd scancode table
2024-06-22 04:26:45 -04:00
Jasmine Iwanek
931fc0d24a
One line per keyboard scancode (Part 2)
2024-06-22 04:26:44 -04:00