Jasmine Iwanek
05e7d9239c
Standardize fdc_type into fdc_current
...
Also make it into an array
2024-07-20 14:49:24 -04:00
Miran Grča
529cef56e3
Revert win_cdrom_ioctl.c to the previous version, fixes regressions.
2024-07-20 19:55:47 +02:00
Miran Grča
4387b3e137
Merge pull request #4626 from jriwanek-forks/qtvideo
...
Initial underlying code support for more than 2 video cards
2024-07-20 05:47:59 +02:00
Miran Grča
2802bd1015
Merge pull request #4627 from jriwanek-forks/qtserial
...
Serial cleanups and forward support improvements
2024-07-20 05:47:13 +02:00
Miran Grča
e3c03bc5eb
Merge pull request #4628 from jriwanek-forks/device
...
Less dummy devices
2024-07-20 05:46:59 +02:00
Jasmine Iwanek
de21053e5d
Add logic for serial 5-7 in QT UI
2024-07-19 23:29:37 -04:00
Jasmine Iwanek
20439f24fa
Cleanups in qt_settingsports.hpp
2024-07-19 23:29:37 -04:00
Jasmine Iwanek
322adf1c2b
Initial underlying code support for more than 2 video cards
2024-07-19 23:27:21 -04:00
Miran Grča
909f413cd0
Merge pull request #4625 from 86Box/tc1995
...
Chips PCI card fixes (July 20th, 2024)
2024-07-20 02:23:21 +02:00
TC1995
3f14c7f590
Chips PCI card fixes (July 20th, 2024)
...
Cleaned up the code and fixed the reset and LFB accesses. NT 4.0 now works with its v2.47 drivers without a soft reset (it used to only with a soft reset originally and, without it, hang with a blank screen upon reaching the GUI).
2024-07-20 01:09:42 +02:00
Jasmine Iwanek
27c8bdd57e
Less dummy devices
2024-07-19 16:57:11 -04:00
OBattler
dfe83ac32a
Do not attempt to free init_dev if it's pointing to the const device itself.
2024-07-19 22:08:37 +02:00
OBattler
652ffa646e
Added a sanity check to device.c.
2024-07-19 22:02:02 +02:00
OBattler
78293cffd1
Sound Blaster 16 DSP now correctly uses the 8-bit DMA channel when the 16-bit DMA channel is set to 4, fixes #3101 .
2024-07-19 22:00:46 +02:00
OBattler
d4a718cc2f
Reading SB DSP port 0Ch now gets the DSP out of the reset state - fixes Inherit the Orb detection of the Sound Blaster Pro.
2024-07-19 20:09:21 +02:00
OBattler
7d1202f2d1
Merge branch 'master' of https://github.com/86Box/86Box
2024-07-19 17:45:53 +02:00
OBattler
c377a36288
SM(S)C FDC37c932 Super I/O chip fixes, fixes #4601 .
2024-07-19 17:45:44 +02:00
RichardG867
f266272c60
AC97: Highest codec powerdown bits should be write only, fixes #4393
2024-07-18 17:55:57 -03:00
RichardG867
7a402649cd
C&T 69000: Fix I2C naming oversight
2024-07-17 18:13:10 -03:00
RichardG867
1e597c39c4
CMI8x38: Make another bit writable and improve DMA value readback, fixes #4576 again
2024-07-17 18:12:03 -03:00
Cacodemon345
94c44da4d1
Add support for using directories and .iso files within CUE sheets
...
Add support for big-endian binary files
Remove unused is_dir member
2024-07-17 13:34:15 +06:00
Cacodemon345
4dd4d2e6e1
A bit of more fixes
2024-07-17 13:34:15 +06:00
Cacodemon345
138059ff45
libsndfile support
2024-07-17 13:34:15 +06:00
Miran Grča
74d1aa97c1
Merge pull request #4622 from 86Box/tc1995
...
PVGA fixes of the day (July 16th, 2024)
2024-07-16 21:34:40 +02:00
TC1995
541b2ee556
PVGA fixes of the day (July 16th, 2024)
...
Actually fix it correctly as well as fixing 16 color mode that was made corrupt after the cleanup of the bank commit.
2024-07-16 21:32:21 +02:00
Miran Grča
4112d5f08a
Merge pull request #4621 from jriwanek-forks/nuked
...
Nuked-OPL3: Update to latest as of 15/07/2024
2024-07-16 05:19:01 +02:00
Jasmine Iwanek
b5c7e59ab7
Nuked: Last of the update
2024-07-15 23:00:10 -04:00
Miran Grča
f9ea663521
Merge pull request #4619 from lemondrops/more-warning-fixes
...
residfp: Fix unused variable warnings with Clang
2024-07-15 19:14:53 +02:00
Miran Grča
60c9b9867b
Merge pull request #4620 from lemondrops/ess-sort
...
Sort the ESS sound cards in the card list
2024-07-15 19:14:43 +02:00
Miran Grča
c4dc63e2a5
Merge pull request #4618 from lemondrops/static-fix
...
Library linking improvements
2024-07-15 19:14:33 +02:00
Alexander Babikov
2fceeb4e4b
Fix unused variable warnings with Clang
2024-07-15 19:48:33 +05:00
Alexander Babikov
595db237f7
Sort the ESS sound cards in the card list
2024-07-15 19:39:36 +05:00
OBattler
fba01a9b39
CD-ROM IOCTL: Raw sector read fix.
2024-07-15 15:38:36 +02:00
Alexander Babikov
1d322fe99d
Fix ssize_t related warnings on 32-bit Windows builds
2024-07-15 14:34:20 +05:00
Alexander Babikov
9f4886e031
Only define FLUIDSYNTH_NOT_A_DLL when linking statically
2024-07-15 10:59:35 +05:00
Alexander Babikov
0177e2881a
Define LIBSLIRP_STATIC on Windows for proper static linking
...
This requires a not-yet-released version of libslirp, but thankfully
MSYS2 has backported the patch
2024-07-15 10:53:57 +05:00
Alexander Babikov
70bc4ef0be
Remove a leftover copy of libslirp headers
2024-07-15 10:51:36 +05:00
Jasmine Iwanek
8056c1bc9a
Nuked: wrbuf -> writebuf
2024-07-15 01:03:15 -04:00
Jasmine Iwanek
e654d01bd0
Nuked: chan_t -> opl3_channel
2024-07-15 01:03:15 -04:00
Jasmine Iwanek
e4ee5d2d01
Update snd_opl_nuked.c
2024-07-15 01:03:15 -04:00
Jasmine Iwanek
c7a268a01e
Nuked: ch/chan -> channel
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
2bcfc8e697
Nuked: dev -> chip
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
8cb40b8b68
Nuked: Move stuff out to it's header
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
d3142e7793
More reorganization in snd_opl_nuked.c
2024-07-15 01:03:14 -04:00
Jasmine Iwanek
483fe43fb4
Nuked: Compile fixes
...
Update snd_opl_nuked.h
2024-07-15 01:03:13 -04:00
Jasmine Iwanek
3c0387bfc1
Nuked: nuked_t -> opl3_chip
2024-07-15 01:03:13 -04:00
Jasmine Iwanek
29d72a82dc
Nuked: slot_t -> opl_slot
2024-07-15 01:03:13 -04:00
Jasmine Iwanek
f68e7d3eae
Nuked: env -> envelope
2024-07-15 01:03:13 -04:00
Jasmine Iwanek
2f097d2fe6
reorganise snd_opl_nuked.c to closer match upstream
2024-07-15 01:03:12 -04:00
Jasmine Iwanek
56f50f4ebe
Fix the envelope generator
...
Co-Authored-By: nukeykt <alexeytf2@gmail.com >
2024-07-15 01:03:12 -04:00