Commit Graph

12589 Commits

Author SHA1 Message Date
OBattler
01d066ce4c MiniVHD: Some initialization sanitizations. 2024-03-08 22:37:18 +01:00
OBattler
cdd24b2ee8 Merge branch 'master' of https://github.com/86Box/86Box 2024-03-08 22:36:55 +01:00
OBattler
a45d268070 LBA Enhancer: Coding style. 2024-03-08 22:36:48 +01:00
Cacodemon345
ec8b8f2a92 Somewhat finish initial modem emulation 2024-03-09 01:37:13 +06:00
Cacodemon345
9488078c5a Work-In-Progress modem emulation 2024-03-08 16:45:17 +06:00
Miran Grča
92dbee39fa Merge pull request #4242 from lemondrops/joystick_mk2
Miscellaneous joystick cleanup
2024-03-08 06:43:42 +01:00
Alexander Babikov
1019953ba5 Add an option to build with SDL joystick backend on Windows 2024-03-08 01:33:14 +05:00
Alexander Babikov
2e10c5a870 CMake: Move DirectInput backend option to Win32 UI 2024-03-08 01:31:54 +05:00
OBattler
3e6b4aa9e1 S3 Trio64V+ VLB: Limit to a maximum of 2 MB video memory. 2024-03-06 22:51:24 +01:00
OBattler
3471cee112 Merge branch 'master' of https://github.com/86Box/86Box 2024-03-06 22:50:06 +01:00
OBattler
7c241ec64a Hyundai SUPER-16T: Increase maximum CPU speed to 8 MHz. 2024-03-06 22:49:58 +01:00
Miran Grča
f4896398d4 Merge pull request #4240 from Cacodemon345/lba_enhancer
Add Vision Systems LBA Enhancer
2024-03-06 12:14:07 +01:00
Cacodemon345
6d1c91c8ce Add Vision Systems LBA Enhancer 2024-03-06 15:14:56 +06:00
OBattler
5d486f5faa EV-165A: Fix internal name. 2024-03-06 06:46:53 +01:00
OBattler
1bfe1bbf7a Removed the speed setting from the Everex 165A. 2024-03-06 01:27:25 +01:00
OBattler
2fff98423b Added the Everex Maxi Magic EV-165A, closes #2956. 2024-03-05 20:36:33 +01:00
OBattler
244038b84c LOCK: It is sometimes legal when cpu_mod == 3, fixes hangs with Compaq Portable III 386 TEST. 2024-03-03 21:24:00 +01:00
OBattler
dc7a105ef2 Give the Compaq Portable III 386 the Compaq 386 chipset and keyboard controller. 2024-03-03 20:14:24 +01:00
OBattler
e2018775d5 Implement correct DSR behavior, fixes #3715. 2024-03-03 18:19:00 +01:00
OBattler
944ace3aa5 Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-02 16:11:11 +01:00
Miran Grča
25da1f1bae Merge pull request #4233 from 86Box/tc1995
IDE/ATAPI port/irq changes for MCA:
2024-03-02 15:49:46 +01:00
TC1995
8c6d544d5d IDE/ATAPI port/irq changes for MCA:
The ADF is a bit misleading, for pos3 and pos4, the right bits are bits 5-4, not 6-5. Fixes IRQ and added the secondary addresses without conflicting with the FDC, now ATAPI drives work fine.
2024-03-02 15:46:12 +01:00
OBattler
12e367fac6 Fixed a warning in disk/hdc_ide.c. 2024-03-02 12:51:50 +01:00
OBattler
1d5a2aaa0f QT UI: Recognize the MCA McIDE as an IDE controller. 2024-03-02 12:50:06 +01:00
Miran Grča
0921d231de Merge pull request #4231 from 86Box/tc1995
IDE changes (now for MCA).
2024-03-02 05:28:23 +01:00
OBattler
2136a864eb Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-02 05:25:53 +01:00
OBattler
6afa3849cc Merge branch 'master' of https://github.com/86Box/86Box 2024-03-02 05:25:36 +01:00
OBattler
98fa925570 SB PRO and 16: Do not use the low FIR output filter for CD Audio. 2024-03-02 05:25:27 +01:00
TC1995
af786bec0a IDE changes (now for MCA).
Added McIDE (MCA IDE) controller for MCA machines that don't have it (PS/2 models 50+).
2024-03-01 22:54:31 +01:00
OBattler
20dba50d97 Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-01 19:51:13 +01:00
Miran Grča
6a46aabf29 Merge pull request #4230 from 86Box/tc1995
Mach8/32 horizontal display changes.
2024-03-01 19:51:05 +01:00
TC1995
929fa7328d Mach8/32 horizontal display changes.
Make sure for the 9001st time to display correctly the horizontal side of the display (looking at you, ATI 1992 set for win3.1x and Mach8/32 drivers for OS/2 1.2x).
2024-03-01 19:50:23 +01:00
OBattler
7136c9ecb7 Merge branch 'version/4.2' of https://github.com/86Box/86Box into version/4.2 2024-03-01 19:50:12 +01:00
Miran Grča
9240fec451 Merge pull request #4229 from 86Box/tc1995
ESDI/MFM AT changes:
2024-03-01 19:38:05 +01:00
TC1995
ff6964f73d ESDI/MFM AT changes:
Make sure they IRQ activations are more IDE-like and correct.
2024-03-01 19:26:32 +01:00
Miran Grča
41e1a56d62 Merge pull request #4228 from lemondrops/awe64
Add a correct PnP ROM for the CT4380 Sound Blaster AWE64
2024-03-01 19:25:57 +01:00
Miran Grča
f95a627d3f Merge pull request #4227 from lemondrops/confirm_exit_fix
Fix ACPI poweroffs disabling exit confirmations
2024-03-01 19:25:23 +01:00
Alexander Babikov
938fa5bde5 Add a correct PnP ROM for the CT4380 SB AWE64
Add a correct PnP ROM for the CT4380 "regular" Sound Blaster AWE64 and
add quarternary IDE to it to match the new ROM
2024-03-01 22:35:59 +05:00
Alexander Babikov
9a67f05a8f Move the Sound Blaster PnP ROM paths to macros 2024-03-01 22:35:59 +05:00
Alexander Babikov
f9ae162e5d Move the EMU8000 ROM path to a macro 2024-03-01 22:35:52 +05:00
Alexander Babikov
4335c3e085 Fix ACPI poweroffs disabling exit confirmations
Use confirm_exit_cmdl to skip the confirmation prompt without
saving it in the config
2024-03-01 22:24:30 +05:00
OBattler
d77fc47408 E-MU 8000: Update in the correct handler. 2024-03-01 13:46:54 +01:00
OBattler
3727dd9981 SiS 496/497: Implement the reset control bits. 2024-03-01 13:45:23 +01:00
OBattler
45d1e35a7a Fixed E-MU 8000 frequency. 2024-03-01 12:35:59 +01:00
OBattler
046a8655b5 Moved E-MU 8000 handling to the non-music handler. 2024-03-01 12:34:44 +01:00
Miran Grča
689f9b3d8e Merge pull request #4225 from Cacodemon345/patch-168
Fix OPL audio not playing
2024-03-01 12:32:11 +01:00
Cacodemon345
3f04b60e3d memset cd_buf correctly 2024-03-01 16:21:30 +06:00
Cacodemon345
95f95d8481 Fix OPL audio not playing 2024-03-01 15:55:19 +06:00
Miran Grča
8cedf22b70 Merge pull request #4209 from Cacodemon345/novell_keycard
Add Novell NetWare 2.x Card Key emulation
2024-03-01 08:06:08 +01:00
OBattler
26d0079ab8 Removed a pointless line from chipset/sis5581_h2p.c. 2024-03-01 08:03:10 +01:00