Commit Graph

79004 Commits

Author SHA1 Message Date
Olivier Galibert
989e9a5ee7 capcom: Adjust the common screen timings on old capcom games [O. Galibert, Jotego] 2021-05-17 11:20:22 +02:00
RobertoFresca
2f10c2ee2e Reworked inputs for Cal Omega - Game 14.5 (Pixels).
Bypassed the checksum to get it working, and flagged
as BAD_DUMP.
2021-05-17 05:35:19 +02:00
RobertoFresca
bc6f3175c6 Removed the MACHINE_NOT_WORKING flag to:
Cal Omega - Game 23.6 (Hotline)
Cal Omega - Game 24.6 (Hotline)
2021-05-16 22:38:32 +02:00
Olivier Galibert
3b13ae6d71 pc_formats: Believe it or not, but it seems there has been released pc-format ipfs 2021-05-16 19:53:59 +02:00
Olivier Galibert
3afebb520a jasmin: Support write 2021-05-16 19:43:43 +02:00
cracyc
919468ac24 fmtowns: move sprite disable check 2021-05-16 11:11:09 -05:00
David 'Foxhack' Silva
c53a396e40
RX-78 software information update (#8023)
Added serial number and official romanization to a few applications. [Dave 'Foxhack' Silva]
2021-05-16 17:17:10 +02:00
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