Commit Graph

11033 Commits

Author SHA1 Message Date
OBattler
975ae1f005 Fixed some MPU-401 bugs, including the IRQ being cleared where it should not have been, fixes the music on Princess Maker 2, fixes #3233. 2023-08-18 16:39:26 +02:00
OBattler
565421a252 Serial receive/transmit rework (uses the new fifo.c API) and a small GDB stub fix. 2023-08-18 05:57:32 +02:00
OBattler
5baf1a5ef4 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-18 03:16:45 +02:00
OBattler
f0ab35132b Always allocate 16 more bytes of RAM to mitigate potential segmentation faults on certain accessed by the old recompilers. 2023-08-18 03:16:37 +02:00
Miran Grča
192ec6f71e Merge pull request #3594 from 86Box/tc1995
MCA Cirrus 2401 fix.
2023-08-17 17:54:08 +02:00
Miran Grča
6888105d2e Merge pull request #3592 from kzmidze/master
Update language modules
2023-08-17 17:51:41 +02:00
TC1995
63b5e7e052 MCA Cirrus 2401 fix.
Eliminate the 2401 display error on MCA machines using the Cirrus cards.
2023-08-17 17:50:36 +02:00
沙沙宮紗夜
5c5a50a075 Add files via upload 2023-08-17 18:47:54 +08:00
OBattler
44ba846ae6 Reverted some changes and reworked some lines in cpu/386.c. 2023-08-17 02:52:49 +02:00
OBattler
bf38c4adef More UI work, added Slovak and Catalan translations, and fixed mmutranslate on the 286/386, fixes #3587, #3591. 2023-08-17 02:46:37 +02:00
OBattler
a942ee5ad9 And fixed the fix by moving it to the correct event. 2023-08-16 19:40:05 +02:00
OBattler
37f6c6f7c3 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-16 19:33:46 +02:00
OBattler
a5a9875123 Moved the absolute mouse movement stuff from poll to the mouse event move handler, fixes #3588. 2023-08-16 19:33:29 +02:00
Miran Grča
e5b42be230 Merge pull request #3590 from jriwanek-forks/clang
Fix LLVM GHA builds as best I can for now and some small fixes for MSVC
2023-08-16 19:25:56 +02:00
Miran Grča
0e4caf172e Merge pull request #3589 from jriwanek-forks/readme
Add license, latest stable release and download count to readme
2023-08-16 19:25:45 +02:00
Jasmine Iwanek
abdea4b2f7 Add license, latest stable release and download count to readme 2023-08-16 13:19:20 -04:00
Jasmine Iwanek
ad3cca65f6 Fallthrough fixes for MSVC 2023-08-16 13:04:58 -04:00
Jasmine Iwanek
cc19bce7f2 Add entry for ARM32 LLVM (Disabled) 2023-08-16 13:04:58 -04:00
Jasmine Iwanek
f9f405785e Fix LLVM GHA builds as best I can for now 2023-08-16 13:04:58 -04:00
OBattler
cf50271b0f Fixed another compile-breaking mistake in vnc.c, fixes #3584. 2023-08-16 16:20:40 +02:00
OBattler
6fae975a72 PIT type selection, CD-ROM model filtering by bus, and translation updates - closes #3354. 2023-08-16 05:23:03 +02:00
OBattler
21b8b992b5 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-16 00:10:45 +02:00
OBattler
debed8d196 Re-add XGA ROM reading. 2023-08-16 00:10:38 +02:00
Miran Grča
4a7e9a8f49 Merge pull request #3583 from lemondrops/master
Fix broken VHD handling
2023-08-16 00:06:07 +02:00
Alexander Babikov
b10a6b201d Fix broken VHD handling 2023-08-16 02:48:26 +05:00
Miran Grča
20edda876e Merge pull request #3582 from 86Box/tc1995
Pitch fix for Mach8/32.
2023-08-15 22:48:50 +02:00
OBattler
eaf6b21bb9 And a small fix. 2023-08-15 22:47:33 +02:00
TC1995
cf7b49a52f Pitch fix for Mach8/32.
Fix minor bug in the pitch when it was not being issued correctly in the Mach8/32.
2023-08-15 22:47:29 +02:00
OBattler
06e4382c2d Some reodering and ACPI shutduwn is now also in the menu. 2023-08-15 22:43:12 +02:00
OBattler
fb46e10fd5 Added a separator to the toolbar. 2023-08-15 22:39:01 +02:00
OBattler
6906db6d3b Mach8 and XGA logging clean-ups. 2023-08-15 22:30:55 +02:00
Miran Grča
ff5c34d9c9 Merge pull request #3581 from 86Box/tc1995
Switched back to the "Graphics Ultra Pro" ISA-based BIOS
2023-08-15 22:14:53 +02:00
TC1995
3856f9700c Switched back to the "Graphics Ultra Pro" ISA-based BIOS as we found
the true culprit behind the "brokeness" which is that bit 4 of reg 0xBD of the ATI regs must be set in the reads.
2023-08-15 22:12:30 +02:00
OBattler
cf1290b1c0 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-15 22:11:47 +02:00
OBattler
e781d4905e 286/386 interpreter fixes. 2023-08-15 22:11:32 +02:00
Miran Grča
5c8b078204 Merge pull request #3580 from jriwanek-forks/warn-fix
Warning fixes and more tabs to spaces
2023-08-15 22:00:17 +02:00
Jasmine Iwanek
48f9a5082d PRIx64, not PRIu64 2023-08-15 15:31:23 -04:00
Miran Grča
00fc0673ab Merge pull request #3579 from jriwanek-forks/joystick
Joystick code improvements
2023-08-15 19:36:47 +02:00
Jasmine Iwanek
7c0e1f7f83 Joystick code improvements 2023-08-15 13:30:12 -04:00
Jasmine Iwanek
bd6508350b Yet more tabs to spaces 2023-08-15 13:28:04 -04:00
Jasmine Iwanek
375f69ed61 Fix more compile warnings 2023-08-15 13:28:04 -04:00
OBattler
1811115b65 Some flags and configuration file fixes. 2023-08-15 16:42:13 +02:00
OBattler
025edcf363 The missing opti602.c. 2023-08-15 14:52:42 +02:00
OBattler
f7b5a566cb Added the OPTi 82c602, on-board CL-GD 5430, and also gave the PC87306 Super I/O chip its full NVR capabilities, fixes #2877. 2023-08-15 06:45:02 +02:00
OBattler
1345dbd975 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-15 02:03:59 +02:00
Miran Grča
9421eefac1 Merge pull request #3574 from 86Box/tc1995
Compile fix (4).
2023-08-15 02:03:53 +02:00
TC1995
684276f48b Compile fix (4).
Please...
2023-08-15 01:58:11 +02:00
OBattler
bc037d1981 Merge branch 'master' of https://github.com/86Box/86Box 2023-08-15 01:57:36 +02:00
Miran Grča
3730b72cfa Merge pull request #3573 from 86Box/tc1995
Compile fix (3).
2023-08-15 01:54:57 +02:00
TC1995
2df1f38c6e Compile fix (3).
And changed the ATI Mach32 ISA bios to a working one (phew).
2023-08-15 01:47:37 +02:00