diff --git a/src/mame/drivers/sfbonus.c b/src/mame/drivers/sfbonus.c index 9d63009eb03..3769d94a93d 100644 --- a/src/mame/drivers/sfbonus.c +++ b/src/mame/drivers/sfbonus.c @@ -5385,6 +5385,62 @@ ROM_START( atworldd1 ) ROM_LOAD_OPTIONAL( "aw13re.id", 0x00, 0x1000, CRC(0f9991fb) SHA1(5ea9e49c6b8b00c2c3638cc39e479d6e5e112b7a) ) ROM_END +/* Fruit Bonus Deluxe */ +/* + +Version 1.0.3 program rom need dumping. Board was reflashed (updated) to v1.0.9 + + ROM SUM16 on label Flash ROM type + ----------------------------------------- + ROM1 E4E6 <-- V1.0.3 AMIC A29040B + ROM2 5802 EON EN29F002ANT + ROM3 2C2C EON EN29F002ANT + ROM4 844D EON EN29F002ANT + ROM5 3E9E EON EN29F040A + ROM6 9EC8 EON EN29F040A + +All ROMs dumped via manufacturer's ROM types and matched the SUM16 printed on the labels + +*/ + +ROM_START( fbdeluxe ) + ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */ + ROM_LOAD( "fbd109r.bin", 0x00000, 0x80000, CRC(e5e83752) SHA1(7fb53de0ea24ce402298fba59eb14208cf266f3e) ) + + ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */ + ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(8ae6273f) SHA1(23b242a05cf50ceb8d044def69f8671527feca59) ) + + ROM_REGION( 0x100000, "gfx1", 0 ) + ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(14e60e0e) SHA1(66871107d1abf274c794b443d0251672e4ad420a) ) /* 2Mbit rom is correct */ + ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(83daa849) SHA1(4be8ea3f0f2d036c750f3602b9a79360c58a6da7) ) /* 2Mbit rom is correct */ + + ROM_REGION( 0x100000, "gfx2", 0 ) + ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, CRC(b27393bf) SHA1(e3798327c7ba1cec694cd4bd21215d3d8f620bcc) ) + ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, CRC(ec47c758) SHA1(f8cb7f8cadc6d6b0b98bb71e78adcd9239ec734f) ) + + ROM_REGION( 0x1000, "defaults", 0 ) /* default settings */ + ROM_LOAD_OPTIONAL( "fbdeluxe.id", 0x00, 0x1000, CRC(4a4ab8f6) SHA1(12710cb4e5f94449a4899daac0ab9687dabd82cd) ) +ROM_END + +ROM_START( fbdeluxeo ) + ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */ + ROM_LOAD( "fbd107r.bin", 0x00000, 0x80000, CRC(b29be47d) SHA1(bd3098fa6b914b2f9dcbe36e2cf36f90c67c1424) ) + + ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */ + ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, CRC(8ae6273f) SHA1(23b242a05cf50ceb8d044def69f8671527feca59) ) + + ROM_REGION( 0x100000, "gfx1", 0 ) + ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x40000, CRC(14e60e0e) SHA1(66871107d1abf274c794b443d0251672e4ad420a) ) /* 2Mbit rom is correct */ + ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x40000, CRC(83daa849) SHA1(4be8ea3f0f2d036c750f3602b9a79360c58a6da7) ) /* 2Mbit rom is correct */ + + ROM_REGION( 0x100000, "gfx2", 0 ) + ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, CRC(b27393bf) SHA1(e3798327c7ba1cec694cd4bd21215d3d8f620bcc) ) + ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, CRC(ec47c758) SHA1(f8cb7f8cadc6d6b0b98bb71e78adcd9239ec734f) ) + + ROM_REGION( 0x1000, "defaults", 0 ) /* default settings */ + ROM_LOAD_OPTIONAL( "fbdeluxe.id", 0x00, 0x1000, CRC(4a4ab8f6) SHA1(12710cb4e5f94449a4899daac0ab9687dabd82cd) ) +ROM_END + /* Fruit Bonus 3G */ /* @@ -5609,38 +5665,6 @@ ROM_START( spooky ) ROM_LOAD16_BYTE( "snrom6.bin", 0x00001, 0x80000, NO_DUMP ) ROM_END -ROM_START( fbdeluxe ) - ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */ - ROM_LOAD( "fbd109r.bin", 0x00000, 0x80000, CRC(e5e83752) SHA1(7fb53de0ea24ce402298fba59eb14208cf266f3e) ) - - ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */ - ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, NO_DUMP ) - - ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x80000, NO_DUMP ) - ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x80000, NO_DUMP ) - - ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, NO_DUMP ) - ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, NO_DUMP ) -ROM_END - -ROM_START( fbdeluxeo ) - ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */ - ROM_LOAD( "fbd107r.bin", 0x00000, 0x80000, CRC(b29be47d) SHA1(bd3098fa6b914b2f9dcbe36e2cf36f90c67c1424) ) - - ROM_REGION( 0x040000, "oki", ROMREGION_ERASE00 ) /* Samples */ - ROM_LOAD( "fbrom2.bin", 0x00000, 0x40000, NO_DUMP ) - - ROM_REGION( 0x100000, "gfx1", 0 ) - ROM_LOAD16_BYTE( "fbrom3.bin", 0x00000, 0x80000, NO_DUMP ) - ROM_LOAD16_BYTE( "fbrom4.bin", 0x00001, 0x80000, NO_DUMP ) - - ROM_REGION( 0x100000, "gfx2", 0 ) - ROM_LOAD16_BYTE( "fbrom5.bin", 0x00000, 0x80000, NO_DUMP ) - ROM_LOAD16_BYTE( "fbrom6.bin", 0x00001, 0x80000, NO_DUMP ) -ROM_END - ROM_START( getrich ) ROM_REGION( 0x80000, "maincpu", 0 ) /* Z80 Code */ ROM_LOAD( "grd101r.bin", 0x00000, 0x80000, CRC(4cc1142c) SHA1(321aacea819c43ef0ad38b11286e6d388fb6a179) ) @@ -6149,6 +6173,9 @@ GAME( 2007, atworld, 0, sfbonus, amcoe1_reels3, atworldd, GAME( 2007, atworlde1, atworld, sfbonus, amcoe1_reels3, atworld, ROT0, "Amcoe", "Around The World (Version 1.3E CGA)", 0) /* Year according to Amcoe web site */ GAME( 2007, atworldd1, atworld, sfbonus, amcoe1_reels3, atworldd, ROT0, "Amcoe", "Around The World (Version 1.3R CGA)", 0) /* Year according to Amcoe web site */ +GAME( 200?, fbdeluxe, 0, sfbonus, amcoe1_reels3, fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.9)", 0) /* After Around The World */ +GAME( 200?, fbdeluxeo, fbdeluxe, sfbonus, amcoe1_reels3, fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.7)", 0) /* After Around The World */ + GAME( 200?, fb3g, 0, sfbonus, amcoe1_reels3, fb3g, ROT0, "Amcoe", "Fruit Bonus 3G (Version 1.0.3)", 0) /* After Around The World */ // no graphic / sound roms dumped for these sets, but functional program roms & descramble are in place @@ -6165,9 +6192,6 @@ GAME( 2006, version4o, version4, sfbonus, amcoe1_reels3, version4, GAME( 200?, spooky, 0, sfbonus, amcoe1_reels3, spooky, ROT0, "Amcoe", "Spooky Night (2nd edition) (Version 2.0.4)", GAME_NOT_WORKING) /* After Around The World */ -GAME( 200?, fbdeluxe, 0, sfbonus, amcoe1_reels3, fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.9)", GAME_NOT_WORKING) /* After Around The World */ -GAME( 200?, fbdeluxeo, fbdeluxe, sfbonus, amcoe1_reels3, fbdeluxe, ROT0, "Amcoe", "Fruit Bonus Deluxe (Version 1.0.7)", GAME_NOT_WORKING) /* After Around The World */ - GAME( 200?, getrich, 0, sfbonus, amcoe1_reels3, getrich, ROT0, "Amcoe", "Get Rich (Version 1.0.1)", GAME_NOT_WORKING) /* After Around The World */