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
Miran Grča
447374bd65
Merge pull request #4764 from 86Box/tc1995
...
More ViRGE fixes (August 29th, 2024)
2024-08-29 01:09:34 +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
Miran Grča
cc67134dc2
Merge pull request #4758 from lemondrops/sdl-ui-fix
...
Fix SDL UI failing to build when C++11 threads are disabled
2024-08-27 23:25:22 +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
Miran Grča
bca2a38ea1
Merge pull request #4760 from 86Box/tc1995
...
Some fixes to the Streams engine of the ViRGE/Trio3D
2024-08-27 22:35:05 +02: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
RichardG867
d76ded5fbd
Jenkins: Workaround for MacPorts wget dependency failing to build on Intel targets
...
MacPorts issue referenced: https://trac.macports.org/ticket/69406
2024-08-27 15:10:32 -03: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
Miran Grča
0da8a3987b
Merge pull request #4752 from jriwanek-forks/k5
...
Split off AMD K5 from K6
2024-08-26 02:59:08 +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
Miran Grča
2b40d3185f
Merge pull request #4751 from 86Box/tc1995
...
Honor the composite mode of the PCjr and Tandy 1000
2024-08-26 00:52:04 +02: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
Miran Grča
ff01fb0835
Merge pull request #4750 from 86Box/tc1995
...
Minor but important changes to minivhd's dynamic/diff vhd handling
2024-08-26 00:34:49 +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
OBattler
3e1991390f
Sound Blaster DSP: Fix readout in reset state on the AZTech DSP, fixes #4747 .
2024-08-24 23:55:51 +02:00
OBattler
9da2cef53d
Also apply the IRQ 2 fix to the WD1002 family.
2024-08-24 06:24:35 +02:00