summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author David Haywood <mamehaze@users.noreply.github.com>2014-09-02 23:09:21 +0000
committer David Haywood <mamehaze@users.noreply.github.com>2014-09-02 23:09:21 +0000
commit2dc6298b0266ab39ba117c959bd0cfff5c442676 (patch)
tree347d85a88d5db1d1f64fa1c6ef5c4d1d75585eee
parent83cfa9dd35b690b73fe05713f9528906c099c1a9 (diff)
new clones
Fantasia (940803 PCB) [system11]
-rw-r--r--src/mame/drivers/galpanic.c25
-rw-r--r--src/mame/mame.lst1
2 files changed, 26 insertions, 0 deletions
diff --git a/src/mame/drivers/galpanic.c b/src/mame/drivers/galpanic.c
index 2481d9eb627..91d50afc3f2 100644
--- a/src/mame/drivers/galpanic.c
+++ b/src/mame/drivers/galpanic.c
@@ -779,6 +779,29 @@ ROM_START( fantsy95 )
ROM_LOAD( "music2.2", 0xc0000, 0x80000, CRC(0c1109f9) SHA1(0e4ea534a32b1649e2e9bb8af7254b917ec03a90) )
ROM_END
+ROM_START( fantasian )
+ ROM_REGION( 0x500000, "maincpu", 0 ) /* 68000 code */
+ ROM_LOAD16_BYTE( "940803_prog2_12.ue17", 0x000000, 0x80000, CRC(8bb70be1) SHA1(d8854defcffa4cc1a6f4087acdaa05cc80444089) )
+ ROM_LOAD16_BYTE( "940803_prog1_7.ud17", 0x000001, 0x80000, CRC(d1616a3e) SHA1(49a647c16d3bdb895ca14871c1f5cb5abcf59c9a) )
+ ROM_LOAD16_BYTE( "940803_i-scr2_10.ue16b", 0x100000, 0x80000, CRC(2a588393) SHA1(ef66ed94dd40a95a9b0fb5c3b075c1f654f60927) ) /* data roms same as expro02.c sets, but different positions */
+ ROM_LOAD16_BYTE( "940803_i-scr1_5.ue16a", 0x100001, 0x80000, CRC(6160e0f0) SHA1(faec9d082c9039885afa4560aa87c05e9ecb5217) )
+ ROM_LOAD16_BYTE( "940803_i-scr4_9.ue15b", 0x200000, 0x80000, CRC(f776b743) SHA1(bd4d666ede454a56181e109745ac4b3203b2a87c) )
+ ROM_LOAD16_BYTE( "940803_i-scr3_4.ue15a", 0x200001, 0x80000, CRC(5df0dff2) SHA1(62ebd3c79f2e8ab30d6862cc4bf80f1b56f1f572) )
+ ROM_LOAD16_BYTE( "940803_i-scr6_8.ue14b", 0x300000, 0x80000, CRC(5707d861) SHA1(33f1cff693dfcb04edbf8738d3ea2a1884e6ff0c) )
+ ROM_LOAD16_BYTE( "940803_i-scr5_3.ue14a", 0x300001, 0x80000, CRC(36cb811a) SHA1(403cef012990b0e01b481b8afc6b5811e7137833) )
+ ROM_LOAD16_BYTE( "940803_i-scr8_11.ue20b", 0x400000, 0x80000, CRC(1f14a395) SHA1(12ca5a5a30963ecf90f5a006029aa1098b9ee1df) )
+ ROM_LOAD16_BYTE( "940803_i-scr7_6.ue20a", 0x400001, 0x80000, CRC(faf870e4) SHA1(163a9aa3e5c550d3760d32e31048a7aa1f93db7f) )
+
+ ROM_REGION( 0x80000, "gfx1", 0 ) /* sprites */
+ ROM_LOAD( "940803_obj1_13.u5", 0x00000, 0x80000, CRC(f99751f5) SHA1(10f0a2e369abc36a6df2f0c9879ffb7071ee214b) )
+
+ ROM_REGION( 0x140000, "oki", 0 ) /* OKIM6295 samples */ /* sample roms same as expro02.c sets, but different positions */
+ /* 00000-2ffff is fixed, 30000-3ffff is bank switched from all the ROMs */
+ ROM_LOAD( "940803_music1_1.ub6", 0x00000, 0x80000, CRC(22955efb) SHA1(791c18d1aa0c10810da05c199108f51f99fe1d49) )
+ ROM_RELOAD( 0x40000, 0x80000 )
+ ROM_LOAD( "940803_music2_2.uc6", 0xc0000, 0x80000, CRC(4cd4d6c3) SHA1(a617472a810aef6d82f5fe75ef2980c03c21c2fa) )
+ROM_END
+
ROM_START( newfant )
ROM_REGION( 0x500000, "maincpu", 0 ) /* 68000 code */
ROM_LOAD16_BYTE( "prog2.12", 0x000000, 0x80000, CRC(de43a457) SHA1(91db13f63b46146131c58e775119ea3b073ca409) )
@@ -1100,6 +1123,8 @@ GAME( 1990, galpanica,galpanic, galpanica,galpanica, driver_device, 0, ROT90, "K
GAME( 1994, supmodel, 0, supmodel, fantasia, driver_device, 0, ROT90, "Comad & New Japan System", "Super Model",GAME_NO_COCKTAIL )
+GAME( 1994, fantasian,fantasia, comad, fantasia, driver_device, 0, ROT90, "Comad & New Japan System", "Fantasia (940803 PCB)", GAME_NO_COCKTAIL )
+
GAME( 1995, newfant, 0, comad, fantasia, driver_device, 0, ROT90, "Comad & New Japan System", "New Fantasia (1995 copyright)", GAME_NO_COCKTAIL ) // the only difference between the two is the gfx rom containing the copyright
GAME( 1994, newfanta, newfant, comad, fantasia, driver_device, 0, ROT90, "Comad & New Japan System", "New Fantasia (1994 copyright)", GAME_NO_COCKTAIL )
GAME( 1995, fantsy95, newfant, comad, fantasia, driver_device, 0, ROT90, "Hi-max Technology Inc.", "Fantasy '95", GAME_NO_COCKTAIL )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index 272c46cf4c3..161c60140b8 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -9183,6 +9183,7 @@ fantasia // (c) 1994 Comad & New Japan System
fantasiaa // (c) 1994 Comad & New Japan System
fantasiab // (c) 1994 Comad & New Japan System
supmodel // (c) 1994 Comad & New Japan System
+fantasian //
newfant // (c) 1994 Comad & New Japan System
newfanta // (c) 1995 Comad & New Japan System
fantsy95 // (c) 1995 Hi-max Technology Inc.