Commit Graph

12576 Commits

Author SHA1 Message Date
Cacodemon345
b8ff131996 More changes 2024-03-21 12:52:13 -03:00
Cacodemon345
f4c2a9c3ac Logging aids 2024-03-21 12:52:13 -03:00
Cacodemon345
0362f563f6 Some fixes 2024-03-21 12:52:13 -03:00
Cacodemon345
2e9e20c078 Deal with edge cases where drivers use non-ESS playback route 2024-03-21 12:52:13 -03:00
Cacodemon345
552f595bc5 Fix AudioDrive detection on Windows 3.1
Sound is not working, and neither is MPU-401
2024-03-21 12:52:13 -03:00
Cacodemon345
2bdd5ca9bc Correct IRQ selection and detection fixes 2024-03-21 12:52:13 -03:00
Cacodemon345
6ae6ca1171 Fix OPL address decoding getting disabled for some reason 2024-03-21 12:52:13 -03:00
Cacodemon345
2446c4ebd4 Fix some stale functions 2024-03-21 12:52:13 -03:00
Cacodemon345
181d42610f Correct name of ESS device 2024-03-21 12:52:13 -03:00
Cacodemon345
a2b13cadbf ESS: implement mixer regs and fix ESS-specific DMA 2024-03-21 12:52:13 -03:00
Cacodemon345
dfa0ec6be8 Implement ESS identification mixer register 2024-03-21 12:52:13 -03:00
Cacodemon345
68f6779b2f Handle length reloading correctly 2024-03-21 12:52:13 -03:00
Cacodemon345
650b7e633b Minor fixing 2024-03-21 12:52:13 -03:00
Cacodemon345
d46e00e5a0 Autolen updating 2024-03-21 12:52:13 -03:00
Cacodemon345
6ab45767e5 Some cleanup and crash fixes 2024-03-21 12:52:13 -03:00
Cacodemon345
7f9f072b3e Add ESS ES1688 (COMPLETELY UNTESTED!!!) 2024-03-21 12:52:13 -03:00
Cacodemon345
e7e582cd74 Finish DSP part of ESS 2024-03-21 12:52:13 -03:00
Cacodemon345
eda528d98c ESS register read function 2024-03-21 12:52:13 -03:00
Cacodemon345
3f7fbc7467 Extended mode toggle 2024-03-21 12:52:13 -03:00
Cacodemon345
4369284f65 ESS register 0xA2 update function 2024-03-21 12:52:13 -03:00
Cacodemon345
3f72c788bd ESS bits for IRQ raise 2024-03-21 12:52:13 -03:00
Cacodemon345
97b239aed5 More small pieces of ESS emulation 2024-03-21 12:52:13 -03:00
Cacodemon345
d5dad279c4 ESSreg macro 2024-03-21 12:52:13 -03:00
Cacodemon345
8308f41069 A bit of ESS 2024-03-21 12:52:13 -03:00
Cacodemon345
d806ce250e ESFMu update 2024-03-21 12:52:13 -03:00
Cacodemon345
5d97fb886f Fix bad audio on ESFM emulation 2024-03-21 12:52:12 -03:00
Cacodemon345
e1badc3e0f ESFM update 2024-03-21 12:52:12 -03:00
Cacodemon345
2341b28c7f Add FM_ESFM type 2024-03-21 12:52:12 -03:00
Cacodemon345
12c64ab43d Fix incorrect internal name 2024-03-21 12:52:12 -03:00
Cacodemon345
eec49e4a76 Fix multiple symbol definition error 2024-03-21 12:52:12 -03:00
Cacodemon345
2fd511cc58 Add ESFMu for ESFM emulation 2024-03-21 12:52:12 -03:00
OBattler
d3039c2bf3 Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-21 14:47:01 +01:00
TC1995
62143628c5 Merge branch 'version/4.2' into pas16_code 2024-03-21 01:50:56 +01:00
OBattler
53503cb843 ALi M1217: No on-chip IDE controller. 2024-03-21 00:47:17 +01:00
OBattler
4de0001167 Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-20 23:46:16 +01:00
Miran Grča
ff62c178a5 Merge pull request #4286 from maximus105/master
Fix broken translation for ZIP drives
2024-03-20 23:46:07 +01:00
maximus105
3e27bdb86a Fix broken translation for ZIP drives 2024-03-20 23:35:03 +02:00
OBattler
6140bf53dd Merge branch 'version/4.2' of https://github.com/86Box/86Box into version/4.2 2024-03-20 22:23:29 +01:00
OBattler
976a9357ee Merge remote-tracking branch 'origin/master' into version/4.2 2024-03-20 22:22:43 +01:00
OBattler
d54e5714ae Merge branch 'master' of https://github.com/86Box/86Box 2024-03-20 22:21:59 +01:00
OBattler
0660f08a40 PB450 fixes. 2024-03-20 22:21:31 +01:00
Miran Grča
2ed732eb6c Merge pull request #4285 from lemondrops/npcapfix
[v4.2] Check for pcap DLL in Npcap's installation directory on Windows
2024-03-20 20:05:25 +01:00
Miran Grča
52d31208f0 Merge pull request #4284 from lemondrops/cdromfix
Fix CD-ROM menu not updating after ejecting a CD from the guest side
2024-03-20 20:05:18 +01:00
Miran Grča
de1406c20d Merge pull request #4283 from lemondrops/cleanup
Cleanup of legacy and unused things
2024-03-20 20:05:11 +01:00
Alexander Babikov
53fbe7343e Check for pcap DLL in Npcap's installation directory on Windows 2024-03-20 22:30:11 +05:00
Alexander Babikov
df231b0d87 Implement the rest of _eject/_mount functions
Implement the rest of media eject/mount functions declared in plat.h,
intended for future use
2024-03-20 22:26:40 +05:00
Alexander Babikov
4052ae2e32 Use a signal instead 2024-03-20 22:26:36 +05:00
Alexander Babikov
9354c6a6ef Qt: Fix CD-ROM menu not updating after ejecting a CD from the guest 2024-03-20 22:18:24 +05:00
Alexander Babikov
18495cb09d Clean up redundant English "translations" 2024-03-20 20:36:29 +05:00
Alexander Babikov
3e61092d02 Translations: Add headers to indicate target lang 2024-03-20 20:33:43 +05:00