📄 mcr2.c
字号:
ROM_LOAD( "sh-fg.02", 0x06000, 0x2000, 0x6b57f6da )
ROM_LOAD( "sh-fg.01", 0x08000, 0x2000, 0xba1a38b4 )
ROM_LOAD( "sh-fg.00", 0x0a000, 0x2000, 0x33f4554e )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "sh-snd.01", 0x0000, 0x1000, 0x55a297cc )
ROM_LOAD( "sh-snd.02", 0x1000, 0x1000, 0x46fc31f6 )
ROM_LOAD( "sh-snd.03", 0x2000, 0x1000, 0xb1f4a6a8 )
ROM_END
ROM_START( tron_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "scpu_pga.bin", 0x0000, 0x2000, 0x5151770b )
ROM_LOAD( "scpu_pgb.bin", 0x2000, 0x2000, 0x8ddf8717 )
ROM_LOAD( "scpu_pgc.bin", 0x4000, 0x2000, 0x4241e3a0 )
ROM_LOAD( "scpu_pgd.bin", 0x6000, 0x2000, 0x035d2fe7 )
ROM_LOAD( "scpu_pge.bin", 0x8000, 0x2000, 0x24c185d8 )
ROM_LOAD( "scpu_pgf.bin", 0xA000, 0x2000, 0x38c4bbaf )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "scpu_bgg.bin", 0x00000, 0x2000, 0x1a9ed2f5 )
ROM_LOAD( "scpu_bgh.bin", 0x02000, 0x2000, 0x3220f974 )
ROM_LOAD( "vg_0.bin", 0x04000, 0x2000, 0x9743f873 )
ROM_LOAD( "vg_1.bin", 0x06000, 0x2000, 0x3329f9d4 )
ROM_LOAD( "vg_2.bin", 0x08000, 0x2000, 0x58ee14d3 )
ROM_LOAD( "vg_3.bin", 0x0a000, 0x2000, 0xbc036d1d )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "ssi_0a.bin", 0x0000, 0x1000, 0x765e6eba )
ROM_LOAD( "ssi_0b.bin", 0x1000, 0x1000, 0x1b90ccdd )
ROM_LOAD( "ssi_0c.bin", 0x2000, 0x1000, 0x3a4bc629 )
ROM_END
ROM_START( tron2_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "pro0.d2", 0x0000, 0x2000, 0x0de0471a )
ROM_LOAD( "scpu_pgb.bin", 0x2000, 0x2000, 0x8ddf8717 )
ROM_LOAD( "scpu_pgc.bin", 0x4000, 0x2000, 0x4241e3a0 )
ROM_LOAD( "scpu_pgd.bin", 0x6000, 0x2000, 0x035d2fe7 )
ROM_LOAD( "scpu_pge.bin", 0x8000, 0x2000, 0x24c185d8 )
ROM_LOAD( "scpu_pgf.bin", 0xA000, 0x2000, 0x38c4bbaf )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "scpu_bgg.bin", 0x00000, 0x2000, 0x1a9ed2f5 )
ROM_LOAD( "scpu_bgh.bin", 0x02000, 0x2000, 0x3220f974 )
ROM_LOAD( "vg_0.bin", 0x04000, 0x2000, 0x9743f873 )
ROM_LOAD( "vg_1.bin", 0x06000, 0x2000, 0x3329f9d4 )
ROM_LOAD( "vg_2.bin", 0x08000, 0x2000, 0x58ee14d3 )
ROM_LOAD( "vg_3.bin", 0x0a000, 0x2000, 0xbc036d1d )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "ssi_0a.bin", 0x0000, 0x1000, 0x765e6eba )
ROM_LOAD( "ssi_0b.bin", 0x1000, 0x1000, 0x1b90ccdd )
ROM_LOAD( "ssi_0c.bin", 0x2000, 0x1000, 0x3a4bc629 )
ROM_END
ROM_START( kroozr_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "kozmkcpu.2d", 0x0000, 0x2000, 0x61e02045 )
ROM_LOAD( "kozmkcpu.3d", 0x2000, 0x2000, 0xcaabed57 )
ROM_LOAD( "kozmkcpu.4d", 0x4000, 0x2000, 0x2bc83fc7 )
ROM_LOAD( "kozmkcpu.5d", 0x6000, 0x2000, 0xa0ec38c1 )
ROM_LOAD( "kozmkcpu.6d", 0x8000, 0x2000, 0x7044f2b6 )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "kozmkcpu.3g", 0x00000, 0x2000, 0xeda6ed2d )
ROM_LOAD( "kozmkcpu.4g", 0x02000, 0x2000, 0xddde894b )
ROM_LOAD( "kozmkvid.1a", 0x04000, 0x2000, 0xb57fb0ff )
ROM_LOAD( "kozmkvid.1b", 0x06000, 0x2000, 0xc6041ba7 )
ROM_LOAD( "kozmkvid.1d", 0x08000, 0x2000, 0x4e23b35b )
ROM_LOAD( "kozmkvid.1e", 0x0a000, 0x2000, 0xca60e2cc )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "kozmksnd.7a", 0x0000, 0x1000, 0x6736e433 )
ROM_LOAD( "kozmksnd.8a", 0x1000, 0x1000, 0xea9cd919 )
ROM_LOAD( "kozmksnd.9a", 0x2000, 0x1000, 0x9dfa7994 )
ROM_END
ROM_START( domino_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "dmanpg0.bin", 0x0000, 0x2000, 0x3bf3bb1c )
ROM_LOAD( "dmanpg1.bin", 0x2000, 0x2000, 0x85cf1d69 )
ROM_LOAD( "dmanpg2.bin", 0x4000, 0x2000, 0x7dd2177a )
ROM_LOAD( "dmanpg3.bin", 0x6000, 0x2000, 0xf2e0aa44 )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "dmanbg0.bin", 0x00000, 0x2000, 0x9163007f )
ROM_LOAD( "dmanbg1.bin", 0x02000, 0x2000, 0x28615c56 )
ROM_LOAD( "dmanfg3.bin", 0x04000, 0x2000, 0x1f39257e )
ROM_LOAD( "dmanfg2.bin", 0x06000, 0x2000, 0x4a8e76b8 )
ROM_LOAD( "dmanfg1.bin", 0x08000, 0x2000, 0x16aa4b9b )
ROM_LOAD( "dmanfg0.bin", 0x0a000, 0x2000, 0x0b1f9f9e )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "dm-a7.snd", 0x0000, 0x1000, 0xfa982dcc )
ROM_LOAD( "dm-a8.snd", 0x1000, 0x1000, 0x72839019 )
ROM_LOAD( "dm-a9.snd", 0x2000, 0x1000, 0xad760da7 )
ROM_LOAD( "dm-a10.snd", 0x3000, 0x1000, 0x958c7287 )
ROM_END
ROM_START( wacko_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "wackocpu.2d", 0x0000, 0x2000, 0xc98e29b6 )
ROM_LOAD( "wackocpu.3d", 0x2000, 0x2000, 0x90b89774 )
ROM_LOAD( "wackocpu.4d", 0x4000, 0x2000, 0x515edff7 )
ROM_LOAD( "wackocpu.5d", 0x6000, 0x2000, 0x9b01bf32 )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "wackocpu.3g", 0x00000, 0x2000, 0x33160eb1 )
ROM_LOAD( "wackocpu.4g", 0x02000, 0x2000, 0xdaf37d7c )
ROM_LOAD( "wackovid.1a", 0x04000, 0x2000, 0x080be3ad )
ROM_LOAD( "wackovid.1b", 0x06000, 0x2000, 0x7d899790 )
ROM_LOAD( "wackovid.1d", 0x08000, 0x2000, 0xa02f1672 )
ROM_LOAD( "wackovid.1e", 0x0a000, 0x2000, 0xdca59be7 )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "wackosnd.7a", 0x0000, 0x1000, 0x1a58763f )
ROM_LOAD( "wackosnd.8a", 0x1000, 0x1000, 0xa4e3c771 )
ROM_LOAD( "wackosnd.9a", 0x2000, 0x1000, 0x155ba3dd )
ROM_END
ROM_START( twotiger_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "2tgrpg0.bin", 0x0000, 0x2000, 0xe77a924b )
ROM_LOAD( "2tgrpg1.bin", 0x2000, 0x2000, 0x2699ebdc )
ROM_LOAD( "2tgrpg2.bin", 0x4000, 0x2000, 0xb5ca3f17 )
ROM_LOAD( "2tgrpg3.bin", 0x6000, 0x2000, 0x8aa82049 )
ROM_REGION_DISPOSE(0x0c000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "2tgrbg0.bin", 0x00000, 0x2000, 0x52f69068 )
ROM_LOAD( "2tgrbg1.bin", 0x02000, 0x2000, 0x758d4f7d )
ROM_LOAD( "2tgrfg3.bin", 0x04000, 0x2000, 0x9b22697b )
ROM_LOAD( "2tgrfg2.bin", 0x06000, 0x2000, 0x08e3e1a6 )
ROM_LOAD( "2tgrfg1.bin", 0x08000, 0x2000, 0xfbcaffa5 )
ROM_LOAD( "2tgrfg0.bin", 0x0a000, 0x2000, 0x4abf3ca0 )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "2tgra7.bin", 0x0000, 0x1000, 0x4620d970 )
ROM_LOAD( "2tgra8.bin", 0x1000, 0x1000, 0xe95d8cfe )
ROM_LOAD( "2tgra9.bin", 0x2000, 0x1000, 0x81e6ce0e )
ROM_END
struct GameDriver shollow_driver =
{
__FILE__,
0,
"shollow",
"Satan's Hollow",
"1981",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&mcr2_machine_driver,
0,
shollow_rom,
0, 0,
0,
0, /* sound_prom */
shollow_input_ports,
0, 0,0,
ORIENTATION_ROTATE_90,
shollow_hiload,shollow_hisave
};
struct GameDriver tron_driver =
{
__FILE__,
0,
"tron",
"Tron (set 1)",
"1982",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&mcr2_machine_driver,
0,
tron_rom,
0, 0,
0,
0, /* sound_prom */
tron_input_ports,
0, 0,0,
ORIENTATION_ROTATE_90,
tron_hiload,tron_hisave
};
struct GameDriver tron2_driver =
{
__FILE__,
&tron_driver,
"tron2",
"Tron (set 2)",
"1982",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&mcr2_machine_driver,
0,
tron2_rom,
0, 0,
0,
0, /* sound_prom */
tron_input_ports,
0, 0,0,
ORIENTATION_ROTATE_90,
tron_hiload,tron_hisave
};
struct GameDriver kroozr_driver =
{
__FILE__,
0,
"kroozr",
"Kozmik Kroozr",
"1982",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&kroozr_machine_driver,
0,
kroozr_rom,
0, 0,
0,
0, /* sound_prom */
kroozr_input_ports,
0,0,0,
ORIENTATION_DEFAULT,
kroozr_hiload,kroozr_hisave
};
struct GameDriver domino_driver =
{
__FILE__,
0,
"domino",
"Domino Man",
"1982",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&mcr2_machine_driver,
0,
domino_rom,
0, 0,
0,
0, /* sound_prom */
domino_input_ports,
0, 0,0,
ORIENTATION_DEFAULT,
domino_hiload,domino_hisave
};
struct GameDriver wacko_driver =
{
__FILE__,
0,
"wacko",
"Wacko",
"1982",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver\nJohn Butler",
0,
&wacko_machine_driver,
0,
wacko_rom,
0, 0,
0,
0, /* sound_prom */
wacko_input_ports,
0,0,0,
ORIENTATION_DEFAULT,
wacko_hiload,wacko_hisave
};
struct GameDriver twotiger_driver =
{
__FILE__,
0,
"twotiger",
"Two Tigers",
"1984",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&mcr2_machine_driver,
0,
twotiger_rom,
0, 0,
0,
0, /* sound_prom */
twotiger_input_ports,
0, 0,0,
ORIENTATION_DEFAULT,
twotiger_hiload,twotiger_hisave
};
ROM_START( journey_rom )
ROM_REGION(0x10000) /* 64k for code */
ROM_LOAD( "d2", 0x0000, 0x2000, 0xf2618913 )
ROM_LOAD( "d3", 0x2000, 0x2000, 0x2f290d2e )
ROM_LOAD( "d4", 0x4000, 0x2000, 0xcc6c0150 )
ROM_LOAD( "d5", 0x6000, 0x2000, 0xc3023931 )
ROM_LOAD( "d6", 0x8000, 0x2000, 0x5d445c99 )
ROM_REGION_DISPOSE(0x14000) /* temporary space for graphics (disposed after conversion) */
ROM_LOAD( "g3", 0x00000, 0x2000, 0xc14558de )
ROM_LOAD( "g4", 0x02000, 0x2000, 0x9104c1d0 )
ROM_LOAD( "a1", 0x04000, 0x2000, 0x4af986f8 )
ROM_LOAD( "a2", 0x06000, 0x2000, 0xb30cd2a7 )
ROM_LOAD( "a3", 0x08000, 0x2000, 0xf295afda )
ROM_LOAD( "a4", 0x0a000, 0x2000, 0x765876a7 )
ROM_LOAD( "a5", 0x0c000, 0x2000, 0x560c474f )
ROM_LOAD( "a6", 0x0e000, 0x2000, 0xb1f31583 )
ROM_LOAD( "a7", 0x10000, 0x2000, 0x4ca2bb2d )
ROM_LOAD( "a8", 0x12000, 0x2000, 0x4fb7925d )
ROM_REGION(0x10000) /* 64k for the audio CPU */
ROM_LOAD( "a", 0x0000, 0x1000, 0x2524a2aa )
ROM_LOAD( "b", 0x1000, 0x1000, 0xb8e35814 )
ROM_LOAD( "c", 0x2000, 0x1000, 0x09c488cf )
ROM_LOAD( "d", 0x3000, 0x1000, 0x3d627bee )
ROM_END
struct GameDriver journey_driver =
{
__FILE__,
0,
"journey",
"Journey",
"1983",
"Bally Midway",
"Christopher Kirmse\nAaron Giles\nNicola Salmoria\nBrad Oliver",
0,
&journey_machine_driver,
0,
journey_rom,
0, 0,
0,
0, /* sound_prom */
domino_input_ports,
0,0,0,
ORIENTATION_ROTATE_90,
journey_hiload,journey_hisave
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -