Ejemplo n.º 1
0
/*                                                                            */
/******************************************************************************/

#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, },
Ejemplo n.º 2
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 ),
Ejemplo n.º 3
0
/******************************************************************************/
/*                                                                            */
/*                 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},
Ejemplo n.º 4
0
#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 },
Ejemplo n.º 5
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    },
};
Ejemplo n.º 6
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 },
};