Commit Graph

78997 Commits

Author SHA1 Message Date
Robbbert
10a40a4c2d sorcerer: fixed bugs with SNP handling. 2021-05-16 21:52:05 +10:00
Robbbert
c54f6940d5 sorcerer: quickload changes
- merged snapshot and quickload;

- fixed snapshot which had been broken by the memory system upgrade;

- added interface to future software list.
2021-05-16 20:21:16 +10:00
Ivan Vangelista
6fb35fced8 New machines marked as NOT_WORKING
----------------------------------
Dangerous Bar [Museo del Recreativo (Amusement Museum)]
2021-05-16 08:48:22 +02:00
Robbbert
b2d8dab3d2 Super80: added interface for future software list. 2021-05-16 16:40:05 +10:00
Robbbert
431ef7d30e mbeett: removed SCC device which was never fitted to real machines. 2021-05-16 16:32:35 +10:00
RobertoFresca
57b376c56b Calomega driver major improvements. [Roberto Fresca, Grull Osgo]
- Worked the analogic color system, adding the three R-G-B presets.
 - Added the PORT_ADJUST for RGB in all games, defining the default values.
 - Redumped the Cal Omega - Game 20.8 (Winner's Choice). Reworked proper inputs.
 - Inputs from the scratch for all the Pixels, Keno and Hotline games. Promoted to WORKING.
 - Specific inputs for games 12.8, 15.7, 15.9, 17.2, and 20.4. Promoted to WORKING.
 - Fixed Pixels games colors.
 - Connected System 903/904 PIA #0 IRQB line to CPU IRQ.
 - Set a handler for System 903/904 PIA #0 CB1 line, as IRQ ack.
 - Added external keyboard controller (i8035 + i8251) for Keno Games, system 903.
 - Added virtual clickable keyboard layout to keno games, necessary to get them working.
 - Added hopper support to Cal Omega - Game 7.4 (Gaming Poker, W.Export).
 - Added the following System 903 counters: coin in, coin out, and optional (per game).

Machines promoted to working
----------------------------
Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
2021-05-16 07:31:26 +02:00
Aaron Giles
907ebe0d73 ymfm: Fix binding errors due to usage of class names that are no longer derived from related classes. 2021-05-15 21:38:12 -07:00
cracyc
f4db018d8e fmtowns: draw sprites at end of sprite drawing time 2021-05-15 15:06:58 -05:00
ajrhacker
597461aef8
Merge pull request #8064 from clawgrip/patch-2
missbamby.cpp: Add Golden Winner missing PROM [@LosTrastosDeXaX]
2021-05-15 15:58:42 -04:00
ClawGrip
c377ee2e6a
missbamby.cpp: Add Golden Winner missing PROM [@LosTrastosDeXaX] 2021-05-15 21:25:14 +02:00
hap
af35c80121 fscc9ps: correct cpu speed 2021-05-15 20:50:36 +02:00
MooglyGuy
c3ebd9ebb2
-bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy] (#8059)
Software list items promoted to working
---------------------------------------
vsmile_cart: V.Smile Smart Keyboard (USA), V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany) [Ryan Holtz, PulkoMandy]
2021-05-16 03:26:22 +10:00
AJR
abcd15cac4 tek410x.cpp: Improve ROM mapping; add interrupts 2021-05-15 11:18:50 -04:00
AJR
eb5fc0c483 imgcntrl.cpp: Workaround for MT #7978 2021-05-15 11:17:57 -04:00
hap
8ba12dd6da saitek_osa: add skeleton device for Sparc module [hap, Berger] 2021-05-15 13:37:52 +02:00
0kmg
b5b5d370de
a800_flop.xml: more floppy soft additions (#8050)
New working software list additions
-----------------------------------
Atari Translator (USA)
Forbidden Forest
Saracen

New not working software list additions
---------------------------------------
Crosscheck
Spitfire 40

* fixed a comment

Co-authored-by: quasiscroto <quasiscroto@users.noreply.github.com>
2021-05-15 13:29:03 +02:00
Sergio G
8d09b97a31
New working clones (#8033)
------------------
U.N. Defense Force: Earth Joker (US / Japan, set 3)

* Found in Taito PCB: K1100726A / J1100169B
* It only differs in 2 program roms: 4.ic23 and 3.ic8. They are very close to earthjkra set and only differs in 42 bytes in each rom.
* Eprom labels are numbered in the same way as earthjkrp set, but 3 and 4 ones are swapped (Maybe a typo in earthjkrp ?)
* Same ROMSTAR license and no region disclaimer when dipswitch is changed, like earthjkr and earthjkra sets.
* It seems a newer version than earthjkra set, including additional changes to those added in earthjkra in comparison to earthjkr set, as earthjkra and earthjkrb share the same changes from earthjkr.

* Added new clone: earthjkb in mame.lst

Co-authored-by: EX86868 <spolo@dxc.com>
2021-05-15 13:24:15 +02:00
David Haywood
466454fc84
new WORKING machines (#8063)
-------
Dokaben 2 (Japan) [ShouTime, Team  Japump]
2021-05-15 13:18:32 +02:00
Robbbert
739126d78a mbee: clarify TODO. 2021-05-15 19:49:12 +10:00
Robbbert
63783116f2 Machines promoted to working
----------------------------
Microbee Teleterm [Robbbert]
2021-05-15 19:35:36 +10:00
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