Commit Graph

1948 Commits

Author SHA1 Message Date
Jasmine Iwanek
3c5190a0db Header cleanups (1/2) 2025-09-21 00:48:38 -04:00
win2kgamer
b268f95b19 Add the Yamaha YMF-71x (OPL3-SA2/3) audio controllers (#6200)
* Initial implementation of the Yamaha YMF-71x (OPL3-SA2/3) audio controllers

* Give the Intel AN430TX its onboard YMF-715

* Forgotten change to snd_sb_dsp.c

* Disable logging, code cleanup

* Use 32K default SB DSP DMA buffer globally and remove the Yamaha subtype

* Hook up master volume control to the OPL3 as well

* Use custom CD audio filter to apply master volume

* Initial implementation of the OPL3-SA3 bass/treble controls

* Improve CD audio volume filter

* Implement the power management registers

* Move master volume recalc to its own function and update on register write

* Correct YMF-719 PnP ROM filename

* Cleanup
2025-09-21 00:32:11 -04:00
RichardG867
25146643f9 Migrate remaining machine-specific checks from internal name to init function 2025-09-19 19:41:01 -03:00
RichardG867
4b8b0efa48 Optimize a couple CPU block checks 2025-09-19 18:45:35 -03:00
MaxwellS04
83b7698d42 Oopsie, alphabetize 386 Chaintech 2025-09-19 20:23:22 +07:00
MaxwellS04
a1c974c045 Machine Changes
1. Changed the names for two Chaintech machines (for example, 333AXB and 416SX)
2. Added the "AB" name to ABIT machines
3. Removed the space from PCChips and PCPartner names
4. BIOS name related corrections
5. Make few machines use their latest revisions as default BIOS option
2025-09-19 16:31:32 +07:00
Verloren50000
0c866af8f9 BIOS Selector for Micronics M7S-Hi ROM is complete. 2025-09-16 14:39:46 +08:00
Verloren50000
af6b627fc7 m_at_socket7.c: Micronics M7S-Hi Configuration... 2025-09-16 14:38:08 +08:00
win2kgamer
4351fd32dd Merge branch '86Box:master' into ymf701 2025-09-14 11:23:00 -05:00
starfrost013
a44ad7e776 Remove 32-bit core dynarec 2025-09-14 15:50:01 +01:00
win2kgamer
7983f499a7 Resolve merge conflict 2025-09-13 22:24:02 -05:00
Miran Grča
2ded1388f6 Merge pull request #6157 from Verloren50000/master
Add the Packard Bell Tacoma, the MSI MS-6119 and the Viglen Vig69M ROMs!
2025-09-14 01:55:31 +02:00
OBattler
d08b21b34a Some machine ordering fixes (and a 286 machine had the wrong chipset displayed). 2025-09-13 23:20:54 +02:00
OBattler
fcf236ff7e Add the selection of the last BIOS versio of ABIT BX6. 2025-09-13 23:09:24 +02:00
RichardG867
25ee59d98c Fix internal name for Multitech PC-900 2025-09-13 16:32:43 -03:00
Verloren50000
3bdedd896f m_at_slot1.c: ms6119 -> tacoma (Congratulations, MSI-MS 6119 BIOS Selector complete) 2025-09-13 09:32:02 +08:00
Verloren50000
5a35c984e7 m_at_slot1.c: MSI MS-6119 BIOS Selector Complete Once Again 2025-09-13 09:29:25 +08:00
Verloren50000
30d5443247 m_at_slot1.c: MSI MS-6119 BIOS Selector Complete 2025-09-13 09:12:53 +08:00
Verloren50000
9d28ebe9aa machine_table.c: lgibmx76 & tacoma --> ms6119 2025-09-13 08:32:44 +08:00
Verloren50000
0c7906b007 Add Packard Bell Tacoma machine table entry. 2025-09-12 19:07:44 +08:00
Verloren50000
c8b705efac Add Packard Bell Tacoma machine code. 2025-09-12 19:02:38 +08:00
MaxwellS04
bf8a64067a Bring back Trangg Bow's change, now with AT clones
Until it gets added to The Retro Web, this is assumed now.
2025-09-12 02:03:42 +07:00
MaxwellS04
f7323ddb58 Added 'system' to the Dell 4xx/NP name 2025-09-11 03:56:35 +07:00
MaxwellS04
015e683059 Forgotten change
Change the name for Dell 466/NP for one of its specifications (425s, 433s, 433d, 450d, and 466d)
2025-09-11 01:47:01 +07:00
MaxwellS04
3824b2b782 Revert Trangg Bow Unknown 286 changes + overhaul 2025-09-11 01:38:22 +07:00
MaxwellS04
0f1e6f2196 Machine adjustments 2025-09-11 00:59:03 +07:00
Verloren50000
b3cf1db568 Add NEC PowerMate V2xxx/P2xxx!
Let's Add NEC PowerMate V2xxx/P2xxx!
It was based on Intel CU430HX (Cumberland).
2025-09-10 21:49:05 +08:00
Jasmine Iwanek
f937b81246 PCjr Cleanups 2025-09-09 19:57:47 -04:00
Bozo Scum
32555f0edb add machine 'Multitech PC-900' 2025-09-09 13:03:18 +08:00
Bozo Scum
a5a9ca148e add machine Multitech PC-500 with BIOS ROM v3.10 and v3.30 2025-09-09 12:39:41 +08:00
Bozo Scum
fb64862fcf rename machine 'Multitech PC-500' to 'Multitech PC-500 plus' 2025-09-09 12:33:52 +08:00
OBattler
63a78e388b Olivetti M19: Use the 3.71 BIOS instead, because it's newer. 2025-09-08 01:38:46 +02:00
win2kgamer
433c45b3e6 Give the Intel TC430HX and Sony Vaio PCV-90 their onboard YMF701 audio 2025-09-06 18:24:29 -05:00
MaxwellS04
fb6dfdd21f Some BIOS changes I have forgotten 2025-09-01 19:37:55 +07:00
MaxwellS04
04e83efcd3 BIOS versions corrections/fixes 2025-09-01 14:07:26 +07:00
win2kgamer
5c3118f6ea Add BIOS selector and 1998 BIOS with working PS/2 mouse to the Rise R534F 2025-08-31 17:00:02 -05:00
win2kgamer
834c745459 MSI MS-4145 has a PS/2 KBC with an AT port, fixes keyboard in WfW 3.11 2025-08-30 15:10:26 -05:00
win2kgamer
a9ca61589b The Teknor TEK-932 has a PS/2 KBC but an AT keyboard port 2025-08-29 22:07:59 -05:00
win2kgamer
7eebb6e3ca Fix is_award check on the Shuttle HOT-433A, fixes FDC failure on POST and PS/2 mouse 2025-08-29 21:48:07 -05:00
win2kgamer
f86a898ee1 Add missing machine_force_ps2 call to the ECS UM8810P, fixes keyboard in BIOS 2025-08-29 21:41:32 -05:00
win2kgamer
788611075c Fix i82091AA SIO I/O port on the ICS SB486P, fixes resource conflict 2025-08-29 21:32:04 -05:00
win2kgamer
4b3965a2c9 Add missing FDC init to the Silicon Valley Computer 486WB 2025-08-29 21:16:28 -05:00
win2kgamer
e6269019f4 Add missing onboard IDE to the Commodore SL386SX-16 2025-08-29 21:06:54 -05:00
OBattler
89591ae8c9 IBM PS/2 Model 50: Add the Model 50Z BIOS as an option. 2025-08-30 02:28:18 +02:00
OBattler
56e5485b35 Biostar M5ATA: Add the option for the latest BIOS revision. 2025-08-29 21:15:14 +02:00
win2kgamer
bd11947815 Merge branch '86Box:master' into dell-p60-fix 2025-08-28 20:57:04 -05:00
win2kgamer
e7b5e29075 Fix KBC P1 readout for Batman and Plato, fixes boot hang 2025-08-28 19:41:08 -05:00
OBattler
827650d02b Alfredo: Fix KBC P1 readout, fixes #6096. 2025-08-29 02:37:51 +02:00
win2kgamer
98e2bea7f3 Merge branch '86Box:master' into dell-p60-fix 2025-08-28 16:03:46 -05:00
OBattler
c2dc468f32 Tandy scancode fixes, F11 and F12 should now work and a few other previously unavailble keys are now available. 2025-08-28 22:55:37 +02:00