Previous 199869 Revisions Next

r44480 Monday 25th January, 2016 at 17:53:51 UTC by David Haywood
Legionnaire (Japan) [system11]
[src/mame]arcade.lst
[src/mame/drivers]legionna.cpp

trunk/src/mame/arcade.lst
r252991r252992
88378837skysmash        // (c) 1990 Nihon System Inc.
88388838legionna        // (c) 1992 Tad (World)
88398839legionnau       // (c) 1992 Tad + Fabtek license (US)
8840legionnaj      // (c) 1992 Tad (Japan)
88408841heatbrl         // (c) 1992 Tad (World version 3)
88418842heatbrl2        // (c) 1992 Tad (World version 2)
88428843heatbrlo        // (c) 1992 Tad (World)
trunk/src/mame/drivers/legionna.cpp
r252991r252992
14881488
14891489***************************************************************************/
14901490
1491// all 3 Legionnaire sets differ only by the region byte at 0x1ef in rom 4 (Japan 0x00, US 0x01, World 0x02)
14911492ROM_START( legionna )
14921493   ROM_REGION( 0x80000, "maincpu", 0 ) /* 68000 code */
14931494   ROM_LOAD32_BYTE( "1.u025",  0x00000, 0x20000, CRC(9e2d3ec8) SHA1(8af9ca349389cbbd2b541aafa09de57f87f6fd72) )
r252991r252992
15361537   ROM_LOAD( "leg007.u091",   0x000000, 0x000200, NO_DUMP ) /* N82S147N type BPROM */
15371538ROM_END
15381539
1540ROM_START( legionnaj )
1541   ROM_REGION( 0x80000, "maincpu", 0 ) /* 68000 code */
1542   ROM_LOAD32_BYTE( "1.u025",  0x00000, 0x20000, CRC(9e2d3ec8) SHA1(8af9ca349389cbbd2b541aafa09de57f87f6fd72) )
1543   ROM_LOAD32_BYTE( "2.u024",  0x00001, 0x20000, CRC(35c8a28f) SHA1(31a1f2f9e04dfcab4b3357d6d27c24b434a8c14b) )
1544   ROM_LOAD32_BYTE( "3.u026",  0x00002, 0x20000, CRC(553fc7c0) SHA1(b12a2eea6b2c9bd76c0c74ddf2765d58510f586a) )
1545   ROM_LOAD32_BYTE( "4.u023",  0x00003, 0x20000, CRC(4c385dc7) SHA1(75ec869a5553228369faa8f8487d92ac5df7e563) ) // sldh
1546
1547   ROM_REGION( 0x20000, "audiocpu", 0 )    /* Z80 code, banked data */
1548   ROM_LOAD( "6.u1110",     0x000000, 0x08000, CRC(fe7b8d06) SHA1(1e5b52ea4b4042940e2ee2db75c7c0f24973422a) )
1549   ROM_CONTINUE(            0x010000, 0x08000 )    /* banked stuff */
1550   ROM_COPY( "audiocpu", 0x000000, 0x018000, 0x08000 )
1551
1552   ROM_REGION( 0x020000, "user1", 0 ) /* load the tiles here so we can split them up into the required regions by hand */
1553   ROM_LOAD16_BYTE( "7.u077", 0x000000, 0x10000, CRC(88e26809) SHA1(40ee55d3b5329b6f657e0621d93c4caf6a035fdf) )
1554   ROM_LOAD16_BYTE( "8.u072", 0x000001, 0x10000, CRC(06e35407) SHA1(affeeb97b7f3cfa9b65a584ebe25c16a5b2c9a89) )
1555
1556   ROM_REGION( 0x010000, "char", 0 )  /* FG Tiles */
1557   ROM_COPY( "user1", 0x010000, 0x000000, 0x010000 )
1558
1559   ROM_REGION( 0x010000, "gfx5", 0 )  /* BK3 */
1560   ROM_COPY( "user1", 0x000000, 0x000000, 0x010000 ) /* decrambled in INIT */
1561
1562   ROM_REGION( 0x200000, "sprite", 0 )
1563   ROM_LOAD( "legionnire_obj1.u0815", 0x000000, 0x100000, CRC(d35602f5) SHA1(79379abf1c8131df47f81f42b2dc6876926a4e9d) )   /* sprites */
1564   ROM_LOAD( "legionnire_obj2.u0814", 0x100000, 0x100000, CRC(351d3917) SHA1(014562ac55c09227c08275df3129df19d81af164) )
1565
1566   ROM_REGION( 0x100000, "user2", 0 ) /* load the tiles here so we can split them up into the required regions by hand */
1567   ROM_LOAD( "legionnire_back.u075", 0x000000, 0x100000, CRC(58280989) SHA1(e3eef1f52829a91b8f87cfe27776a1f12679b3ca) )    /* 3 sets of tiles ('MBK','LBK','BK3') */
1568
1569   ROM_REGION( 0x80000, "gfx3", 0 )  /* MBK */
1570   ROM_COPY( "user2", 0x000000, 0x000000, 0x80000 )
1571
1572   ROM_REGION( 0x100000, "gfx4", ROMREGION_ERASEFF )
1573   /* Not Used */
1574
1575   ROM_REGION( 0x80000, "gfx6", 0 )    /* LBK */
1576   ROM_COPY( "user2", 0x080000, 0x000000, 0x78000 )
1577
1578   ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */
1579   ROM_LOAD( "5.u106", 0x00000, 0x20000, CRC(21d09bde) SHA1(8dce5011e083706ac7b57c5aee4b79d30fa8d4cb) )
1580
1581   ROM_REGION( 0x080000, "copx", 0 ) /* SEI300 data rom */
1582   ROM_LOAD( "copx-d1.u0330",  0x000000, 0x080000, CRC(029bc402) SHA1(0f64e4c32d95abfa3920b39ed3cf0cc6eb50191b) ) /* not dumped from this PCB assumed to be the same */
1583
1584   ROM_REGION( 0x200, "proms", 0 ) /* Priority? */
1585   ROM_LOAD( "leg007.u091",   0x000000, 0x000200, NO_DUMP ) /* N82S147N type BPROM */
1586ROM_END
1587
15391588ROM_START( legionnau )
15401589   ROM_REGION( 0x80000, "maincpu", 0 ) /* 68000 code */
15411590   ROM_LOAD32_BYTE( "1.u025", 0x00000, 0x20000, CRC(9e2d3ec8) SHA1(8af9ca349389cbbd2b541aafa09de57f87f6fd72) )
r252991r252992
26862735
26872736
26882737
2689GAME( 1992, legionna, 0,        legionna, legionna, legionna_state, legiongfx, ROT0, "TAD Corporation", "Legionnaire (World)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
2738GAME( 1992, legionna, 0,        legionna, legionna, legionna_state, legiongfx, ROT0, "TAD Corporation",                  "Legionnaire (World)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
26902739GAME( 1992, legionnau,legionna, legionna, legionna, legionna_state, legiongfx, ROT0, "TAD Corporation (Fabtek license)", "Legionnaire (US)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
2740GAME( 1992, legionnaj,legionna, legionna, legionna, legionna_state, legiongfx, ROT0, "TAD Corporation",                  "Legionnaire (Japan)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
26912741
26922742GAME( 1992, heatbrl,  0,        heatbrl,  heatbrl, driver_device,  0,         ROT0, "TAD Corporation", "Heated Barrel (World version 3)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )
26932743GAME( 1992, heatbrl2, heatbrl,  heatbrl,  heatbrl, driver_device,  0,         ROT0, "TAD Corporation", "Heated Barrel (World version 2)", MACHINE_UNEMULATED_PROTECTION | MACHINE_NOT_WORKING )


Previous 199869 Revisions Next


© 1997-2024 The MAME Team