mirror of
https://github.com/holub/mame
synced 2025-07-01 16:19:38 +03:00
make the other rescue bootleg work at least, that one just has a simple security check (nw)
This commit is contained in:
parent
085082d879
commit
f11d825af0
@ -840,6 +840,10 @@ static MACHINE_CONFIG_DERIVED( rescuefe, rescue )
|
||||
MCFG_CPU_PROGRAM_MAP(rescuefe_map)
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( rescueb, rescue )
|
||||
MCFG_DEVICE_MODIFY("ppi8255_1")
|
||||
MCFG_I8255_IN_PORTC_CB(READ8(scobra_state, rescueb_a002_r)) // protection? must return 0xfc or the game jumps to 0x00
|
||||
MACHINE_CONFIG_END
|
||||
|
||||
|
||||
static MACHINE_CONFIG_DERIVED( minefld, type1 )
|
||||
@ -1448,7 +1452,7 @@ GAME( 1982, darkplnt, 0, darkplnt, darkplnt, scramble_state, darkplnt
|
||||
GAME( 1982, tazmani2, tazmania, type2, tazmania, scramble_state, tazmani2, ROT90, "Stern Electronics", "Tazz-Mania (set 2, alt hardware)", MACHINE_SUPPORTS_SAVE )
|
||||
|
||||
GAME( 1982, rescue, 0, rescue, rescue, scramble_state, rescue, ROT90, "Stern Electronics", "Rescue", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, rescueb, rescue, rescue, rescue, scramble_state, rescue, ROT90, "bootleg (Videl Games)", "Rescue (bootleg)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, rescueb, rescue, rescueb, rescue, scramble_state, rescue, ROT90, "bootleg (Videl Games)", "Tuono Blu (bootleg of Rescue)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, aponow, rescue, rescue, rescue, scramble_state, rescue, ROT90, "bootleg", "Apocaljpse Now (bootleg of Rescue)", MACHINE_SUPPORTS_SAVE )
|
||||
GAME( 1982, rescuefe, rescue, rescuefe, rescue, driver_device, 0, ROT90, "bootleg (Free Enterprise Games)", "Rescue (Free Enterprise Games, bootleg)", MACHINE_NOT_WORKING | MACHINE_SUPPORTS_SAVE )
|
||||
|
||||
|
@ -149,7 +149,7 @@ public:
|
||||
DECLARE_WRITE8_MEMBER(dambustr_bg_color_w);
|
||||
DECLARE_WRITE_LINE_MEMBER(galaxold_7474_9m_2_q_callback);
|
||||
DECLARE_WRITE_LINE_MEMBER(galaxold_7474_9m_1_callback);
|
||||
|
||||
DECLARE_READ8_MEMBER(rescueb_a002_r) { return 0xfc; }
|
||||
DECLARE_CUSTOM_INPUT_MEMBER(_4in1_fake_port_r);
|
||||
DECLARE_CUSTOM_INPUT_MEMBER(vpool_lives_r);
|
||||
DECLARE_CUSTOM_INPUT_MEMBER(ckongg_coinage_r);
|
||||
|
Loading…
Reference in New Issue
Block a user