924db10d13Update dates for 4.2.1 release
Jasmine Iwanek
2024-08-31 16:17:05 -04:00
43ff35c10cAdd the Acer A1G to the Siemens PCD-2L hack, fixes POST: 31 30 freeze with non-SL-enhanced 486 CPU's.
OBattler
2024-08-31 19:13:06 +02:00
7e003b0390x87: Remove an excess logging line.
OBattler
2024-08-31 09:32:33 +02:00
2207367bddFixed the segmentation fault on mouse movement when the serial mouse is attached to a disabled serial port.
OBattler
2024-08-30 23:20:22 +02:00
e03ba4cd99Reversed the 486 filtering changes for those two OPTi 495 machines.
OBattler
2024-08-30 19:53:43 +02:00
5fdd6263a2FDC37x93x: Always return 0xFF on GPIO reads, allow the code in chipset/intel_piix.c to take over instead, fixes CPU speed readout on the HP Vectra VL 5 Series 4.
OBattler
2024-08-30 19:47:22 +02:00
6a5e9cdabaFixed the S3 reset fix, fixes Windows 98 stuck on black screen on the S3 Trio64 on some machines.
OBattler
2024-08-30 19:35:24 +02:00
1d9603fa7eFixed a very stupid mistake made in cpu/386_common.c last night, fixes #4773.
OBattler
2024-08-30 17:44:47 +02:00
91cf90c63aOlivetti M19's video adapter has control register on port 3DBh instead of 3DEh, fixes #4739.
OBattler
2024-08-30 07:52:55 +02:00
fe4ad0d4e1S3: Make sure to absolutely restore everything to the original state on reset, even the contents of vram and changedvram, fixes #4768.
OBattler
2024-08-30 06:01:52 +02:00
54ab778d4aFixed a compile-breaking typo in cpu/386_common.c.
OBattler
2024-08-30 05:32:26 +02:00
db94601573Voodoo 3/Banshee: Implement XRGB8888 LFB format, fixes POD.
OBattler
2024-08-30 05:22:33 +02:00
3c209818aeP6: Fix the restoration of the A20 state when exiting SMM, fixes #4771.
OBattler
2024-08-30 05:18:34 +02:00
252c3034afReworked the unit attention workaround, fixes #4770.
OBattler
2024-08-30 00:57:18 +02:00
dd2bbf3cd3CD-ROM: Make sure the initial unit attention condition is not treated as an inserted empty drive phase.
OBattler
2024-08-29 20:47:44 +02:00
d5b0fd18aaCD-ROM disc changes without eject now insert one simulated empty drive state, fixes #4768.
OBattler
2024-08-29 05:52:12 +02:00
fb3b46f648Unbroke SCO Xenix on the 286/386 interpreter, this will do until the prefetch queue is finally implemented.
OBattler
2024-08-29 01:57:22 +02:00
d594f33cadFix a minor bug in cpu/386.c.
OBattler
2024-08-29 01:31:09 +02:00
c0037eaa2fMedia history implementation for the remaining devices: Part 1.
OBattler
2024-08-27 03:15:54 +02:00
208b213aacMedia history: Fixed the handling of relative paths.
OBattler
2024-08-27 03:02:42 +02:00
7c7cc921eeNon-808x interpreters: fetch the next instruction after a CR0 paging bit toggle with the old CR0 paging bit value, fixes SCO Unix.
OBattler
2024-08-27 02:34:59 +02:00
f9b80f1a10Renamed the event struct, should properly fix building thread.cpp on termux without breaking other OS'es.
OBattler
2024-08-26 17:12:25 +02:00
39869c5a7bPCjr: Allow disabling the application of overscan deltas when overscan is disabled, allows to fix the misalignment on ScubaVenture.
OBattler
2024-08-24 04:49:32 +02:00
366ebea651S3 ViRGE fixes by TC995 and switched threads on Windows builds back to Win32 threads since the C++ threads were breaking the ViRGE blitting in some cases (eg. CD Gamer on 24 bpp).
OBattler
2024-08-17 01:22:06 +02:00
24e2c65c40Fixed a compile-breaking mistake
MaxwellS04
2024-08-16 20:44:51 +07:00
ab71f9d3e2Added the miroCRYSTAL 3D, based on a S3 ViRGE.
MaxwellS04
2024-08-16 20:36:26 +07:00
88741b021eS3 ViRGE: Some minor memory mask fixes.
OBattler
2024-08-16 05:58:24 +02:00
537e6f76deS3 ViRGE: Replace code with re-cleaned-up PCem code with our changes manually re-applied, also revert hardware cursor offset checks, which fixes black bars in games.
OBattler
2024-08-16 05:43:55 +02:00