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:
Scott Stone 2012-07-24 21:06:50 +00:00
parent d4ed5bce4c
commit e59bd00aef
4 changed files with 29 additions and 17 deletions

View File

@ -30,6 +30,16 @@ public:
m_maincpu(*this, "maincpu") m_maincpu(*this, "maincpu")
{ } { }
DECLARE_READ8_MEMBER( aces1_nmi_counter_reset_r )
{
return 0x00;
}
DECLARE_WRITE8_MEMBER( aces1_nmi_counter_reset_w )
{
}
protected: protected:
// devices // devices
@ -40,13 +50,13 @@ protected:
static ADDRESS_MAP_START( aces1_map, AS_PROGRAM, 8, aces1_state ) static ADDRESS_MAP_START( aces1_map, AS_PROGRAM, 8, aces1_state )
AM_RANGE(0x0000, 0x7fff) AM_ROM AM_RANGE(0x0000, 0x7fff) AM_ROM
AM_RANGE(0x8000, 0x87ff) AM_RAM AM_RANGE(0x8000, 0x8fff) AM_RAM
// 0xadf0 AY - sound, dips // 0xadf0 AY - sound, dips
// 0xafb0 IC24 - lamps, 7segs // 0xafb0 IC24 - lamps, 7segs
// 0xafd0 IC25 - lamps, meters, reel comms (writes) // 0xafd0 IC25 - lamps, meters, reel comms (writes)
// 0xafe0 IC37 - doors, coins, reel optics (reads) // 0xafe0 IC37 - doors, coins, reel optics (reads)
// 0xc000 Illegal access? // 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 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_LOAD( "roll up 5p 2.40 p4 19.1.90.bin", 0x6000, 0x2000, CRC(8d2ddb6c) SHA1(4c0e8975c9b65fbacb519455e06a6cca9c3993c1) )
ROM_END 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 ) 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?, 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?, 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?, 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 ) // ^^

View File

@ -1206,17 +1206,7 @@ ROM_START( sp_hidehp )
SP_HIDEH_SOUND SP_HIDEH_SOUND
ROM_END 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 \ #define SP_HIFLY_SOUND \
ROM_REGION( 0x100000, "oki", ROMREGION_ERASE00 ) \ 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_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_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_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_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 ) 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 )

View File

@ -883,6 +883,7 @@ ROM_START( rygar2 )
ROM_LOAD( "cpu_1f.bin", 0x0000, 0x4000, CRC(3cc98c5a) SHA1(ea1035be939ed1a994f3273b33412c85dda0973e) ) ROM_LOAD( "cpu_1f.bin", 0x0000, 0x4000, CRC(3cc98c5a) SHA1(ea1035be939ed1a994f3273b33412c85dda0973e) )
ROM_END 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_START( rygar3 )
ROM_REGION( 0x18000, "maincpu", 0 ) ROM_REGION( 0x18000, "maincpu", 0 )
ROM_LOAD( "cpu_5p.bin", 0x00000, 0x08000, CRC(e79c054a) SHA1(1aaffa53d121d5c55899bf18e85c42333fe0df54) ) /* code */ ROM_LOAD( "cpu_5p.bin", 0x00000, 0x08000, CRC(e79c054a) SHA1(1aaffa53d121d5c55899bf18e85c42333fe0df54) ) /* code */

View File

@ -19404,6 +19404,8 @@ ac1xpres // Xpress (Pcp)
ac1roll // Roll Up (Pcp) ac1roll // Roll Up (Pcp)
ac1rolla // ac1rolla //
ac1rollb // ac1rollb //
ac1hideh // Hi De Hi Deluxe
ac1hideha //
// Ace 'sp.ACE system' // Ace 'sp.ACE system'
@ -19565,8 +19567,6 @@ sp_hidehm //
sp_hidehn // sp_hidehn //
sp_hideho // sp_hideho //
sp_hidehp // sp_hidehp //
sp_hidehq //
sp_hidehr //
sp_hifly // Hi Flyer (Ace) [Mps] sp_hifly // Hi Flyer (Ace) [Mps]
sp_hiflya // sp_hiflya //
sp_hiflyb // sp_hiflyb //