mirror of
https://github.com/holub/mame
synced 2025-04-23 00:39:36 +03:00
New games added
--------------------------------------------------- Castle Revolution [David Haywood]
This commit is contained in:
parent
4698b08773
commit
73a52b5b7b
1
.gitattributes
vendored
1
.gitattributes
vendored
@ -1889,6 +1889,7 @@ src/mame/drivers/cardline.c svneol=native#text/plain
|
||||
src/mame/drivers/carjmbre.c svneol=native#text/plain
|
||||
src/mame/drivers/carpolo.c svneol=native#text/plain
|
||||
src/mame/drivers/carrera.c svneol=native#text/plain
|
||||
src/mame/drivers/castle.c svneol=native#text/plain
|
||||
src/mame/drivers/caswin.c svneol=native#text/plain
|
||||
src/mame/drivers/cave.c svneol=native#text/plain
|
||||
src/mame/drivers/cavesh3.c svneol=native#text/plain
|
||||
|
62
src/mame/drivers/castle.c
Normal file
62
src/mame/drivers/castle.c
Normal file
@ -0,0 +1,62 @@
|
||||
/* Castle
|
||||
Mechanical Fruit Machines
|
||||
with LCD display
|
||||
|
||||
see
|
||||
http://www.youtube.com/watch?v=jNx1OwwS58I
|
||||
http://www.youtube.com/watch?v=m1QKaYh64-o
|
||||
|
||||
unknown HW (mac2000 platform?) predecessor to 'spACE' hardware?
|
||||
starts with an 'illegal' opcode if using m6800, which CPU / variant is it?
|
||||
|
||||
*/
|
||||
|
||||
/*
|
||||
Known but not dumped:
|
||||
Cashbolt
|
||||
|
||||
*/
|
||||
|
||||
#include "emu.h"
|
||||
#include "cpu/m6800/m6800.h"
|
||||
|
||||
class castle_state : public driver_device
|
||||
{
|
||||
public:
|
||||
castle_state(const machine_config &mconfig, device_type type, const char *tag)
|
||||
: driver_device(mconfig, type, tag) { }
|
||||
};
|
||||
|
||||
static ADDRESS_MAP_START( mastermap, AS_PROGRAM, 8 )
|
||||
AM_RANGE(0x8000, 0xffff) AM_ROM
|
||||
ADDRESS_MAP_END
|
||||
|
||||
static ADDRESS_MAP_START( slavemap, AS_PROGRAM, 8 )
|
||||
AM_RANGE(0x8000, 0xffff) AM_ROM
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
|
||||
static INPUT_PORTS_START( castrev )
|
||||
INPUT_PORTS_END
|
||||
|
||||
|
||||
static MACHINE_CONFIG_START( castle, castle_state )
|
||||
MCFG_CPU_ADD("maincpu", M6800, 1000000)
|
||||
MCFG_CPU_PROGRAM_MAP(mastermap)
|
||||
|
||||
MCFG_CPU_ADD("slavecpu", M6800, 1000000)
|
||||
MCFG_CPU_PROGRAM_MAP(slavemap)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
ROM_START( castrev )
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD( "castlerevolutionp2.bin", 0x8000, 0x8000, CRC(cb3bea7f) SHA1(0bffbf53f52ad6dbd9832cae05ed8b55d0cc11d4) )
|
||||
|
||||
ROM_REGION( 0x10000, "slavecpu", 0 )
|
||||
ROM_LOAD( "castlerevolutionp1.bin", 0x8000, 0x8000, CRC(99ecc2ff) SHA1(8d66c81da13c88dc9ed10d75d24a2eaf448d6c6d) )
|
||||
ROM_END
|
||||
|
||||
// 4.00 JACKPOT. VERSION 1 (for revision E CPU) Written by and copyright of David John Powell - 25th February 1987
|
||||
GAME( 1987, castrev, 0, castle, castrev, 0, ROT0, "Castle","Revolution (Castle, Fruit Machine)",GAME_NOT_WORKING|GAME_NO_SOUND|GAME_REQUIRES_ARTWORK|GAME_MECHANICAL )
|
@ -12040,6 +12040,9 @@ m5scfinl // Super Cup Final (Lowen)
|
||||
|
||||
m5ppussy // Pink Pussy (Mdm)
|
||||
|
||||
// Castle
|
||||
castrev // Revolution (Castle, Fruit Machine)
|
||||
|
||||
// Leisure Ent.
|
||||
roul // (c) 1990
|
||||
|
||||
|
@ -1650,6 +1650,7 @@ $(MAMEOBJ)/misc.a: \
|
||||
$(DRIVERS)/buster.o \
|
||||
$(DRIVERS)/calomega.o $(VIDEO)/calomega.o \
|
||||
$(DRIVERS)/carrera.o \
|
||||
$(DRIVERS)/castle.o \
|
||||
$(DRIVERS)/cave.o $(VIDEO)/cave.o \
|
||||
$(DRIVERS)/cavesh3.o \
|
||||
$(DRIVERS)/cb2001.o \
|
||||
|
Loading…
Reference in New Issue
Block a user