New clones added

----------------
Magix / Rock (bootleg) [Darran]
This commit is contained in:
Luca Elia 2012-11-02 21:43:16 +00:00
parent 9d87a8edc7
commit 593aa7618f
2 changed files with 41 additions and 21 deletions

View File

@ -46,7 +46,6 @@ To Do:
WRITE8_MEMBER(yunsung8_state::yunsung8_bankswitch_w)
{
m_layers_ctrl = data & 0x30; // Layers enable
membank("bank1")->set_entry(data & 0x07);
@ -107,7 +106,6 @@ WRITE8_MEMBER(yunsung8_state::yunsung8_sound_bankswitch_w)
WRITE8_MEMBER(yunsung8_state::yunsung8_adpcm_w)
{
/* Swap the nibbles */
m_adpcm = ((data & 0xf) << 4) | ((data >> 4) & 0xf);
}
@ -555,25 +553,53 @@ OSC : 16.000
***************************************************************************/
ROM_START( magix )
ROM_REGION( 0x24000, "maincpu", 0 ) /* Main Z80 Code */
ROM_LOAD( "yunsung8.07", 0x00000, 0x0c000, CRC(d4d0b68b) SHA1(d7e1fb57a14f8b822791b98cecc6d5a053a89e0f) )
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_REGION( 0x24000, "audiocpu", 0 ) /* Sound Z80 Code */
ROM_LOAD( "yunsung8.08", 0x00000, 0x0c000, CRC(6fd60be9) SHA1(87622dc2967842629e90a02b415bec86cc26cbc7) )
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_REGION( 0x200000, "gfx1", 0 ) /* Background */
ROM_LOAD( "yunsung8.04", 0x000000, 0x80000, CRC(0a100d2b) SHA1(c36a2489748c8ac7b6d7457ad09d8153707c85be) )
ROM_LOAD( "yunsung8.03", 0x080000, 0x80000, CRC(c8cb0373) SHA1(339c4e0fef44da3cab615e07dc8739bd925ebf28) )
ROM_LOAD( "yunsung8.02", 0x100000, 0x80000, CRC(09efb8e5) SHA1(684bb5c4b579f8c77e79aab4decbefea495d9474) )
ROM_LOAD( "yunsung8.01", 0x180000, 0x80000, CRC(4590d782) SHA1(af875166207793572b9ecf01bb6a24feba562a96) )
ROM_LOAD( "yunsung8.04", 0x000000, 0x80000, CRC(0a100d2b) SHA1(c36a2489748c8ac7b6d7457ad09d8153707c85be) )
ROM_LOAD( "yunsung8.03", 0x080000, 0x80000, CRC(c8cb0373) SHA1(339c4e0fef44da3cab615e07dc8739bd925ebf28) )
ROM_LOAD( "yunsung8.02", 0x100000, 0x80000, CRC(09efb8e5) SHA1(684bb5c4b579f8c77e79aab4decbefea495d9474) )
ROM_LOAD( "yunsung8.01", 0x180000, 0x80000, CRC(4590d782) SHA1(af875166207793572b9ecf01bb6a24feba562a96) )
ROM_REGION( 0x40000, "gfx2", 0 ) /* Text */
ROM_LOAD( "yunsung8.05", 0x00000, 0x20000, CRC(862d378c) SHA1(a4e2cf14b5b25c6b8725dd285ddea65ce9ee257a) ) // only first $8000 bytes != 0
ROM_LOAD( "yunsung8.06", 0x20000, 0x20000, CRC(8b2ab901) SHA1(1a5c05dd0cf830b645357a62d8e6e876b44c6b7f) ) // only first $8000 bytes != 0
ROM_END
/***************************************************************************
Magix / Rock
Original Yun Sung board, but has EPROMs with open windows and handwritten
numbers on them. "Yun Sung 1995" logo has been removed from the text tiles.
Code is different, shifted around not patched.
***************************************************************************/
ROM_START( magixb )
ROM_REGION( 0x24000, "maincpu", 0 ) /* Main Z80 Code */
ROM_LOAD( "8.bin", 0x00000, 0x0c000, CRC(3b92020f) SHA1(edc15c5b712774dad1685ce9a94e4290aab9934a) )
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_REGION( 0x24000, "audiocpu", 0 ) /* Sound Z80 Code */
ROM_LOAD( "9.bin", 0x00000, 0x0c000, CRC(6fd60be9) SHA1(87622dc2967842629e90a02b415bec86cc26cbc7) ) // yunsung8.08
ROM_CONTINUE( 0x10000, 0x14000 )
ROM_REGION( 0x200000, "gfx1", 0 ) /* Background */
ROM_LOAD( "1.bin", 0x000000, 0x80000, CRC(0a100d2b) SHA1(c36a2489748c8ac7b6d7457ad09d8153707c85be) ) // yunsung8.04
ROM_LOAD( "2.bin", 0x080000, 0x80000, CRC(c8cb0373) SHA1(339c4e0fef44da3cab615e07dc8739bd925ebf28) ) // yunsung8.03
ROM_LOAD( "3.bin", 0x100000, 0x80000, CRC(09efb8e5) SHA1(684bb5c4b579f8c77e79aab4decbefea495d9474) ) // yunsung8.02
ROM_LOAD( "4.bin", 0x180000, 0x80000, CRC(4590d782) SHA1(af875166207793572b9ecf01bb6a24feba562a96) ) // yunsung8.01
ROM_REGION( 0x40000, "gfx2", 0 ) /* Text */
ROM_LOAD( "5.bin", 0x00000, 0x20000, CRC(11b99819) SHA1(4b20feea227cefd2e905601d934538a13ba6685b) ) // only first $8000 bytes != 0
ROM_LOAD( "6.bin", 0x20000, 0x20000, CRC(361a864c) SHA1(e0bb78b49fc3d461d6ac46ad97a9d04112783132) ) // only first $8000 bytes != 0
ROM_END
@ -593,7 +619,6 @@ Cy7c384A
***************************************************************************/
ROM_START( cannball )
ROM_REGION( 0x24000, "maincpu", 0 ) /* Main Z80 Code */
ROM_LOAD( "cannball.07", 0x00000, 0x0c000, CRC(17db56b4) SHA1(032e3dbde0b0e315dcb5f2b31f57e75e78818f2d) )
ROM_CONTINUE( 0x10000, 0x14000 )
@ -611,12 +636,10 @@ ROM_START( cannball )
ROM_REGION( 0x40000, "gfx2", 0 ) /* Text */
ROM_LOAD( "cannball.05", 0x00000, 0x20000, CRC(87c1f1fa) SHA1(dbc568d2133734e41b69fd8d18b76531648b32ef) )
ROM_LOAD( "cannball.06", 0x20000, 0x20000, CRC(e722bee8) SHA1(3aed7df9df81a6776b6bf2f5b167965b0d689216) )
ROM_END
ROM_START( cannballv )
ROM_REGION( 0x24000, "maincpu", 0 ) /* Main Z80 Code */
ROM_LOAD( "yunsung1", 0x00000, 0x0c000, CRC(f7398b0d) SHA1(f2cdb9c4662cd325376d25ae9611f689605042db) )
ROM_CONTINUE( 0x10000, 0x14000 )
@ -634,7 +657,6 @@ ROM_START( cannballv )
ROM_REGION( 0x40000, "gfx2", 0 ) /* Text */
ROM_LOAD( "yunsung3", 0x00000, 0x20000, CRC(8217abbe) SHA1(1a459a816a1aa5b68858e39c4a21bd78ee78dcab) )
ROM_LOAD( "yunsung2", 0x20000, 0x20000, CRC(76de1045) SHA1(a3845ee1874e6ec0ce26e6e73e4643243779e70d) )
ROM_END
@ -659,7 +681,6 @@ they jumpered the first position)
***************************************************************************/
ROM_START( rocktris )
ROM_REGION( 0x24000, "maincpu", 0 ) /* Main Z80 Code */
ROM_LOAD( "cpu.bin", 0x00000, 0x0c000, CRC(46e3b79c) SHA1(81a587b9f986c4e39b1888ec6ed6b86d1469b9a0) )
ROM_CONTINUE( 0x10000, 0x14000 )
@ -678,12 +699,9 @@ ROM_START( rocktris )
ROM_REGION( 0x40000, "gfx2", 0 ) /* Text */
ROM_LOAD( "gfx5.bin", 0x00000, 0x20000, CRC(058ee379) SHA1(57088bb02c56212979b9119b773eedc31af17e50) )
ROM_LOAD( "gfx6.bin", 0x20000, 0x20000, CRC(593cbd39) SHA1(4d60b5811118f3f22f6f3b300a4daec158456b72) )
ROM_END
/***************************************************************************
@ -692,7 +710,8 @@ ROM_END
***************************************************************************/
GAME( 1995, cannball, 0, yunsung8, cannball, driver_device, 0, ROT0, "Yun Sung / Soft Vision", "Cannon Ball (Yun Sung) (horizontal)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, cannballv, cannball, yunsung8, cannbalv, driver_device, 0, ROT270, "Yun Sung / T&K", "Cannon Ball (Yun Sung) (vertical)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, magix, 0, yunsung8, magix, driver_device, 0, ROT0, "Yun Sung", "Magix / Rock", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1994?, rocktris, 0, yunsung8, rocktris, driver_device, 0, ROT0, "Yun Sung", "Rock Tris", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, cannball, 0, yunsung8, cannball, driver_device, 0, ROT0, "Yun Sung / Soft Vision", "Cannon Ball (Yun Sung, horizontal)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, cannballv, cannball, yunsung8, cannbalv, driver_device, 0, ROT270, "Yun Sung / T&K", "Cannon Ball (Yun Sung, vertical)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, magix, 0, yunsung8, magix, driver_device, 0, ROT0, "Yun Sung", "Magix / Rock", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1995, magixb, 0, yunsung8, magix, driver_device, 0, ROT0, "bootleg", "Magix / Rock (bootleg)", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )
GAME( 1994?, rocktris, 0, yunsung8, rocktris, driver_device, 0, ROT0, "Yun Sung", "Rock Tris", GAME_IMPERFECT_SOUND | GAME_SUPPORTS_SAVE )

View File

@ -8776,6 +8776,7 @@ madballn // (c) 1998 Yun Sung
cannball // (c) 1995 Yun Sung / Soft Visio
cannballv // (c) 1995 Yun Sung / T&K
magix // (c) 1995 Yun Sung
magixb // bootleg
rocktris // (c) 1994? Yun Sung
magicbub // (c) Yun Sung
magicbuba // (c) Yun Sung