Previous 199869 Revisions Next

r19756 Sunday 23rd December, 2012 at 19:21:08 UTC by hap
New clone added
-------------------
Alien Syndrome (set 7, System 16B, MC-8123B 317-00xx) (no sound yet due to missing key) [Arzeno Fabrice]
[src/mame]mame.lst
[src/mame/drivers]segas16b.c
[src/mame/includes]segas16b.h

trunk/src/mame/drivers/segas16b.c
r19755r19756
34773477   ROM_LOAD( "epr-10726.a10", 0x30000, 0x8000, CRC(d50b7736) SHA1(b1f8e3b0cf2ffee5382098100cfabe21b383cd51) )
34783478ROM_END
34793479
3480
34803481//*************************************************************************************************************************
34813482//  Alien Syndrome, Sega System 16B
34823483//  CPU: FD1089A (317-0033)
r19755r19756
35223523
35233524//*************************************************************************************************************************
35243525//  Alien Syndrome, Sega System 16B
3526//  CPU: 68000 + MC8123B (317-00xx) (sorry missing code, scratched off label)
3527//  ROM Board type: 171-5358
3528//  Sega game ID: 833-6308-05
3529//    Main board: 837-6312-02
3530//     Rom board: 834-6311-04
3531//
3532ROM_START( aliensyn7 )
3533   ROM_REGION( 0x30000, "maincpu", 0 ) // 68000 code
3534   ROM_LOAD16_BYTE( "epr-11083.a4", 0x00000, 0x8000, CRC(cb2ad9b3) SHA1(66284b4e1071b3cb4b36960a2dba8949325f9e86) )
3535   ROM_LOAD16_BYTE( "epr-11080.a1", 0x00001, 0x8000, CRC(fe7378d9) SHA1(acfee79e5fe9fdf95926562c02599e96e96f76b5) )
3536   ROM_LOAD16_BYTE( "epr-11084.a5", 0x10000, 0x8000, CRC(2e1ec7b1) SHA1(666a9e402d7d02d74c0a2468853a3843b161c1a2) )
3537   ROM_LOAD16_BYTE( "epr-11081.a2", 0x10001, 0x8000, CRC(1308ee63) SHA1(36a4c8cf3a310398e264c57c7c6f53c05dbc0108) )
3538   ROM_LOAD16_BYTE( "epr-11085.a6", 0x20000, 0x8000, CRC(cff78f39) SHA1(78431ce6c03232150a8db15499da9371977b570b) )
3539   ROM_LOAD16_BYTE( "epr-11082.a3", 0x20001, 0x8000, CRC(9cdc2a14) SHA1(c06693f45675e31d591703c27bb3f6ec02fc1215) )
3540
3541   ROM_REGION( 0x30000, "gfx1", 0 ) // tiles
3542   ROM_LOAD( "epr-10702.b9",  0x00000, 0x10000, CRC(393bc813) SHA1(672782c8fb2a6e454b27e073acc26130cacf3e50) )
3543   ROM_LOAD( "epr-10703.b10", 0x10000, 0x10000, CRC(6b6dd9f5) SHA1(964409c6630caa13caf7d644d0c6fb071860b61b) )
3544   ROM_LOAD( "epr-10704.b11", 0x20000, 0x10000, CRC(911e7ebc) SHA1(f03d3d3a09d19f7b705f9cb29f73140a3073463f) )
3545
3546   ROM_REGION16_BE( 0x080000, "sprites", 0 ) // sprites
3547   ROM_LOAD16_BYTE( "epr-10709.b1", 0x00001, 0x10000, CRC(addf0a90) SHA1(a92c9531f1817763773471ce63f566b9e88360a0) )
3548   ROM_LOAD16_BYTE( "epr-10713.b5", 0x00000, 0x10000, CRC(ececde3a) SHA1(9c12d4665179bf433c42f5ddc8a043ad592aa90e) )
3549   ROM_LOAD16_BYTE( "epr-10710.b2", 0x20001, 0x10000, CRC(992369eb) SHA1(c6796acf6807e9ba4c3d241903653f91adf4764e) )
3550   ROM_LOAD16_BYTE( "epr-10714.b6", 0x20000, 0x10000, CRC(91bf42fb) SHA1(4b9d3e97768323dee01e92378adafecb26bcc094) )
3551   ROM_LOAD16_BYTE( "epr-10711.b3", 0x40001, 0x10000, CRC(29166ef6) SHA1(99a7cfd7d811537c821412a320beadb5a9c09af3) )
3552   ROM_LOAD16_BYTE( "epr-10715.b7", 0x40000, 0x10000, CRC(a7c57384) SHA1(46f8efa691d7bbb0a18119c0ff12cff7c0d129e1) )
3553   ROM_LOAD16_BYTE( "epr-10712.b4", 0x60001, 0x10000, CRC(876ad019) SHA1(39973ddb5a5746e0e094c759447bff1130c72c84) )
3554   ROM_LOAD16_BYTE( "epr-10716.b8", 0x60000, 0x10000, CRC(40ba1d48) SHA1(e2d4d2689bb9b9bdc85e7f72a6665e5fd4c583aa) )
3555
3556   ROM_REGION( 0x50000, "soundcpu", 0 ) // sound CPU
3557   ROM_LOAD( "epr-11086.a7",  0x00000, 0x8000, CRC(c7fddc28) SHA1(cf77748ba179829913923d2695101ac7c76c4667) )   // encrypted
3558   ROM_LOAD( "epr-10724.a8",  0x10000, 0x8000, CRC(f971a817) SHA1(502c95638e4fd5f87e5fc837cb44b39a5d62f4e4) )
3559   ROM_LOAD( "epr-10725.a9",  0x20000, 0x8000, CRC(6a50e08f) SHA1(d34b2ccadb8b07d5ad99cab5c5b5b79642c65574) )
3560   ROM_LOAD( "epr-10726.a10", 0x30000, 0x8000, CRC(d50b7736) SHA1(b1f8e3b0cf2ffee5382098100cfabe21b383cd51) )
3561
3562   ROM_REGION( 0x2000, "mcu", 0 ) // MC8123 key
3563   ROM_LOAD( "317-00xx.key",  0x0000, 0x2000, NO_DUMP )
3564ROM_END
3565
3566
3567//*************************************************************************************************************************
3568//  Alien Syndrome, Sega System 16B
35253569//  CPU: FD1089A (317-0033)
35263570//  ROM Board type: 171-5358
35273571//  Sega game ID: 833-6308
r19755r19756
64356479   m_custom_io_r = read16_delegate(FUNC(segas16b_state::aceattac_custom_io_r), this);
64366480}
64376481
6482DRIVER_INIT_MEMBER(segas16b_state,aliensyn7_5358_small)
6483{
6484   DRIVER_INIT_CALL(generic_5358_small);
6485   mc8123_decrypt_rom(machine(), "soundcpu", "mcu", NULL, 0);
6486}
6487
64386488DRIVER_INIT_MEMBER(segas16b_state,altbeast_5521)
64396489{
64406490   DRIVER_INIT_CALL(generic_5521);
r19755r19756
65776627GAME( 1988, aceattac,   0,        system16b_fd1094,    aceattac, segas16b_state,aceattac_5358,      ROT0,   "Sega", "Ace Attacker (FD1094 317-0059)", GAME_NOT_WORKING )
65786628
65796629GAME( 1987, aliensyn,   0,        system16b,           aliensyn, segas16b_state,generic_5358_small, ROT0,   "Sega", "Alien Syndrome (set 4, System 16B, unprotected)", 0 )
6630GAME( 1987, aliensyn7,  aliensyn, system16b,           aliensyn, segas16b_state,aliensyn7_5358_small, ROT0,  "Sega", "Alien Syndrome (set 7, System 16B, MC-8123B 317-00xx)", GAME_NO_SOUND ) // missing 8123B key
65806631GAME( 1987, aliensyn3,  aliensyn, system16b_fd1089a,   aliensyn, segas16b_state,generic_5358_small, ROT0,   "Sega", "Alien Syndrome (set 3, System 16B, FD1089A 317-0033)", 0 )
65816632GAME( 1987, aliensynj,  aliensyn, system16b_fd1089a,   aliensynj,segas16b_state,generic_5358_small, ROT0,   "Sega", "Alien Syndrome (set 6, Japan, new, System 16B, FD1089A 317-0033)", 0 )
65826633
trunk/src/mame/mame.lst
r19755r19756
42544254// System 16B
42554255aceattac      // (c) 1988 (protected)
42564256aliensyn      // (c) 1987 (Unprotected)
4257aliensyn7      // (c) 1987 (MC-8123B)
42574258aliensyn3      // (c) 1987 (FD1089A, decrypted)
42584259aliensynj      // (c) 1987 (FD1089A, decrypted)
42594260altbeast      // (c) 1988 (8751)
trunk/src/mame/includes/segas16b.h
r19755r19756
135135   DECLARE_DRIVER_INIT(shinobi3_5358);
136136   DECLARE_DRIVER_INIT(goldnaxe_5797);
137137   DECLARE_DRIVER_INIT(altbeas4_5521);
138   DECLARE_DRIVER_INIT(aliensyn7_5358_small);
138139
139140   // video updates
140141   UINT32 screen_update(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);

Previous 199869 Revisions Next


© 1997-2024 The MAME Team