/* */ /******************************************************************************/ #include "gameinc.h" #include "tc100scn.h" #include "tc002obj.h" #include "sasound.h" // sample support routines #include "taitosnd.h" #include "msm5205.h" #include "2151intf.h" #include "timer.h" static struct ROM_INFO rom_rastan[] = { LOAD8_16( REGION_GFX1, 0x000000, 0x00020000, "ic40_01.bin", 0xcd30de19, "ic67_02.bin", 0x54040fec), LOAD8_16( REGION_GFX1, 0x040000, 0x00020000, "ic39_03.bin", 0xab67e064, "ic66_04.bin", 0x94737e93), LOAD8_16( REGION_GFX2, 0x000000, 0x00020000, "ic15_05.bin", 0xc22d94ac, "ic28_06.bin", 0x002ccf39), LOAD8_16( REGION_GFX2, 0x040000, 0x00020000, "ic14_07.bin", 0xb5632a51, "ic27_08.bin", 0xfeafca05), { "ic49_19.bin", 0x00010000, 0xee81fdd8, 0, 0, 0, }, { "ic76_20.bin", 0x00010000, 0xfd1a34cc, 0, 0, 0, }, LOAD8_16( REGION_ROM1, 0x000000, 0x00010000, "ic19_38.bin", 0x1c91dbb1, "ic07_37.bin", 0xecf20bdd), LOAD8_16( REGION_ROM1, 0x020000, 0x00010000, "ic20_40.bin", 0x0930d4b3, "ic08_39.bin", 0xd95ade5e), LOAD8_16( REGION_ROM1, 0x040000, 0x00010000, "ic21_42.bin", 0x1857a7cb, "ic09_43.bin", 0xc34b9152), { NULL, 0, 0, 0, 0, 0, },
#include "tc220ioc.h" #include "sasound.h" // sample support routines #include "taitosnd.h" #include "msm5205.h" #include "2151intf.h" #include "timer.h" #include "blit.h" // clear_game_screen #include "asuka.h" #include "def_dsw.h" /******************************************************************************/ static struct ROM_INFO rom_earthjkr[] = { LOAD8_16( REGION_ROM1, 0x000000, 0x00020000, "ej_3b.rom", 0xbdd86fc2, "ej_3a.rom", 0x9c8050c6), { "ej_30e.rom", 0x00080000, 0x49d1f77f, REGION_ROM1, 0x080000, LOAD_NORMAL, }, { "ej_chr.rom", 0x80000, 0xac675297, REGION_GFX1, 0x00000, LOAD_NORMAL }, { "ej_obj.rom", 0x80000, 0x5f21ac47, REGION_GFX2, 0x00000, LOAD_NORMAL }, { "ej_1.rom", 0x10000, 0xcb4891db, REGION_GFX2, 0x80000, LOAD_8_16 }, { "ej_0.rom", 0x10000, 0xb612086f, REGION_GFX2, 0x80001, LOAD_8_16 }, { "ej_2.rom", 0x10000, 0x42ba2566, REGION_ROM2, 0, LOAD_NORMAL }, { NULL, 0, 0, 0, 0, 0, }, }; static struct INPUT_INFO input_mofflott[] = { INP0( COIN1, 0x01A00E, 0x04 ), INP0( COIN2, 0x01A00E, 0x08 ), INP0( TILT, 0x01A00E, 0x01 ), INP0( SERVICE, 0x01A00E, 0x02 ),
/******************************************************************************/ /* */ /* MASTER OF WEAPONS (C) 1989 TAITO CORPORATION */ /* */ /******************************************************************************/ #include "gameinc.h" #include "tc180vcu.h" #include "tc220ioc.h" #include "taitosnd.h" static struct ROM_INFO rom_masterw[] = { LOAD8_16( REGION_ROM1, 0x000000, 0x00020000, "b72-06.rom", 0xae848eff, "b72-12.rom", 0x7176ce70), LOAD8_16( REGION_ROM1, 0x040000, 0x00020000, "b72-04.rom", 0x141e964c, "b72-03.rom", 0xf4523496), { "b72-07.rom", 0x00010000, 0x2b1a946f, 0, 0, 0, }, { "mow-m01.rom", 0x00080000, 0xa24ac26e, 0, 0, 0, }, { "mow-m02.rom", 0x00080000, 0xc519f65a, 0, 0, 0, }, { NULL, 0, 0, 0, 0, 0, }, }; static struct DSW_DATA dsw_data_master_of_weapons_0[] = { { MSG_DSWA_BIT1, 0x01, 0x02 }, { MSG_OFF, 0x01}, { MSG_ON, 0x00}, { MSG_DSWA_BIT2, 0x02, 0x02 }, { MSG_OFF, 0x02},
#include "sasound.h" static struct ROM_INFO rom_pbobble2[] = { { "e10-04.rom", 0x00200000, 0x5c0862a6, 0, 0, 0, }, { "e10-01.rom", 0x00100000, 0x8c26ff49, 0, 0, 0, }, { "e10-02.rom", 0x00100000, 0xc0564490, 0, 0, 0, }, { "e10-03.rom", 0x00200000, 0x46d68ac8, 0, 0, 0, }, { "e10-05.rom", 0x00100000, 0x81266151, 0, 0, 0, }, { "e10-06.rom", 0x00100000, 0x1b0f20e2, 0, 0, 0, }, { "e10-07.rom", 0x00100000, 0xdcb3c29b, 0, 0, 0, }, { "e10-09.rom", 0x00040000, 0xe0b1b599, 0, 0, 0, }, { "e10-10.rom", 0x00040000, 0xf432267a, 0, 0, 0, }, { "e10-11.rom", 0x00040000, 0xb82f81da, 0, 0, 0, }, LOAD8_16( REGION_ROM2, 0x000000, 0x00040000, "e10-12.rom", 0xb92dc8ad, "e10-13.rom", 0x87842c13), { "e10-15.rom", 0x00040000, 0xa2c0a268, 0, 0, 0, }, { NULL, 0, 0, 0, 0, 0, }, }; static struct ROMSW_DATA romsw_data_puzzle_bobble_2_0[] = { { "Taito Japan (Japanese)", 0x01 }, { "Taito America (Bust-a-move again)", 0x02 }, { "Taito Japan", 0x03 }, { NULL, 0 }, }; static struct ROMSW_INFO romsw_pbobble2[] = { { 0x0FFFFF, 0x03, romsw_data_puzzle_bobble_2_0 },
{ "e46.16", 0x80000, 0xcf2accdf, REGION_ROM1, 0x000000, LOAD_8_32 }, { "e46.15", 0x80000, 0xc32c6ed8, REGION_ROM1, 0x000001, LOAD_8_32 }, { "e46.14", 0x80000, 0xa154c300, REGION_ROM1, 0x000002, LOAD_8_32 }, { "e46.13", 0x80000, 0x59fbdf3a, REGION_ROM1, 0x000003, LOAD_8_32 }, { "e46.06", 0x200000, 0xb74336f2, 0,0,0}, { "e46.04", 0x200000, 0x463ecc4c, 0,0,0}, { "e46.05", 0x200000, 0x83a32eee, 0,0,0}, { "e46.03", 0x200000, 0xeb768193, 0,0,0}, { "e46.02", 0x200000, 0xfb046018, 0,0,0}, { "e46.01", 0x200000, 0x34fc2103, 0,0,0}, { "e46.12", 0x100000, 0x1f3a9851, 0,0,0}, { "e46.11", 0x100000, 0xe9f10bf1, 0,0,0}, { "e46.10", 0x100000, 0x1999b76a, 0,0,0}, LOAD8_16( REGION_ROM2, 0x000000, 0x40000, "e46.19", 0x2624eba0, "e46.20", 0x065e934f), { "e46.07", 0x200000, 0xf20af91e, 0,0,0}, { "e46.07", 0x200000, 0xf20af91e, 0,0,0}, { "e46.08", 0x200000, 0xf7f96e1d, 0,0,0}, { "e46.09", 0x200000, 0x824135f8, 0,0,0}, { NULL, 0, 0, 0, 0, 0 } }; static struct ROMSW_DATA romsw_data_puchicar_0[] = { { "Taito Japan (Japanese)", 0x01 }, { "Taito America", 0x02 }, { "Taito Worldwide", 0x03 }, { NULL, 0 }, };
static struct ROM_INFO rom_gekirido[] = { { "e11-01.bin", 0x00200000, 0xc2cd1069, 0, 0, 0, }, { "e11-02.bin", 0x00200000, 0x5722a83b, 0, 0, 0, }, { "e11-03.bin", 0x00200000, 0xf73877c5, 0, 0, 0, }, { "e11-04.bin", 0x00200000, 0xe0ff4fb1, 0, 0, 0, }, { "e11-05.bin", 0x00200000, 0xa4d08cf1, 0, 0, 0, }, { "e11-06.bin", 0x00200000, 0x200ce305, 0, 0, 0, }, { "e11-07.bin", 0x00200000, 0xef018607, 0, 0, 0, }, { "e11-08.bin", 0x00200000, 0x907f69d3, 0, 0, 0, }, { "e11-09.bin", 0x00040000, 0xb4e17ef4, 0, 0, 0, }, { "e11-10.bin", 0x00040000, 0x8795e6ba, 0, 0, 0, }, { "e11-11.bin", 0x00040000, 0x2284a08e, 0, 0, 0, }, { "e11-12.bin", 0x00040000, 0x6a7aaacf, 0, 0, 0, }, LOAD8_16( REGION_ROM2, 0x000000, 0x00020000, "e11-13.bin", 0x51a11ff7, "e11-14.bin", 0xdce2ba91), { NULL, 0, 0, 0, 0, 0, }, }; static struct ROMSW_DATA romsw_data_gekirindan_0[] = { { "Taito Japan (Japanese)", 0x01 }, { "Taito America", 0x02 }, { NULL, 0 }, }; static struct ROMSW_INFO romsw_gekirido[] = { { 0x0FFFFF, 0x01, romsw_data_gekirindan_0 }, { 0, 0, NULL }, };