Previous 199869 Revisions Next

r26214 Saturday 16th November, 2013 at 23:06:58 UTC by David Haywood
new clones
Brick Zone (v1.1) [Unigame]

from the proto stash, seems to have different encryption / protection, Luca?
[src/mame]mame.lst
[src/mame/drivers]suna8.c
[src/mame/includes]suna8.h

trunk/src/mame/drivers/suna8.c
r26213r26214
210210}
211211
212212
213DRIVER_INIT_MEMBER(suna8_state,brickzn11)
214{
215   UINT8   *RAM    =   memregion("maincpu")->base();
216   UINT8   *decrypt =  memregion("maincpu")->base();
217   int i;
218
219   for (i = 0; i < 0x8000; i++)
220   {
221      {
222         decrypt[i] = RAM[i];
223      }
224   }
225
226
227
228   // Data banks: 00-0f normal data decryption, 10-1f alternate data decryption:
229   membank("bank1")->configure_entries(0, 16*2, memregion("maincpu")->base() + 0x10000, 0x4000);
230   // Opcode banks: 00-1f normal opcode decryption:
231   membank("bank1")->configure_decrypted_entries(0, 16, decrypt + 0x10000, 0x4000);
232   membank("bank1")->configure_decrypted_entries(16, 16, decrypt + 0x10000, 0x4000);
233}
234
235
213236/***************************************************************************
214237                                Hard Head 2
215238***************************************************************************/
r26213r26214
25342557   ROM_LOAD( "brickzon.006", 0xa0000, 0x20000, CRC(bbf31081) SHA1(1fdbd0e0853082345225e18df340184a7a604b78) )
25352558ROM_END
25362559
2560ROM_START( brickzn11 )
2561   ROM_REGION( 0x50000 + 0x40000, "maincpu", 0 )       /* Main Z80 Code */
2562   ROM_LOAD( "9.bin", 0x00000, 0x08000, CRC(24f88cfd) SHA1(dfa7313ab6696042bab2e6cc8ff97b331d526c6b) )
2563   ROM_LOAD( "8.bin", 0x10000, 0x20000, CRC(e2c7f7ac) SHA1(43377daf6957829ef9bb7a81708c2f18f5d7ced6) )
2564   ROM_LOAD( "7.bin", 0x30000, 0x20000, CRC(7af5b25c) SHA1(9e98e99bdc5be1602144c83f40b2ccf6b90a729a) )
25372565
2566   ROM_REGION( 0x10000, "audiocpu", 0 )        /* Music Z80 Code */
2567   ROM_LOAD( "10.bin", 0x00000, 0x10000, CRC(494adf0f) SHA1(eb28ccf0c5f38c2299f55e379ff73ba84bb793c6) )
25382568
2569   ROM_REGION( 0x10000, "pcm", 0 )     /* PCM Z80 Code */
2570   ROM_LOAD( "11.bin", 0x00000, 0x10000, CRC(6c54161a) SHA1(ea216d9f45b441acd56b9fed81a83e3bfe299fbd) )
2571
2572   ROM_REGION( 0xc0000, "gfx1", ROMREGION_INVERT ) /* Sprites */
2573   ROM_LOAD( "5.bin", 0x00000, 0x20000, CRC(e9f73ba1) SHA1(4b5e294ae160ba3ca28b8956a797330234ace576) )
2574   ROM_LOAD( "4.bin", 0x20000, 0x20000, CRC(2be5f335) SHA1(dc870a3c5303cb2ea1fea4a25f53db016ed5ecee) )
2575   ROM_LOAD( "3.bin", 0x40000, 0x20000, CRC(2e4f194b) SHA1(86da1a582ea274f2af96d3e3e2ac72bcaf3638cb) )
2576   ROM_LOAD( "2.bin", 0x60000, 0x20000, CRC(0e994fbf) SHA1(62e059a5ca5f7199e597841f94519a466affe098) )
2577   ROM_LOAD( "1.bin", 0x80000, 0x20000, CRC(6970ada9) SHA1(5cfe5dcf25af7aff67ee5d78eb963d598251025f) )
2578   ROM_LOAD( "6.bin", 0xa0000, 0x20000, CRC(bbf31081) SHA1(1fdbd0e0853082345225e18df340184a7a604b78) )
2579ROM_END
2580
25392581/***************************************************************************
25402582
25412583                                Hard Head 2
r26213r26214
27962838
27972839GAME( 1992, brickzn,   0,        brickzn,  brickzn,  suna8_state, brickzn,   ROT90, "SunA",                       "Brick Zone (v5.0, Joystick)", 0 )
27982840GAME( 1992, brickznv4, brickzn,  brickzn,  brickzn,  suna8_state, brickznv4, ROT90, "SunA",                       "Brick Zone (v4.0, Spinner)",  0 )
2841GAME( 1992, brickzn11, brickzn,  brickzn,  brickzn,  suna8_state, brickzn11, ROT90, "SunA",                       "Brick Zone (v1.1)",  GAME_NOT_WORKING )
trunk/src/mame/mame.lst
r26213r26214
89038903hardhea2        // (c) 1991 SunA
89048904brickzn         // (c) 1992 SunA
89058905brickznv4       // (c) 1992 SunA
8906brickzn11      // (c) 1992 SunA
89068907bestbest        // (c) 1994 SunA
89078908sunaq           // (c) 1994 SunA
89088909bssoccer        // (c) 1996 SunA
trunk/src/mame/includes/suna8.h
r26213r26214
119119   DECLARE_DRIVER_INIT(hardhedb);
120120   DECLARE_DRIVER_INIT(sparkman);
121121   DECLARE_DRIVER_INIT(brickzn);
122   DECLARE_DRIVER_INIT(brickzn11);
122123   DECLARE_DRIVER_INIT(hardhead);
123124   DECLARE_DRIVER_INIT(suna8);
124125

Previous 199869 Revisions Next


© 1997-2024 The MAME Team