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
David Hrdlička
301e1ffb11
Merge pull request #2506 from ts-korhonen/fix-mutex-crash
...
Fix crash at exit due to a unreleased mutex
2022-07-25 13:31:37 +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
richardg867
681127e521
Jenkins: Speed optimizations for library builds on Linux
2022-07-24 14:25:24 -03:00
richardg867
63ade10a56
Jenkins: Continuing build speed optimizations
2022-07-24 13:31:58 -03:00
richardg867
d62ef9b19f
Remove now-redundant gitignore entries
2022-07-24 13:29:06 -03:00
Miran Grča
b8c75af185
Merge pull request #2504 from altiereslima/master
...
Update portuguese brazilian translation
2022-07-24 17:12:47 +02: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
Adrien Moulin
99f3cf8781
Switch to C++ 14 to support ymfm
2022-07-24 10:01:36 +02:00
richardg867
85df0bf9a7
Jenkins: More build speed optimizations on the Linux side
2022-07-24 00:49:10 -03:00
OBattler
300e09a6a3
Merge branch 'master' of https://github.com/86Box/86Box
2022-07-24 05:40:17 +02:00
OBattler
8ceb5bf081
ROM, WD76C10, and Paradise fixes.
2022-07-24 05:40:06 +02:00
richardg867
af4c00d708
Jenkins: Skip redundant tasks within the same build
2022-07-24 00:18:26 -03: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
Miran Grča
a3a0b6367f
Merge pull request #2503 from 86Box/batchfixp1
...
DMA: Implemented autoinit mode in the PS/2 MCA side (although the bit…
2022-07-23 23:59: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
OBattler
f9dbb5ea9f
Fixes.
2022-07-23 16:31:29 +02:00
OBattler
bcd8f7e75a
Added the ALi M5123 keyboard controller.
2022-07-23 16:29:50 +02:00
Miran Grča
5c64f32d50
Merge pull request #2501 from elyosh/pitfast
...
PIT: add alternative faster PIT
2022-07-23 15:56:26 +02:00
Adrien Moulin
5d7db9d4c5
Add pit_fast.o to Makefile.mingw
2022-07-23 14:03:54 +02:00
Adrien Moulin
2aa5d8f5b2
PIT: add alternative faster PIT
...
This is enabled by default on 486+ CPUs and can be forced disabled/enabled with pit_mode=0/1
2022-07-23 13:38:10 +02:00
Jasmine Iwanek
23e082aeea
Merge pull request #2498 from jriwanek-forks/master-up
...
Missing ports from M&K
2022-07-23 02:14:51 -04:00
Jasmine Iwanek
74741d748a
Missing ports from M&K
2022-07-23 01:01:45 -04:00
Miran Grča
9c534f6e00
Merge pull request #2497 from jriwanek-forks/config-bios2
...
Fix compile
2022-07-23 06:01:48 +02:00
Jasmine Iwanek
43239dfa9e
Fix compile
2022-07-23 00:00:03 -04:00
Miran Grča
e415a551f7
Merge pull request #2496 from jriwanek-forks/config-bios
...
CONFIG_BIOS support
2022-07-23 05:45:02 +02:00
Jasmine Iwanek
59210b276f
Two more whitespace cleanups
2022-07-22 23:35:31 -04:00
Jasmine Iwanek
9b1e90331f
Beginnings of CONFIG_BIOS support
...
ported from machine&kb
2022-07-22 23:35:18 -04:00
Miran Grča
c069e12948
Merge pull request #2495 from jriwanek-forks/tgui
...
Fix crash in TGUI 9440CXI
2022-07-23 04:04:04 +02:00
Jasmine Iwanek
d94ae73ef7
Fix more I2C related bugs in the 9400CXI
2022-07-22 21:58:03 -04:00
Jasmine Iwanek
924408cf58
Fix crash in TGUI 9440CXI
2022-07-22 21:30:57 -04:00
OBattler
28d24679e0
ALi M1543(c) fixes.
2022-07-23 03:20:09 +02:00
OBattler
1ee0eedccb
ALi M5123 FDC implementation.
2022-07-23 03:19:51 +02:00