Commit Graph

12955 Commits

Author SHA1 Message Date
OBattler
72ff4501f7 IDE: Hard disks now have a valid default configuration, per ATA-2 and later. 2024-05-09 18:02:27 +02:00
OBattler
a4fe16c9a0 AT KBC: Do not attempt to remove the I/O handlers if they had not been set first, fixes crash when attempting to use the Compaq Presario 4500. 2024-05-09 01:41:24 +02:00
OBattler
3995d1d786 Some Machine table entry fixes. 2024-05-09 01:29:18 +02:00
OBattler
179c4fc279 SiS 471: Register 69h is read/write, not read/write clear, fixes hangs in SMM on the DEC Venturis 4xx. 2024-05-09 01:28:54 +02:00
OBattler
b0542322bf Fixed DRB DIMM splitting (AMI Apollo now boots with 8 MB RAM), and extended the MB500N workaround to MR BIOS'es as well. 2024-05-09 00:47:45 +02:00
OBattler
4fe7ee9675 Added a PC Partner MB500N specific workaround to the i4x0 cache control register write. 2024-05-08 23:44:43 +02:00
OBattler
b159cd5b12 Implemented the Phoenix keyboard controller with a Packard Bell specific workaround, fixes #4415. 2024-05-08 23:42:20 +02:00
Miran Grča
294e95777c Merge pull request #4434 from cold-brewed/devcfg-warn-fix
Clean up warning in DeviceConfig
2024-05-08 21:03:14 +02:00
cold-brewed
dd77ae1b77 qt: Clean up warning in DeviceConfig 2024-05-08 13:55:21 -04:00
OBattler
404def23e8 Voodoo 3 1000 and Velocity 200: Hardcoded to 16 MB because our BIOS'es are 16 MB-only BIOS'es with the RAM amount check gutted out, closes #4406. 2024-05-08 03:35:51 +02:00
OBattler
2912e7d746 E-MU 8000: Remove some useless clipping - the audio already gets clipped before being passed to the output buffer, so this is no longer necessary. 2024-05-08 03:23:00 +02:00
OBattler
c89e92fafd Fixed the BCM SQ-588 with a kludged, fixes #4431. 2024-05-08 00:34:51 +02:00
OBattler
509305f2f1 Make the SMC FDC37c935 Super I/O chip on the HP Brio 80xx and Packard Bell PB810 correctly use port 370h instead of the standard 3F0h, fixes #4427. 2024-05-07 20:09:30 +02:00
OBattler
fedb2f37e5 Merge branch 'master' of https://github.com/86Box/86Box 2024-05-06 13:24:11 +02:00
OBattler
71c16a4481 Remove the previous kludge and #define BUS_ACK to 0x100 so it's different from BUS_ATN. 2024-05-06 13:24:04 +02:00
Miran Grča
1a82faa2a6 Merge pull request #4425 from Barnacl437/master
minor fixes/corrections for vi-VN translation
2024-05-06 13:11:43 +02:00
OBattler
4c84cccae7 The Pro Audio Spectrum SCSI controller is now based on the Trantor T128 (which it is considerable closer to), rather than on the 53c400. 2024-05-06 13:09:08 +02:00
Barnacl437
c4ce5209b4 minor fixes/corrections for vi-VN translation 2024-05-05 21:15:48 +07:00
OBattler
ccc788ff98 Timer: Make sure timer_on_auto() to use timer_advance_u64() instead of timer_set_delay_u64() if it's called inside a callback. 2024-05-04 18:48:44 +02:00
OBattler
bd55fdb96b Merge branch 'master' of https://github.com/86Box/86Box 2024-05-04 11:40:19 +02:00
OBattler
2d0b7f81d3 Pro Audio Spectrum: assorted clean-ups. 2024-05-04 11:40:07 +02:00
Miran Grča
57abafde92 Merge pull request #4423 from lemondrops/actions-update
GHA maintenance
2024-05-04 11:30:32 +02:00
Alexander Babikov
c1158affa3 workflows: Bump CodeQL actions to v3 2024-05-04 04:28:29 +05:00
Alexander Babikov
217fb9ac66 workflows: Bump upload-artifact to v4 2024-05-04 04:28:28 +05:00
Alexander Babikov
8d6ea95f14 workflows: Fix workflows not triggering when the workflow file is updated 2024-05-04 04:28:27 +05:00
Miran Grča
9b9cf31d3a Merge pull request #4422 from lemondrops/compile-fix
snd_sb.c: Fix compilation error
2024-05-04 01:23:21 +02:00
Alexander Babikov
19949b9a76 snd_sb.c: Fix compilation error
Variable declarations, unlike statements, aren't allowed after
labels (including case labels) according to the C standard,
so insert a semicolon to make an empty statement that satisfies
the requirement.

