OBattler
78a81b0d7f
AT / PS/2 keyboard: It turns out a few other commands also cancel the pending command, fixes #4981 .
2025-01-10 21:56:04 +01:00
Miran Grča
a2edcbfbba
Merge pull request #5111 from jriwanek-forks/soundblaster
...
Cleanups and improvements to SB1.x and 2.0
2025-01-09 04:05:54 +01:00
Jasmine Iwanek
3d55d93715
Make sb_dsp_versions more readable
2025-01-08 21:58:45 -05:00
Jasmine Iwanek
1244b61d8b
Cleaning
2025-01-08 21:28:30 -05:00
Jasmine Iwanek
cdf67d015f
Correct SB2/SB2CD(OmniCD) IO ranges
2025-01-08 17:35:15 -05:00
Jasmine Iwanek
a4d34661ea
malloc to calloc in snd_sb
2025-01-08 17:35:15 -05:00
Jasmine Iwanek
ace9462597
Merge SB1/SB2 init
2025-01-08 17:34:25 -05:00
Jasmine Iwanek
ce1c65ec87
Merge SB 1/1.5 init
...
format
Update snd_sb.c
2025-01-08 17:33:07 -05:00
OBattler
80735cc70a
Fixed a warning in src/video/vid_voodoo_render.c.
2025-01-08 11:38:46 +01:00
OBattler
573f4c89cb
Fix saturate alpha blending modes on interpreter.
2025-01-08 11:33:19 +01:00
OBattler
6d9c91776a
Merge branch 'master' of https://github.com/86Box/86Box
2025-01-08 11:26:32 +01:00
OBattler
f39c3491bf
Voodoo: Fixes HUD transparency bugs in Extreme Assault Voodoo executable (interpreter and x86-64 recompiler only).
2025-01-08 11:26:15 +01:00
Miran Grča
57f20f8ff1
Merge pull request #5109 from jriwanek-forks/ataripc
...
Atari PC3 & PC4
2025-01-08 08:06:46 +01:00
Jasmine Iwanek
8bb65dcfa2
Atari PC 4
2025-01-08 02:01:35 -05:00
Jasmine Iwanek
632c490d93
Atari PC 3
2025-01-08 01:59:15 -05:00
OBattler
c3faf20226
AHA-1542CP and ISA PnP memory range fixes, fixes AHA-1542CP on Packard Bell PB450.
2025-01-07 02:42:09 +01:00
OBattler
e833e1da3f
Force resizes on overscan parameter changes.
2025-01-06 20:12:49 +01:00
OBattler
50c97f0158
Voodoo 3/Banshee: Some CMDFIFO fixes.
2025-01-06 16:59:15 +01:00
OBattler
6b05602ea4
QT: Increase buffer size and improve sanity checking when removing an image.
2025-01-05 22:35:50 +01:00
Miran Grča
8e4640d4b7
Merge pull request #5105 from jriwanek-forks/es1370midi
...
Fix wrong sample rate of ES1370 software synth playback
2025-01-05 22:26:11 +01:00
Miran Grča
a51f3780ea
Merge pull request #5106 from jriwanek-forks/CT5880
...
Add CT1297 to CT5880, seen on the CT4810
2025-01-05 22:25:59 +01:00
Jasmine Iwanek
ee099eba07
Add CT1297 to CT5880, seen on the CT4810
2025-01-05 16:16:12 -05:00
Jasmine Iwanek
3226999246
Fix wrong sample rate of ES1370 software synth playback
...
Fixes low pitch problems when MIDI is played back through the software synth.
Co-Authored-By: Cacodemon345 <38420290+Cacodemon345@users.noreply.github.com >
2025-01-05 14:47:39 -05:00
OBattler
eaa4f16379
Windows hook input: Remove an excessive log line.
2025-01-05 16:42:24 +01:00
Miran Grča
c0876718a8
Merge pull request #5104 from disean/pc87307_gpio
...
pc87307: Fix GPIO base address configuration
2025-01-05 08:29:10 +01:00
Dmitry Borisov
8dc0beaeec
pc87307: Fix GPIO base address configuration
...
Don't clobber the GPIO I/O Base value.
According to the PC87307 datasheet, port 0x60 bits [2:7] are read-only
for the Parallel Port (4) device and cannot be altered by software.
For others devices, the 0x60 port may be written with any value.
The SGI firmware emits the following PC87307 initialization sequence
after each reset:
/* Select the GPIO device (7) */
SIO IDX: 2E <-- 07
SIO DAT: 2F <-- 07
/* I/O Base MSB = 0x0F */
SIO IDX: 2E <-- 60
SIO DAT: 2F <-- 0F
/* I/O Base LSB = 0xC0 */
SIO IDX: 2E <-- 61
SIO DAT: 2F <-- C0
/* Enable address decoding (I/O Base = 0xFC0) */
SIO IDX: 2E <-- 30
SIO DAT: 2F <-- 01
The GPIO I/O Base is erroneously assigned to 0x7C0. Fix by removing the 0x07 mask.
2025-01-05 12:22:14 +06:00
Miran Grča
4a9229f23d
Merge pull request #5102 from jriwanek-forks/essupdate1
...
Fixes to es137x code
2025-01-04 23:14:19 +01:00
Jasmine Iwanek
0a73b6e1b6
Fixes to es137x code
...
Two fixes Battler noticed.
Co-Authored-By: TC1995 <9269715+TC1995@users.noreply.github.com >
Co-Authored-By: Miran Grča <oubattler@gmail.com >
2025-01-04 16:03:18 -05:00
OBattler
2d25a116ad
Refine the FDD PS/1 and PS/2 check to ignore the PS/ValuePoint machines, fixes #5101 .
2025-01-04 20:43:59 +01:00
OBattler
117bbc43c7
Windows: Pause's fake CTRL needs to be adjusted for break code as well.
2025-01-03 19:44:03 +01:00
OBattler
5a40204e31
Windows: Bring back hook input, this time with fixes for right Shift and Pause.
2025-01-03 16:04:46 +01:00
OBattler
c7c8f0a814
Another attempt to fix the hook.
2025-01-03 14:49:38 +01:00
OBattler
ff098f6c7e
Fix the condition of the hook.
2025-01-03 13:03:56 +01:00
Jasmine Iwanek
c9f0280951
Cleanups I missed in ES137x
2025-01-03 03:33:02 -05:00
OBattler
a2b4a4c5a0
ES1370: Fix detection.
2025-01-03 09:18:15 +01:00
Miran Grča
ef8e2dee58
Merge pull request #5099 from jriwanek-forks/es1370
...
More fixes to parens and normalization of es1370, and cleaning in snd_sb.c too
2025-01-03 06:05:13 +01:00
Jasmine Iwanek
f1d25fc9d6
Cleaning in snd_sb.c
2025-01-02 23:52:59 -05:00
Jasmine Iwanek
6c24662c8d
More fixes to parens and normalization of es1370
2025-01-02 23:38:06 -05:00
OBattler
2ca36cdc7d
Fixed a typo in a comment.
2025-01-03 05:21:45 +01:00
Jasmine Iwanek
04520db27f
Formatting in snd_audiopci.c
2025-01-02 20:56:23 -05:00
Jasmine Iwanek
e9ea707f70
Fix some conditions, also parens
...
Update snd_audiopci.c
2025-01-02 20:56:09 -05:00
Miran Grča
4c70f49a39
Merge pull request #5098 from jriwanek-forks/es1370
...
Add Ensoniq ES1370
2025-01-03 01:22:53 +01:00
Jasmine Iwanek
15715bbb79
Add Ensoniq ES1370
...
Co-Authored-By: Cacodemon345 <38420290+Cacodemon345@users.noreply.github.com >
2025-01-02 19:20:39 -05:00
OBattler
370c560c34
Only attempt Cue sheet parsing on files that end in .cue (in any letter case), fixes errors with some .ISO images.
2025-01-03 01:19:52 +01:00
OBattler
92e5ed6aae
Keyboard hook: Fixed segmentation fault when non-primary monitors are enabled but none is actually in use.
2025-01-03 00:47:35 +01:00
OBattler
61c657dfc4
Merge branch 'master' of https://github.com/86Box/86Box
2025-01-03 00:27:44 +01:00
OBattler
509e1e5961
cdrom/cdrom.c that I forgot to commit before.
2025-01-03 00:27:21 +01:00
Miran Grča
1083edb7fd
Merge pull request #5096 from conan7123/master
...
Add Compaq Presario 7100/7200 Series 486 Machine (UMC 8881)
2025-01-03 00:19:20 +01:00
Miran Grča
1e084b0147
Merge pull request #5097 from 86Box/tc1995
...
Late day changes (January 2nd, 2025)
2025-01-03 00:15:53 +01:00
OBattler
06923a2800
Switched back to raw input - it appears it *does* work with the hook.
2025-01-03 00:15:28 +01:00