summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Brian Troha <briantro@users.noreply.github.com>2010-07-15 23:29:33 +0000
committer Brian Troha <briantro@users.noreply.github.com>2010-07-15 23:29:33 +0000
commit5d9824103209dcfc023e0d3a54766ac009c135c3 (patch)
treed22526d80564618c977e8676433c4788f13e8734
parent2750af7c63ecded05bd059d49e44ced91fb294ec (diff)
new clone add Altered Beast 317-0069
Not working as the CPU FD1094 317-0069 isn't dumped. New Clone Added ------------------------------------------------ Juuouki (set 5, Japan, FD1094 317-0069) [Stefan Lindberg, The Dumping Union]
-rw-r--r--src/mame/drivers/segas16b.c53
-rw-r--r--src/mame/mamedriv.c3
2 files changed, 51 insertions, 5 deletions
diff --git a/src/mame/drivers/segas16b.c b/src/mame/drivers/segas16b.c
index e7cc9750067..2b18013747a 100644
--- a/src/mame/drivers/segas16b.c
+++ b/src/mame/drivers/segas16b.c
@@ -3793,6 +3793,50 @@ ROM_END
/**************************************************************************************************************************
Jyuohki (Altered Beast), Sega System 16B
+ CPU: FD1094 (317-0069)
+ ROM Board: 171-5521
+ Sega ID# for ROM board: 834-6661-07
+*/
+ROM_START( altbeastj2 )
+ ROM_REGION( 0x040000, "maincpu", 0 ) /* 68000 code */
+ ROM_LOAD16_BYTE( "epr-11742.a7", 0x000000, 0x20000, CRC(61839534) SHA1(0246985ec642fb44d33acbbbec9f6a1936afb302) )
+ ROM_LOAD16_BYTE( "epr-11741.a5", 0x000001, 0x20000, CRC(9b2159cb) SHA1(dba53afcbb42be3e2611d00324bca6544faec071) )
+
+ ROM_REGION( 0x2000, "user1", 0 ) /* decryption key */
+ ROM_LOAD( "317-0069.key", 0x0000, 0x2000, NO_DUMP ) /* The "9" was printed over a "3" */
+
+ ROM_REGION( 0xc0000, "gfx1", 0 ) /* tiles */
+ ROM_LOAD( "epr-11722.a14", 0x00000, 0x10000, CRC(adaa8db5) SHA1(3262c98d13d08c333d16052cac841f44d2f99743) ) /* plane 1 */
+ ROM_LOAD( "epr-11736.b14", 0x20000, 0x10000, CRC(e9ad5e89) SHA1(769628eee6e194a84aa8a3729f4e7d07dd3ba25c) )
+ ROM_LOAD( "epr-11723.a15", 0x40000, 0x10000, CRC(131a3f9a) SHA1(8182c3b8ce7a2f02b226cfa2081187593c9d0d0b) ) /* plane 2 */
+ ROM_LOAD( "epr-11737.b15", 0x60000, 0x10000, CRC(2e420023) SHA1(3aa2c3b6fccafb4d53b6ab99b95181d3eed7c77f) )
+ ROM_LOAD( "epr-11724.a16", 0x80000, 0x10000, CRC(6f2ed50a) SHA1(55d0c4299e7240b0ef5316b48db7a158145c76ab) ) /* plane 3 */
+ ROM_LOAD( "epr-11738.b16", 0xa0000, 0x10000, CRC(de3d6d02) SHA1(428811f21c68761022521a17fc4716f6e7214b20) )
+
+ ROM_REGION16_BE( 0x200000, "gfx2", 0 ) /* sprites */
+ ROM_LOAD16_BYTE( "epr-11725.b1", 0x000001, 0x010000, CRC(f8b3684e) SHA1(3de2685cae5fb3c954b8440fafce313072747469) )
+ ROM_LOAD16_BYTE( "epr-11729.b5", 0x000000, 0x010000, CRC(ae3c2793) SHA1(c4f46861ea63ffa3c038a1ef931479b94e5382df) )
+ ROM_LOAD16_BYTE( "epr-11726.b2", 0x040001, 0x010000, CRC(3cce5419) SHA1(fccdbd6d05f5927272e7d6e5f997418d4fa2baf5) )
+ ROM_LOAD16_BYTE( "epr-11730.b6", 0x040000, 0x010000, CRC(3af62b55) SHA1(9f079af88aaf2447948c9ac01c6cbd1e79539704) )
+ ROM_LOAD16_BYTE( "epr-11727.b3", 0x080001, 0x010000, CRC(b0390078) SHA1(9035d9f45c67bdc802710018722943f5b63e8b5d) )
+ ROM_LOAD16_BYTE( "epr-11731.b7", 0x080000, 0x010000, CRC(2a87744a) SHA1(421b3926de046ddeddad05f65fc6b5078af28dbd) )
+ ROM_LOAD16_BYTE( "epr-11728.b4", 0x0c0001, 0x010000, CRC(f3a43fd8) SHA1(d42833ecd0c1920f1a6904d32c096f12d8622141) )
+ ROM_LOAD16_BYTE( "epr-11732.b8", 0x0c0000, 0x010000, CRC(2fb3e355) SHA1(960e0a66b23f79833b011ea35a5a412dffb47083) )
+ ROM_LOAD16_BYTE( "epr-11717.a1", 0x100001, 0x010000, CRC(676be0cb) SHA1(1e7d4c5f231992f111cc7885e97bc5a7267a5e89) )
+ ROM_LOAD16_BYTE( "epr-11733.b10", 0x100000, 0x010000, CRC(802cac94) SHA1(24e5aa74ce8b6c53c78cc33a41a473df3fbce639) )
+ ROM_LOAD16_BYTE( "epr-11718.a2", 0x140001, 0x010000, CRC(882864c2) SHA1(bd44bbdc13e5fd1b5c31c343da00a75b9dd90478) )
+ ROM_LOAD16_BYTE( "epr-11734.b11", 0x140000, 0x010000, CRC(76c704d2) SHA1(35b393071e29b8d122d3f904b923689a7dddc808) )
+ ROM_LOAD16_BYTE( "epr-11719.a3", 0x180001, 0x010000, CRC(339987f7) SHA1(b5650f8bdbd44510e84686b20daf70bc4a564f28) )
+ ROM_LOAD16_BYTE( "epr-11735.b12", 0x180000, 0x010000, CRC(4fe406aa) SHA1(7f068b81f35be4cc4785824ed524d28f201ff0a5) )
+
+ ROM_REGION( 0x50000, "soundcpu", 0 ) /* sound CPU */
+ ROM_LOAD( "epr-11671.a10", 0x00000, 0x08000, CRC(2b71343b) SHA1(8a657f787de2b9d5161ed2c109642a148348af09) )
+ ROM_LOAD( "opr-11672.a11", 0x10000, 0x20000, CRC(bbd7f460) SHA1(bbc5c2219cb3a827d84062b19affd9780da2a3cf) )
+ ROM_LOAD( "opr-11673.a12", 0x30000, 0x20000, CRC(400c4a36) SHA1(de4bdfa91734410e0a7f6a16bf8336db172f458a) )
+ROM_END
+
+/**************************************************************************************************************************
+ Jyuohki (Altered Beast), Sega System 16B
CPU: FD1094 (317-0065)
ROM Board: 171-5521
*/
@@ -6538,13 +6582,14 @@ GAME( 1987, aliensyn, 0, system16b, aliensyn, generic_5358,
GAME( 1987, aliensyn3, aliensyn, system16b, aliensyn, aliensy3_5358, ROT0, "Sega", "Alien Syndrome (set 3, System 16B, FD1089A 317-0033)", 0 )
GAME( 1987, aliensynj, aliensyn, system16b, aliensynj,aliensy3_5358, ROT0, "Sega", "Alien Syndrome (set 6, Japan, new, System 16B, FD1089A 317-0033)", 0 )
-GAME( 1988, altbeast, 0, system16b_8751, altbeast, altbeast_5521, ROT0, "Sega", "Altered Beast (set 7, 8751 317-0078)", 0 )
-GAME( 1988, altbeastj, altbeast, system16b_8751, altbeast, altbeasj_5521, ROT0, "Sega", "Juuouki (set 6, Japan, 8751 317-0077)", 0 )
-GAME( 1988, altbeast5, altbeast, system16b_8751, altbeast, altbeas5_5521, ROT0, "Sega", "Altered Beast (set 5, 8751 317-0076)", 0 )
+GAME( 1988, altbeast, 0, system16b_8751, altbeast, altbeast_5521, ROT0, "Sega", "Altered Beast (set 8, 8751 317-0078)", 0 )
+GAME( 1988, altbeastj, altbeast, system16b_8751, altbeast, altbeasj_5521, ROT0, "Sega", "Juuouki (set 7, Japan, 8751 317-0077)", 0 )
+GAME( 1988, altbeast5, altbeast, system16b_8751, altbeast, altbeas5_5521, ROT0, "Sega", "Altered Beast (set 6, 8751 317-0076)", 0 )
GAME( 1988, altbeast4, altbeast, system16b, altbeast, altbeas4_5521, ROT0, "Sega", "Altered Beast (set 4, MC-8123B 317-0066)", 0 )
GAME( 1988, altbeastj3, altbeast, system16b, altbeast, generic_5521, ROT0, "Sega", "Juuouki (set 3, Japan, FD1094 317-0068)", 0 )
GAME( 1988, altbeast2, altbeast, system16b, altbeast, altbeas4_5521, ROT0, "Sega", "Altered Beast (set 2, MC-8123B 317-0066)", 0 )
-GAME( 1988, altbeastj1, altbeast, system16b, altbeast, generic_5521, ROT0, "Sega", "Juuouki (set 1, Japan, FD1094 317-0065)", GAME_NOT_WORKING )
+GAME( 1988, altbeastj1, altbeast, system16b, altbeast, generic_5521, ROT0, "Sega", "Juuouki (set 1, Japan, FD1094 317-0065)", GAME_NOT_WORKING ) /* No CPU decrypt key */
+GAME( 1988, altbeastj2, altbeast, system16b, altbeast, generic_5521, ROT0, "Sega", "Juuouki (set 5, Japan, FD1094 317-0069)", GAME_NOT_WORKING ) /* No CPU decrypt key */
GAME( 1990, aurail, 0, system16b, aurail, generic_5704, ROT0, "Sega / Westone", "Aurail (set 3, US, unprotected)", 0 )
GAME( 1990, aurail1, aurail, system16b, aurail, aurail1_5704, ROT0, "Sega / Westone", "Aurail (set 2, World, FD1089B 317-0168)", 0 )
diff --git a/src/mame/mamedriv.c b/src/mame/mamedriv.c
index 3adca173bb5..17c7fcc199a 100644
--- a/src/mame/mamedriv.c
+++ b/src/mame/mamedriv.c
@@ -3910,9 +3910,10 @@ DokiDoki Penguin Land *not confirmed
DRIVER( altbeastj ) /* (c) 1988 (8751) */
DRIVER( altbeast5 ) /* (c) 1988 (8751) */
DRIVER( altbeast4 ) /* (c) 1988 (MC-8123B) */
- DRIVER( altbeastj3 ) /* (c) 1988 (FD1094, decrypted) */
DRIVER( altbeast2 ) /* (c) 1988 (MC-8123B) */
DRIVER( altbeastj1 ) /* (c) 1988 (protected) */
+ DRIVER( altbeastj2 ) /* (c) 1988 (protected) */
+ DRIVER( altbeastj3 ) /* (c) 1988 (FD1094, decrypted) */
DRIVER( aurail ) /* (c) 1990 Sega / Westone */
DRIVER( aurail1 ) /* (c) 1990 Sega / Westone (FD1089B, decrypted) */
DRIVER( aurailj ) /* (C) 1990 Sega / Westone (FD1089A, decrypted) */