Oddly, MSYS2/MinGW-w64 GCC, unlike other compilers, including GCC
on other systems, seemed to accept them without errors...
2024-05-04 03:31:14 +05:00
OBattler
49824894e8 Pro Audio Spectrum: Correct the SCSI flag. 2024-05-03 20:08:10 +02:00
OBattler
660a33fe96 OpenAL: Fix the buffers' numeric ID's. 2024-05-03 19:42:58 +02:00
OBattler
eb968014d9 OpenAL implementation of givealbuffer_wt(). 2024-05-03 19:41:45 +02:00
OBattler
93ffbdee51 Reverted the LPT DAC and DSS changes. 2024-05-03 19:06:31 +02:00
OBattler
907daed3b1 Removed a commented out section from scsi/scsi.c. 2024-05-03 19:01:33 +02:00
OBattler
895c1cad66 Actually add the Pro Audio Spectrum 16D to the sound cards table. 2024-05-03 18:52:54 +02:00
OBattler
ad8173df73 Disambiguated the Pro Audio Spectrum 16D from 16. 2024-05-03 18:50:47 +02:00
OBattler
e3c2c01f91 Commented out a call to lpt_reset() in device.c. 2024-05-03 18:47:54 +02:00
OBattler
2acb11d37c Implemented the Pro Audio Spectrum Plus serial mixer, Pro Audio Spectrum 16 parallel mixer, Pro Audio Spectrum Plus/16 SCSI, ESS ES688, all three ESS PnP AudioDrives, made the wavetables use a separate 44.1 kHz source, and made the Sound Blaster 16 PNP use a proper PNP ROM dump. 2024-05-03 17:02:13 +02:00
OBattler
656591d385 The forgotten changes to video/vid_svga.c. 2024-05-03 11:18:28 +02:00
OBattler
3f6126f72d Bochs VBE fixes, fixes #4410. 2024-05-03 01:45:22 +02:00
OBattler
56f7030c98 IDE clean-ups. 2024-05-03 00:23:08 +02:00
Miran Grča
6630d6294b Merge pull request #4418 from lemondrops/gitattributes-update
Update .gitattributes
2024-05-03 00:04:17 +02:00
Alexander Babikov
15b3c44cb7 Update .gitattributes
Declare CMake scripts, Windows resource scripts and manifests,
.po translation files and Qt XML files as text
2024-05-03 02:28:16 +05:00
Miran Grča
1bfa4fae0a Merge pull request #4417 from lemondrops/newtranslation
Fix and hook up the Vietnamese translation
2024-05-02 22:43:55 +02:00
Alexander Babikov
7ed6841356 Hook up the new translation 2024-05-03 01:40:09 +05:00
Alexander Babikov
eca80d375a Convert the new translation file to LF line endings 2024-05-03 01:40:08 +05:00
Alexander Babikov
b4174e07f0 Fix up the vi-VN translation 2024-05-03 01:40:08 +05:00
Miran Grča
4c1bc999af Merge pull request #4416 from Barnacl437/master
Adding Vietnamese language (vi-VN) translation file
2024-05-02 22:35:44 +02:00
Barnacl437
3799601124 Adding Vietnamese language (vi-VN) translation file 2024-05-02 21:23:03 +07:00
OBattler
2e4366de8b And the PCI device ID. 2024-04-29 00:06:47 +02:00
OBattler
dde745d878 Some Bochs VBE fixes. 2024-04-29 00:01:14 +02:00
OBattler
c33adcb7a4 The forgotten vid_svga.h. 2024-04-28 18:43:56 +02:00