OBattler
97b41adc22
AT KBC: IBM variants now revert to old IRQ behavior.
2024-05-10 00:49:21 +02:00
OBattler
723c4229ed
PCI: Force the PCI_ADD_STRICT flag when adding PCI devices, in order to prevent on-board devices from being added onto non-on-board slots.
2024-05-10 00:33:15 +02:00
OBattler
b67c234569
The PS/2 keyboard controllers now simulate the real hardware behavior of there being a slight delay between OBF and IRQ, fixes, amnong other things, PB640 Windows 95 mouse (and PB450 CMOS Setup now works without the workaround).
2024-05-10 00:31:58 +02:00
OBattler
b22b2af411
ALi M1543(C) and SiS 551x IDE fixes.
2024-05-10 00:29:35 +02:00
Miran Grča
6538c2bcd2
Merge pull request #4438 from luennix/pc140_6260
...
Add the IBM PC 140 (type 6260)
2024-05-09 19:18:47 +02:00
rue
f95852c19f
Merge branch '86Box:master' into pc140_6260
2024-05-09 19:58:42 +03:00
luennix
544ea87764
Add the IBM PC 140 (type 6260)
2024-05-09 19:57:11 +03:00
OBattler
62193ab259
Intel i4x0: Extended the old register 52h behavior to all 430FX, 430HX, 430VX, and 430TX machines.
2024-05-09 18:10:32 +02:00
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