Commit Graph

7207 Commits

Author SHA1 Message Date
Jasmine Iwanek
43339bd44a Add orchid varients of the GD5430 and 5434 2022-07-29 00:40:49 -04:00
Jasmine Iwanek
8b33566187 More serial cleanups 2022-07-28 16:50:49 -04:00
OBattler
826d9cdf1c Fixed a warning in the Sound Blaster code. 2022-07-28 03:53:52 +02:00
OBattler
e47769d2f7 Fixed a warning in the YMFM code. 2022-07-28 03:49:35 +02:00
Miran Grča
7b96ac8c84 Merge pull request #2521 from jriwanek-forks/boca-4610
Boca Reseach 4610
2022-07-28 03:03:41 +02:00
Miran Grča
42f0efeb9d Merge pull request #2522 from jriwanek-forks/master-up
Clang format in src/machine, src/win and a few other places
2022-07-28 01:42:35 +02:00
Jasmine Iwanek
ac68a2e5ee Boca Reseach 4610 2022-07-27 19:09:42 -04:00
Jasmine Iwanek
a04710b517 clang-format in src/win and other misc places 2022-07-27 17:27:51 -04:00
Jasmine Iwanek
ff39a77afc clang-format in src/machine 2022-07-27 17:01:04 -04:00
OBattler
a0c5cc7dc4 Fix rom_init() logging, patch by Cacodemon345. 2022-07-27 21:34:32 +02:00
TC1995
465d619292 Networking: moved the pcnetPollTimer calls to a timer.
Storage: Implemented initial DMA DRQ's in the 53c90 MCA SCSI card. Properly fixed the multiple drives on the IBM PS/2 SCSI card (Spock).
2022-07-26 22:42:37 +02:00
OBattler
df0a285a2e Merge branch 'master' of https://github.com/86Box/86Box 2022-07-26 22:32:10 +02:00
OBattler
87cf281035 DECpc LPV fixes and implementation of the on-board S3 805 with the AT&T 490 RAMDAC, fixes #2349. 2022-07-26 22:32:01 +02:00
Miran Grča
824721b050 Merge pull request #2509 from Cacodemon345/replycirrus
Add Reply Video Adapter for MCA (Cirrus CL-GD5426)
2022-07-26 15:12:01 +02:00
Miran Grča
cd32bfa1c1 Merge pull request #2514 from lemondrops/feature/fmdriver_ui
Add the FM synth driver select option to the UI
2022-07-26 15:10:29 +02:00
Miran Grča
024db993b0 Merge pull request #2515 from lemondrops/bugfix/sbprov2_crash
Fix a crash with Sound Blaster Pro v2
2022-07-26 15:09:47 +02:00
Alexander Babikov
2123f24d8f Fix a crash with Sound Blaster Pro v2 2022-07-26 17:12:37 +05:00
Alexander Babikov
f51c4cbaab Adjust the layout and label text of the FM synth driver option 2022-07-26 17:03:26 +05:00
David Hrdlička
77aae8abd5 Merge pull request #2513 from lemondrops/bugfix/midiin_sbpromcv
Add an option to control SBMIDI input receiving on SB Pro MCV
2022-07-26 13:54:02 +02:00
Alexander Babikov
9f77a00d32 win: Add the FM synth driver select option to the UI 2022-07-26 10:23:02 +05:00
Alexander Babikov
2706366b21 qt: Add the FM synth driver select option to the UI 2022-07-26 10:23:00 +05:00
Alexander Babikov
16914e76ac Add an option to control SBMIDI input receiving on SB Pro MCV 2022-07-26 10:22:48 +05:00
Alexander Babikov
6452e89235 Fix a typo in qt_platform.cpp 2022-07-26 10:22:31 +05:00
Cacodemon345
0bd6c6953b Merge remote-tracking branch 'upstream/master' into replycirrus 2022-07-26 10:59:31 +06:00
OBattler
1261f1cedb Some patches to YMFM for OPL3 to correctly instantly begin counting on control register write instead of only after a period. 2022-07-26 06:20:57 +02:00
Miran Grča
f2e00a5a30 Merge pull request #2508 from elyosh/ymfm
OPL: add the faster YMFM cores
2022-07-26 00:35:19 +02:00
OBattler
a064918133 WIN_WRITE_MULTIPLE now correctly fails with command aborted if ide->blocksize = 0, instead of a fatal(). 2022-07-26 00:18:28 +02:00
Adrien Moulin
7a4e7c0855 ymfm: try to fix GCC11 build error 2022-07-25 22:04:48 +02:00
Adrien Moulin
4e02b18315 Fix build 2022-07-25 21:19:46 +02:00
Adrien Moulin
88a8607255 Merge branch '86Box:master' into ymfm 2022-07-25 21:08:52 +02:00
Cacodemon345
3d9f0b560c Add Reply Video Adapter for MCA (Cirrus CL-GD5426) 2022-07-26 01:06:40 +06:00
Adrien Moulin
a6a7f0ae97 ymfm cleanup 2022-07-25 20:30:52 +02:00
Adrien Moulin
808337aac3 OPL: add the faster YMFM cores
This refactors the OPL interface in two drivers : Nuked and YMFM
Nuked is used by default, YMFM can be enabled with [Sound] fm_driver = ymfm
2022-07-25 20:24:31 +02:00
ts-korhonen
80e5470006 Fix crash at exit due to a unreleased mutex.
Qt startblit() and endblit() use a mutex that can remain locked at exit.
A thread static wrapper makes sure that each thread using the mutex will
also release it before terminating.
2022-07-25 14:13:30 +03:00
altiereslima
61cb47a2d6 Update pt-BR.rc 2022-07-24 10:26:09 -03:00
altiereslima
9f5c46d66a Update pt-BR.po 2022-07-24 10:26:07 -03:00
Adrien Moulin
b10cd69dca Add ymfm library 2022-07-24 10:09:12 +02:00
OBattler
8ceb5bf081 ROM, WD76C10, and Paradise fixes. 2022-07-24 05:40:06 +02:00
OBattler
6f364f0395 Fixed the entries for the DEC and Acer V10. 2022-07-24 04:33:42 +02:00
OBattler
c793fd7142 Proper separation. 2022-07-24 03:54:47 +02:00
OBattler
b13bb3a263 QT now uses the old Windows dynamic loading code when on Windows. 2022-07-24 03:37:37 +02:00
OBattler
5292dcab32 Warning fixes. 2022-07-24 03:05:51 +02:00
TC1995
02874f2ed2 DMA: Implemented autoinit mode in the PS/2 MCA side (although the bit is undocumented in said side, but documented in the ISA/PCI side).
Networking: Added the WD8013EP/A MCA nic, which is more supported than the WD80x3ET/A plus an initial ram size configuration before POS configuration.
Sound: Added the Reply MCA OEM of SB16 with its own MCA POS ID and properly implemented the IRQ's and DMA's of the AdLib Gold in its EEPROM plus an initial configurable setting for them and an initial DRQ implementation into said card.
2022-07-23 23:54:42 +02:00
OBattler
b20dcf2ee1 Reverted the Sound Blaster DSP changes. 2022-07-23 17:53:26 +02:00
OBattler
20e6e89f0c Merge branch 'master' of https://github.com/86Box/86Box 2022-07-23 16:36:35 +02:00
OBattler
25362803f6 Move the ALi M5123 initialization to the end of the M1543(C) initialization. 2022-07-23 16:35:24 +02:00
OBattler
b8005eeb20 Include keyboard.h from the ALi M5123 code. 2022-07-23 16:34:47 +02:00
OBattler
077f6174bd ALi M1543(C) log fixes. 2022-07-23 16:34:03 +02:00
OBattler
e814fe606d ALi M5123 now adds the keyboard controller. 2022-07-23 16:33:27 +02:00
OBattler
758b8988e0 Preparations for ALi KBC. 2022-07-23 16:32:46 +02:00