OBattler
ca880a3bbb
Gave the J-Bond PCI400C-A and Asus PCI/I-486SP3 the correct keyboard controllers, #4790 .
2024-09-03 02:44:30 +02:00
OBattler
16f4ebab9c
Mouse: Fix the if blocks in mouse_subtract_z().
2024-09-03 00:45:40 +02:00
Alexander Babikov
c54286ccd2
Remove leftovers of the "Reload prev. image" option
2024-09-03 03:15:43 +05:00
OBattler
1e5f8f9d3f
FDC: Fix initial condition on non-DMA writes, fixes #4785 .
2024-09-02 19:33:13 +02:00
OBattler
547ae9ad6a
Make GET_CONFIGURATION results more consistent with the capabilities page.
2024-09-02 06:48:07 +02:00
OBattler
09a6aab21a
More CD-ROM fixes, fixes Johnny Bazookatone.
2024-09-02 06:32:28 +02:00
OBattler
52a78f3ffb
Bumped the version to 4.3.
2024-09-02 00:17:05 +02:00
OBattler
6501700daf
Merge branch 'master' of https://github.com/86Box/86Box
2024-09-02 00:11:22 +02:00
OBattler
a10407a0aa
The Gigabyte GA-586IS and GA-586IP now have correctly an AT keyboard controller, fixes #4783 .
2024-09-02 00:11:14 +02:00
Jasmine Iwanek
924db10d13
Update dates for 4.2.1 release
2024-08-31 16:17:05 -04:00
OBattler
43ff35c10c
Add the Acer A1G to the Siemens PCD-2L hack, fixes POST: 31 30 freeze with non-SL-enhanced 486 CPU's.
2024-08-31 19:13:06 +02:00
OBattler
7e003b0390
x87: Remove an excess logging line.
2024-08-31 09:32:33 +02:00
OBattler
2207367bdd
Fixed the segmentation fault on mouse movement when the serial mouse is attached to a disabled serial port.
2024-08-30 23:20:22 +02:00
OBattler
e03ba4cd99
Reversed the 486 filtering changes for those two OPTi 495 machines.
2024-08-30 19:53:43 +02:00
OBattler
5fdd6263a2
FDC37x93x: 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.
2024-08-30 19:47:22 +02:00
OBattler
6a5e9cdaba
Fixed the S3 reset fix, fixes Windows 98 stuck on black screen on the S3 Trio64 on some machines.
2024-08-30 19:35:24 +02:00
OBattler
1d9603fa7e
Fixed a very stupid mistake made in cpu/386_common.c last night, fixes #4773 .
2024-08-30 17:44:47 +02:00
OBattler
91cf90c63a
Olivetti M19's video adapter has control register on port 3DBh instead of 3DEh, fixes #4739 .
2024-08-30 07:52:55 +02:00
OBattler
fe4ad0d4e1
S3: Make sure to absolutely restore everything to the original state on reset, even the contents of vram and changedvram, fixes #4768 .
2024-08-30 06:01:52 +02:00
OBattler
54ab778d4a
Fixed a compile-breaking typo in cpu/386_common.c.
2024-08-30 05:32:26 +02:00
OBattler
db94601573
Voodoo 3/Banshee: Implement XRGB8888 LFB format, fixes POD.
2024-08-30 05:22:33 +02:00
OBattler
3c209818ae
P6: Fix the restoration of the A20 state when exiting SMM, fixes #4771 .
2024-08-30 05:18:34 +02:00
OBattler
252c3034af
Reworked the unit attention workaround, fixes #4770 .
2024-08-30 00:57:18 +02:00
OBattler
dd2bbf3cd3
CD-ROM: Make sure the initial unit attention condition is not treated as an inserted empty drive phase.
2024-08-29 20:47:44 +02:00
OBattler
d5b0fd18aa
CD-ROM disc changes without eject now insert one simulated empty drive state, fixes #4768 .
2024-08-29 05:52:12 +02:00
OBattler
fb3b46f648
Unbroke SCO Xenix on the 286/386 interpreter, this will do until the prefetch queue is finally implemented.
2024-08-29 01:57:22 +02:00
OBattler
d594f33cad
Fix a minor bug in cpu/386.c.
2024-08-29 01:31:09 +02:00
OBattler
f19a5447be
Improved the SCO Xenix fix, fixes OS/2 booting, fixes #4762 .
2024-08-29 01:26:32 +02:00
TC1995
dd5c5f4a07
More ViRGE fixes (August 29th, 2024)
...
Apparently the extended sequencer registers (>= 0x20) are required to have sane values on the STREAMS engine on GX2 and probably other chips in the ViRGE range.
2024-08-29 00:51:28 +02:00
OBattler
818c268f75
S3 Vision x68: Fix PCI BAR to CRTC registers 59h/5Ah mask.
2024-08-28 20:21:47 +02:00
Alexander Babikov
cf2a074dc0
Fix SDL UI failing to build when C++11 threads are disabled
2024-08-28 02:06:35 +05:00
TC1995
47ee1c4ead
Some fixes to the Streams engine of the ViRGE/Trio3D
...
Make sure the ViRGE GX2 and up (including the Trio3D/2X) use the secondary stream only per what was found in the past.
2024-08-27 22:17:52 +02:00
OBattler
690b970739
Fixed a condition in write to CR0.
2024-08-27 16:36:32 +02:00
OBattler
01267965ca
DEC Tulip: Fixed BIOS disabling.
2024-08-27 05:13:18 +02:00
OBattler
26cc61fdba
Part 3.
2024-08-27 05:09:35 +02:00
OBattler
cd3f29f622
Part 2.
2024-08-27 03:29:37 +02:00
OBattler
c0037eaa2f
Media history implementation for the remaining devices: Part 1.
2024-08-27 03:15:54 +02:00
OBattler
208b213aac
Media history: Fixed the handling of relative paths.
2024-08-27 03:02:42 +02:00
OBattler
7c7cc921ee
Non-808x interpreters: fetch the next instruction after a CR0 paging bit toggle with the old CR0 paging bit value, fixes SCO Unix.
2024-08-27 02:34:59 +02:00
OBattler
f9b80f1a10
Renamed the event struct, should properly fix building thread.cpp on termux without breaking other OS'es.
2024-08-26 17:12:25 +02:00
OBattler
a33f8ffa37
Merge branch 'master' of https://github.com/86Box/86Box
2024-08-26 08:00:27 +02:00
OBattler
7683721870
Apply Randrianasulu's fix to thread.cpp, fixes building in Termux, closes #4753 .
2024-08-26 08:00:21 +02:00
Miran Grča
d67d86d266
Merge pull request #4723 from MaxwellS04/mirocrystal_3d
...
Add miroCRYSTAL 3D video card
2024-08-26 06:38:22 +02:00
RichardG867
52e80587fd
Revert A-Trend ATC6310BXII/ATC7020BXII name change
...
References:
* https://web.archive.org/web/20010606125848/http://www.atrend.com.tw/english/product.htm
* https://web.archive.org/web/20010405101351/http://www.atrend.com.tw/english/product/mainboard/ATC6310BXII.htm
* https://web.archive.org/web/20020404115114/http://www.atrend.com.tw/english/product/mainboard/atc7020bxii.htm
2024-08-25 23:41:54 -03:00
OBattler
ba859d7351
S3: Fixed CRTC to PCI BAR mapping, fixes #4745 .
2024-08-26 04:36:23 +02:00
Jasmine Iwanek
025798c832
PGE for K5
2024-08-25 20:20:21 -04:00
Jasmine Iwanek
97f861b0ba
Split off AMD K5 from K6
2024-08-25 19:08:30 -04:00
TC1995
d72d00042b
Honor the composite mode of the PCjr and Tandy 1000
...
And actually fix the way it's activated.
2024-08-26 00:42:34 +02:00
TC1995
8c98dcf5e8
Remove the first change.
2024-08-25 23:26:20 +02:00
TC1995
da5757f802
Minor but important changes to minivhd's dynamic/diff vhd handling
...
1. Changed the first seek_end in create_block to seek_set.
2. Avoid expansion overflow through a check if the block offset is below the total sectors.
2024-08-25 23:05:13 +02:00