Previous 199869 Revisions Next

r18578 Wednesday 17th October, 2012 at 16:27:35 UTC by Angelo Salese
Quick hack for ffight2b, nw
[src/mame/drivers]snesb.c

trunk/src/mame/drivers/snesb.c
r18577r18578
1919
2020 - all games : (re)add PORT_DIPLOCATION
2121 - kiinstb  : fix gfx glitches, missing texts
22 - ffight2b : fix starting credits (RAM - mainly 0x7eadce where credits are stored - is filled with 0x55, so you are awarded 55 credits on a hard reset)
22 - ffight2b : remove hack for starting credits (RAM - mainly 0x7eadce where credits are stored - is filled with 0x55,
23   so you are awarded 55 credits on a hard reset)
2324 - sblast2b : dipswicthes
25 - sblast2b : pressing start during gameplay changes the character used. Intentional?
2426 - denseib  :  fix gfx glitches, missing texts
2527
2628***************************************************************************
r18577r18578
653655   MCFG_SOUND_ROUTE(1, "rspeaker", 1.00)
654656MACHINE_CONFIG_END
655657
658MACHINE_RESET( ffight2b )
659{
660   address_space &cpu0space = machine.device("maincpu")->memory().space(AS_PROGRAM);
661   MACHINE_RESET_CALL( snes );
662
663   /* Hack: avoid starting with 55 credits. It's either a work RAM init fault or MCU clears it by his own, hard to tell ... */
664   cpu0space.write_byte(0x7eadce, 0x00);
665}
666
667static MACHINE_CONFIG_DERIVED( ffight2b, kinstb )
668   MCFG_MACHINE_RESET( ffight2b )
669MACHINE_CONFIG_END
670
656671DRIVER_INIT_MEMBER(snesb_state,kinstb)
657672{
658673   INT32 i;
r18577r18578
965980
966981
967982GAME( 199?, kinstb,       0,     kinstb,        kinstb, snesb_state,    kinstb,       ROT0, "bootleg",  "Killer Instinct (SNES bootleg)",                 GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
968GAME( 1996, ffight2b,     0,     kinstb,        ffight2b, snesb_state,  ffight2b,     ROT0, "bootleg",  "Final Fight 2 (SNES bootleg)",                   GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
983GAME( 1996, ffight2b,     0,     ffight2b,        ffight2b, snesb_state,  ffight2b,     ROT0, "bootleg",  "Final Fight 2 (SNES bootleg)",                   GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
969984GAME( 1996, iron,         0,     kinstb,        iron, snesb_state,      iron,         ROT0, "bootleg",  "Iron (SNES bootleg)",                            GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
970985GAME( 1996, denseib,      0,     kinstb,        denseib, snesb_state,   denseib,      ROT0, "bootleg",  "Ghost Chaser Densei (SNES bootleg)",             GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS )
971986GAME( 1997, sblast2b,     0,     kinstb,        sblast2b, snesb_state,  sblast2b,     ROT0, "bootleg",  "Sonic Blast Man 2 Special Turbo (SNES bootleg)", GAME_IMPERFECT_SOUND | GAME_IMPERFECT_GRAPHICS)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team