Commit Graph

13425 Commits

Author SHA1 Message Date
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
OBattler
f81541c8f6 WD1004 family: Fix IRQ 2 flag readout. 2024-08-24 06:19:14 +02:00
OBattler
15b7001a6a More PCjr fixes. 2024-08-24 06:00:33 +02:00
OBattler
39869c5a7b PCjr: Allow disabling the application of overscan deltas when overscan is disabled, allows to fix the misalignment on ScubaVenture. 2024-08-24 04:49:32 +02:00
OBattler
d391ed40c9 Merge branch 'master' of https://github.com/86Box/86Box 2024-08-24 04:24:18 +02:00
OBattler
cdd01eceea QT: Restore RichardG's hard reset workaround. 2024-08-24 04:24:06 +02:00
RichardG867
9a23204b89 Merge branch 'master' of ssh://github.com/86Box/86Box 2024-08-23 16:12:46 -03:00
RichardG867
2604789e79 Fix PCI slots on the ATC6310BXII, fixes #4186 2024-08-23 16:12:37 -03:00
OBattler
0d43babac8 Tandy: Slow down horizontal sync in low resolution modes. 2024-08-23 07:14:43 +02:00
OBattler
1a961db422 CGA: Revert the VSync interrupt since the real CGA did not have that. 2024-08-23 07:09:35 +02:00
OBattler
e84fddeaef Merge branch 'master' of https://github.com/86Box/86Box 2024-08-23 06:21:36 +02:00
OBattler
7a965efd90 Tandy and CGA: Implement the VSync interrupt, fixes Ghostbusters freezing. 2024-08-23 06:21:27 +02:00
RichardG867
3b47f0590c gdbstub: Fix another Win32 threading deadlock 2024-08-22 15:45:32 -03:00
RichardG867
d697d9bca1 OPTi 5x7: Fix another out of bounds on register write 2024-08-22 14:50:10 -03:00
RichardG867
8d88d187b2 gdbstub: Work around Win32 threading behavior 2024-08-22 14:21:36 -03:00
RichardG867
a7cff71892 OPTi 5x7: Fix out of bounds on register read 2024-08-22 13:16:29 -03:00
OBattler
f9e457f3e8 Give the AP440FX the original ViRGE instead, fixes #4740. 2024-08-22 04:59:51 +02:00
Miran Grča
cf3870e354 Merge pull request #4738 from 86Box/tc1995
Mach64 changes of the day (August 21st, 2024)
2024-08-21 22:58:08 +02:00
TC1995
39a6a681a2 Update indentation. 2024-08-21 22:48:02 +02:00
TC1995
66902d67fb Mach64 changes of the day (August 21st, 2024)
Re-thread the video chip family again but with fixes to avoid desyncs and some cleanups.
2024-08-21 22:45:18 +02:00
Miran Grča
d0a354da9b Merge pull request #4736 from jgilje/qt_private_header_for_qt6
qt_private_headers are needed for both qt5 and qt6
2024-08-21 20:25:12 +02:00
Joakim L. Gilje
98eed0b85d qt_private_headers are needed for both qt5 and qt6 2024-08-21 08:50:48 +02:00
MaxwellS04
eabfc12290 Merge branch '86Box:master' into mirocrystal_3d 2024-08-21 07:22:01 +07:00
OBattler
e858a4344c PCjr cartridges: Also reset the CPU on image eject. 2024-08-21 02:11:41 +02:00