mirror of
https://github.com/holub/mame
synced 2025-05-22 13:48:55 +03:00
moved a misplaced set from acesp.c to aces1.c - From Haze (nw)
added a note about a known bootleg rygar board that matches content of an existing board, but different layout (nw)
This commit is contained in:
parent
d4ed5bce4c
commit
e59bd00aef
@ -30,6 +30,16 @@ public:
|
||||
m_maincpu(*this, "maincpu")
|
||||
{ }
|
||||
|
||||
DECLARE_READ8_MEMBER( aces1_nmi_counter_reset_r )
|
||||
{
|
||||
return 0x00;
|
||||
}
|
||||
|
||||
DECLARE_WRITE8_MEMBER( aces1_nmi_counter_reset_w )
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
protected:
|
||||
|
||||
// devices
|
||||
@ -40,13 +50,13 @@ protected:
|
||||
|
||||
static ADDRESS_MAP_START( aces1_map, AS_PROGRAM, 8, aces1_state )
|
||||
AM_RANGE(0x0000, 0x7fff) AM_ROM
|
||||
AM_RANGE(0x8000, 0x87ff) AM_RAM
|
||||
AM_RANGE(0x8000, 0x8fff) AM_RAM
|
||||
// 0xadf0 AY - sound, dips
|
||||
// 0xafb0 IC24 - lamps, 7segs
|
||||
// 0xafd0 IC25 - lamps, meters, reel comms (writes)
|
||||
// 0xafe0 IC37 - doors, coins, reel optics (reads)
|
||||
// 0xc000 Illegal access?
|
||||
// 0xe000 NMI Counter Reset
|
||||
AM_RANGE(0xe000, 0xe000) AM_READWRITE(aces1_nmi_counter_reset_r, aces1_nmi_counter_reset_w)
|
||||
ADDRESS_MAP_END
|
||||
|
||||
|
||||
@ -494,6 +504,18 @@ ROM_START( ac1rollb )
|
||||
ROM_LOAD( "roll up 5p 2.40 p4 19.1.90.bin", 0x6000, 0x2000, CRC(8d2ddb6c) SHA1(4c0e8975c9b65fbacb519455e06a6cca9c3993c1) )
|
||||
ROM_END
|
||||
|
||||
ROM_START( ac1hideh )
|
||||
ROM_REGION( 0x80000, "maincpu", 0 )
|
||||
ROM_LOAD( "hh541d8a", 0x0000, 0x010000, CRC(be4d9ca9) SHA1(948471938f58e50be6e75c1a226947fc14f7eebf) ) // 2nd half blank
|
||||
ROM_END
|
||||
|
||||
ROM_START( ac1hideha )
|
||||
ROM_REGION( 0x80000, "maincpu", 0 )
|
||||
ROM_LOAD( "hh563p4r", 0x0000, 0x8000, CRC(c82aabb1) SHA1(6a94cbae10edc544117a6bc5849ac8c9ad80a333) )
|
||||
ROM_END
|
||||
|
||||
|
||||
|
||||
DRIVER_INIT( aces1 )
|
||||
{
|
||||
}
|
||||
@ -547,4 +569,5 @@ GAME(199?, ac1blueca ,ac1bluec ,aces1 ,aces1 ,aces1, ROT0, "Pcp", "Blue
|
||||
GAME(199?, ac1bluecb ,ac1bluec ,aces1 ,aces1 ,aces1, ROT0, "Pcp", "Blue Chip (Pcp) (ACESYS1) (set 3)", GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME(199?, ac1bluecc ,ac1bluec ,aces1 ,aces1 ,aces1, ROT0, "Pcp", "Blue Chip (Pcp) (ACESYS1) (set 4)", GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME(199?, ac1bluecd ,ac1bluec ,aces1 ,aces1 ,aces1, ROT0, "Pcp", "Blue Chip (Pcp) (ACESYS1) (set 5)", GAME_IS_SKELETON_MECHANICAL )
|
||||
|
||||
GAME(199?, ac1hideh ,0 ,aces1 ,aces1 ,aces1, ROT0, "Ace", "Hi De Hi Deluxe (Ace) (ACESYS1) (set 1)",GAME_IS_SKELETON_MECHANICAL ) // was in Hi De Hi (Ace) (sp.ACE) set
|
||||
GAME(199?, ac1hideha ,sp_hideh ,aces1 ,aces1 ,aces1, ROT0, "Ace", "Hi De Hi Deluxe (Ace) (ACESYS1) (set 2)",GAME_IS_SKELETON_MECHANICAL ) // ^^
|
||||
|
@ -1206,17 +1206,7 @@ ROM_START( sp_hidehp )
|
||||
SP_HIDEH_SOUND
|
||||
ROM_END
|
||||
|
||||
ROM_START( sp_hidehq )
|
||||
ROM_REGION( 0x80000, "maincpu", 0 )
|
||||
// this is a z80 rom, doesn't belong here? (ace system 1?)
|
||||
ROM_LOAD( "hh541d8a", 0x0000, 0x010000, CRC(be4d9ca9) SHA1(948471938f58e50be6e75c1a226947fc14f7eebf) ) // 2nd half blank
|
||||
ROM_END
|
||||
|
||||
ROM_START( sp_hidehr )
|
||||
ROM_REGION( 0x80000, "maincpu", 0 )
|
||||
// this is a z80 rom, doesn't belong here? (ace system 1?)
|
||||
ROM_LOAD( "hh563p4r", 0x0000, 0x8000, CRC(c82aabb1) SHA1(6a94cbae10edc544117a6bc5849ac8c9ad80a333) )
|
||||
ROM_END
|
||||
|
||||
#define SP_HIFLY_SOUND \
|
||||
ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \
|
||||
@ -4099,8 +4089,6 @@ GAME( 199?, sp_hidehm ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi
|
||||
GAME( 199?, sp_hidehn ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi (Ace) (sp.ACE) (set 15)",GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME( 199?, sp_hideho ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi (Ace) (sp.ACE) (set 16)",GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME( 199?, sp_hidehp ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi (Ace) (sp.ACE) (set 17)",GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME( 199?, sp_hidehq ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi (Ace) (sp.ACE) (set 18)",GAME_IS_SKELETON_MECHANICAL ) // misidentified?, wrong driver? z80? code..
|
||||
GAME( 199?, sp_hidehr ,sp_hideh ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi De Hi (Ace) (sp.ACE) (set 19)",GAME_IS_SKELETON_MECHANICAL ) // misidentified?, wrong driver? z80? code..
|
||||
|
||||
GAME( 199?, sp_hifly ,0 ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi Flyer (Ace) (sp.ACE) (set 1)",GAME_IS_SKELETON_MECHANICAL )
|
||||
GAME( 199?, sp_hiflya ,sp_hifly ,ace_sp ,ace_sp ,ace_sp ,ROT0 ,"Ace", "Hi Flyer (Ace) (sp.ACE) (set 2)",GAME_IS_SKELETON_MECHANICAL )
|
||||
|
@ -883,6 +883,7 @@ ROM_START( rygar2 )
|
||||
ROM_LOAD( "cpu_1f.bin", 0x0000, 0x4000, CRC(3cc98c5a) SHA1(ea1035be939ed1a994f3273b33412c85dda0973e) )
|
||||
ROM_END
|
||||
|
||||
/* There is a known bootleg board which uses U locations but without Tecmo etchings which is a match for rygar3 */
|
||||
ROM_START( rygar3 )
|
||||
ROM_REGION( 0x18000, "maincpu", 0 )
|
||||
ROM_LOAD( "cpu_5p.bin", 0x00000, 0x08000, CRC(e79c054a) SHA1(1aaffa53d121d5c55899bf18e85c42333fe0df54) ) /* code */
|
||||
|
@ -19404,6 +19404,8 @@ ac1xpres // Xpress (Pcp)
|
||||
ac1roll // Roll Up (Pcp)
|
||||
ac1rolla //
|
||||
ac1rollb //
|
||||
ac1hideh // Hi De Hi Deluxe
|
||||
ac1hideha //
|
||||
|
||||
// Ace 'sp.ACE system'
|
||||
|
||||
@ -19565,8 +19567,6 @@ sp_hidehm //
|
||||
sp_hidehn //
|
||||
sp_hideho //
|
||||
sp_hidehp //
|
||||
sp_hidehq //
|
||||
sp_hidehr //
|
||||
sp_hifly // Hi Flyer (Ace) [Mps]
|
||||
sp_hiflya //
|
||||
sp_hiflyb //
|
||||
|
Loading…
Reference in New Issue
Block a user