Aaron Giles
cb48ece8f9
ymfm: Switch to internal SSG for YM2203/2608/2610. Clean up code to determine the number of SSG outputs.
2021-05-15 00:40:03 -07:00
r09
2fcf31168e
fmtowns: adjust PCM/CDDA volume ( #7830 )
2021-05-15 09:36:20 +02:00
arbee
8ae8a32f3b
psr60: hooked up YM3806. [R. Belmont]]
2021-05-14 22:46:08 -04:00
Aaron Giles
3cfc522458
ymfm: Refactor new FM engine into a 3rdparty library ( #8046 )
...
ymfm: refactor the code into a separate 3rdparty library
* Moved ymfm core implementation to 3rdparty/ymfm
* Split out each family (OPM/OPN/OPL/etc) into its own source file
* Added preliminary OPQ and OPZ support, still WIP
* Put all 3rdparty code into its own namespace ymfm
* Fixed various bugs reported in #8042
* Created interface class for communication between the 3rdparty engine and the emulator
* Standardized MAME implementation of all Yamaha devices based on a template class
* Created standard base class ym_generic that can be used when multiple YM chips are swapped in
* Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device
* Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off)
* Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
2021-05-14 18:33:49 -07:00
AJR
b16708ff75
tek410x.cpp: Add more peripherals
2021-05-14 21:16:50 -04:00
AJR
a56f774a4a
mg1.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
2021-05-14 20:28:44 -04:00
cracyc
0eee182afb
hd63450: restart transfer if continue is set
2021-05-14 18:41:05 -05:00
hap
5f5650a936
saitek_osa: added Maestro A module [hap, Berger]
2021-05-15 00:33:53 +02:00
smf-
78a40fdb33
fixed drum mania 10th mix description.
2021-05-14 23:29:59 +01:00
smf-
dd0e5e8e7f
fix Percussion Freaks 9th & 10th Mix descriptions.
2021-05-14 23:21:29 +01:00
Nigel Barnes
2c3530a57a
New machines marked as NOT_WORKING
...
----------------------------------
Kyber Minus [Nigel Barnes, Alessandro Liberalato]
2021-05-14 21:43:53 +01:00
Nigel Barnes
eabd5ddbcd
New machines marked as NOT_WORKING
...
----------------------------------
MG-1 [Tom Stepleton, Andrew McPherson]
2021-05-14 21:43:52 +01:00
hap
c8d53cabbd
added saitek OSA module interface used in leonardo/renaissance
2021-05-14 22:00:42 +02:00
cracyc
c89891e4aa
x68k: if raster irq is on same line, trigger it immediately
2021-05-14 13:44:57 -05:00
hap
57feb3faa1
bublbobl,kikikai: remove embedded mcu io ports emulation and use m6801 io map 0-7 instead
2021-05-14 15:32:26 +02:00
hap
d175e44c15
hd6301x: add overrides for port 3 data
2021-05-14 13:48:01 +02:00
cracyc
381d97ed9d
x68k: don't supress hsync state changes during vblank
2021-05-13 20:38:59 -05:00
arbee
6cf7640312
m68k: header update. [R. Belmont]
2021-05-13 21:04:19 -04:00
arbee
27ad7de49c
m68k: backport FPU fixes from upstream Musashi [R. Belmont, Jean-Francois Fabre]
2021-05-13 20:31:07 -04:00
hap
b4cf1eb096
hd6301y: small fix to port 6 handshake irq
2021-05-13 23:30:15 +02:00
smf-
c57be4ed4b
New working clones
...
------------------
Percussion Freaks 7th Mix (G*C07 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 8th Mix (G*C38 VER. AAA) [Thief0019, xuserv]
New NOT_WORKING clones
----------------------
Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 3rd Mix (G*A23 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 4rd Mix (G*A25 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 5th Mix (G*B05 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 6th Mix (G*B16 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 9th Mix eAmusement (G*D09 VER. AAA) [Thief0019, xuserv]
Percussion Freaks 10th Mix eAmusement (G*D40 VER. AAA) [Thief0019, xuserv]
2021-05-13 22:17:53 +01:00
Ville Linde
4f4bc1a38c
Attempt to fix Solar Assault stage 3 crash (nw)
2021-05-13 19:51:00 +03:00
hap
63858f2f8e
hd6301y: preliminary support for port 6 handshaking
2021-05-13 18:29:16 +02:00
hap
127a032856
ucom4d: changed to PAGED 8bits
2021-05-13 18:29:16 +02:00
Robbbert
d33736333a
trs80_cass.xml: fixed mistake
2021-05-13 11:29:37 +10:00
Scott Stone
2359875135
vgmplay.xml: Updates of tracks and/or metadata from the most recent pack releases. [vgmrips.net, Tafoid]
2021-05-12 21:23:07 -04:00
Robbbert
9c8fec9294
New working software list additions
...
-----------------------------------
trs80_cass: Doubled Dancing Demon Demo [Robbbert]
2021-05-13 07:23:43 +10:00
hap
d726ac85f9
misc drivers: use socket device instead of cartslot where appropriate
2021-05-12 21:39:16 +02:00
sasuke-arcade
7dcf827ecb
cyclemb.cpp: Remove MACHINE_NO_COCKTAIL flags ( #8056 )
2021-05-12 20:58:02 +02:00
James Wallace
f763372f6f
Games promoted to working
...
------------------------------
Reel Money (JPM) (IMPACT) (RE 9) (set 1)
Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1)
Wild King Club (JPM) (IMPACT) (WK 5) (set 1)
Clones promoted to working
----------------------------
Reel Money (JPM) (IMPACT) (RE 9) (set 2)
Reel Money (JPM) (IMPACT) (RE 9) (set 3)
Reel Money (JPM) (IMPACT) (RE 9) (set 4)
Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol)
Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3)
Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4)
Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol)
Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6)
Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol)
Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8)
Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9)
Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10)
Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol)
Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12)
Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol)
2021-05-12 19:54:48 +01:00
Ivan Vangelista
bfd9460d56
New working clones
...
------------------
Tech Romancer (Asia 980914) [sugoihelsinki]
2021-05-12 20:47:03 +02:00
Ivan Vangelista
df603892d2
atari_s1.cpp, atari_s2.cpp updates:
...
* verified 20967-01 PROM dump [Gerald (COY)]
* synced sets with PinMAME
2021-05-12 20:25:52 +02:00
hap
dfa8f43daf
cop01: let's add imperfect sound flag for cop01 too
2021-05-12 20:21:05 +02:00
hap
a6831c49eb
nb1412m2: don't return a bool for uint8
2021-05-12 19:53:03 +02:00
sasuke-arcade
1399a52a2b
cyclemb.cpp: Remove MACHINE_IMPERFECT_SOUND flags ( #8055 )
2021-05-12 19:48:53 +02:00
Robbbert
85bdf5af9d
trs80_cass.xml: corrections
2021-05-13 02:37:48 +10:00
Robbbert
a3dfe24e4c
Merge branch 'master' of https://github.com/mamedev/mame
2021-05-13 01:54:28 +10:00
Robbbert
728c6f68fa
New working software list additions
...
-----------------------------------
trs80_cass:
Cosmic
Defense Command
Eliza
Les Invasiou des Extras-terrestres
Escape
Head On
Heliko
Space Invaders
Invaders
Invasion Force
Mission Impossible
Penetrator
Pyramid
Galaxy Invasion (2 versions)
King of the Hill
Robot Attack
Sargon Chess
Scarfman
Scripsit v1.0
Seadragon
Space Invaders (alt)
Savage Island (Pt 1)
Space Warp
Starfighter
Starfighter Trainer
Swamp War
Alien Taxi
Lowercase conversion
Z-Chess [Robbbert]
2021-05-13 01:53:52 +10:00
Dirk Best
96b871cff8
bingoc: Convert terminal to a device, partially works now
2021-05-12 17:51:11 +02:00
Dirk Best
b77e947a1c
315_5338a: Add command readback and more serial output commands. Also always output on port writes.
2021-05-12 17:45:38 +02:00
Robbbert
ecc6410819
New working software list additions
...
-----------------------------------
trs80_cass:
Collission
Baccarat
Backgammon
Blackjack
Reno Casino Craps
System-80 Demo
Death Trap
Reno Keno
Micro-opoly
Quick Watson
Reno Casino Roulette
Micro-80 Pinball Machine
Reno Casino Slot Machine
Star Trek (The Computer Game)
Star War
Taipan
Troll Crusher
Video Genie Demo
Wheel of Fortune [Robbbert]
2021-05-12 19:47:22 +10:00
Olivier Galibert
ba8320a301
mview: Fix missing import of submaps in views. Need to fix more about import_submap vs. prepare_map vs. populate_from_map though.
2021-05-12 11:01:06 +02:00
Ivan Vangelista
a1f41c8e08
New working clones
...
------------------
Player's Choice (M3C1) [Brian Troha, The Dumping Union]
The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
2021-05-12 06:50:41 +02:00
arbee
6a1045f5d2
m68kfpu: support instructions with 80-bit FP immediate values. (GitHub issue #8049 ) [R. Belmont]
2021-05-11 22:51:46 -04:00
cracyc
de236b6eb0
slightly adjust asuka 120 disk a image to fix copy protection
2021-05-11 15:30:47 -05:00
arbee
e8ce8fb15d
macquadra700: hook up SCSI PDMA and DRQ. [R. Belmont]
2021-05-11 16:26:06 -04:00
Angelo Salese
ef51589312
pc9801.cpp: add implementation of the DAC_1BIT interface ( #8017 )
...
* pc9801.cpp: add implementation of the DAC_1BIT interface
* pc9801.cpp: fix DAC1BIT sound aliasing by changing it to a speaker_sound_device, kudos to Lord Nightmare for pointing this out
* pc98.xml: update QA notes
* pc98.xml: fix zeta boot order, promoted to working
* pc9801.cpp: bind level_w directly instead of lambda trampoline
2021-05-11 22:19:16 +02:00
Olivier Galibert
94db317064
prodos: Add file and resource reading
2021-05-11 21:52:25 +02:00
AJR
9d4ffe837e
canons80, canonts3: Same entry points can be used for both
2021-05-11 15:41:34 -04:00
AJR
4b70854a89
canons80, canonts3: Use correct I/O map; fake a few interrupt vectors
2021-05-11 15:20:11 -04:00