Commit Graph

12741 Commits

Author SHA1 Message Date
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
OBattler
f4d2102734 Bochs VBE graphics card, originally by Cacodemon345, then extensively cleaned-up and improved. 2024-04-28 16:47:32 +02:00
Miran Grča
048bb29665 Merge pull request #4404 from 86Box/tc1995
Just shut up the warning.
2024-04-27 00:31:27 +02:00
TC1995
4325c78fa8 Just shut up the warning.
See above.
2024-04-26 23:59:17 +02:00
Miran Grča
dd58fbfca1 Merge pull request #4403 from 86Box/tc1995
Cleanup of the XGA mapping to be less messed up.
2024-04-26 23:14:02 +02:00
TC1995
738446fea6 Cleanup of the XGA mapping to be less messed up.
As well as the cursor/sprite being finally fixed when the xoff goes from 0x20 onwards. This makes Win3.x' XGA cursor look normal and everything else as well. (as in, intact).
2024-04-26 22:52:58 +02:00
Miran Grča
9c2d0ab545 Merge pull request #4402 from 86Box/tc1995
Workaround to prevent timeouts with the T130B driver on NT 3.1.
2024-04-26 22:45:51 +02:00
TC1995
20277f7090 Workaround to prevent timeouts with the T130B driver on NT 3.1.
And more logging cleanups.
This should make the T130B driver for NT 3.1 work normally, at least.
2024-04-26 22:05:54 +02:00
Miran Grča
9b4a502b84 Merge pull request #4401 from 86Box/tc1995
Further fixes to the code related to the Mach8/32 mode changes.
2024-04-26 21:59:51 +02:00
TC1995
c931e4d460 Further fixes to the code related to the Mach8/32 mode changes.
And 0x6e9 is an alias to 0x2e8 per the Mach32 manual (H_TOTAL).
2024-04-26 19:28:03 +02:00
Miran Grča
68ec5c53a1 And in config.c. 2024-04-25 19:14:51 +02:00
Miran Grča
54178355b8 And in cpu.h. 2024-04-25 19:11:25 +02:00
Miran Grča
8928f5d771 Variable to override the 286/386 interpreter. 2024-04-25 19:10:40 +02:00
OBattler
0aa695c070 Matrox FIFO status fix. 2024-04-25 10:55:07 +02:00