trunk/src/mame/drivers/gts80.c
| r32546 | r32547 | |
| 1 | | /* |
| 1 | /*********************************************************************************************************** |
| 2 | 2 | |
| 3 | | Gottlieb System 80 |
| 3 | PINBALL |
| 4 | Gottlieb System 80 |
| 4 | 5 | |
| 5 | | */ |
| 6 | 6 | |
| 7 | ToDO: |
| 8 | - Everything |
| 7 | 9 | |
| 10 | |
| 11 | ************************************************************************************************************/ |
| 12 | |
| 13 | |
| 8 | 14 | #include "emu.h" |
| 9 | 15 | #include "cpu/m6502/m6502.h" |
| 16 | #include "machine/6532riot.h" |
| 10 | 17 | |
| 11 | 18 | class gts80_state : public driver_device |
| 12 | 19 | { |
| 13 | 20 | public: |
| 14 | 21 | gts80_state(const machine_config &mconfig, device_type type, const char *tag) |
| 15 | | : driver_device(mconfig, type, tag), |
| 16 | | m_maincpu(*this, "maincpu") |
| 22 | : driver_device(mconfig, type, tag) |
| 23 | , m_maincpu(*this, "maincpu") |
| 17 | 24 | { } |
| 18 | 25 | |
| 19 | | protected: |
| 20 | | |
| 21 | | // devices |
| 22 | | required_device<cpu_device> m_maincpu; |
| 23 | | |
| 24 | | // driver_device overrides |
| 25 | | virtual void machine_reset(); |
| 26 | | public: |
| 27 | 26 | DECLARE_DRIVER_INIT(gts80); |
| 27 | private: |
| 28 | virtual void machine_reset(); |
| 29 | required_device<cpu_device> m_maincpu; |
| 28 | 30 | }; |
| 29 | 31 | |
| 30 | 32 | static ADDRESS_MAP_START( gts80_map, AS_PROGRAM, 8, gts80_state ) |
| 31 | | AM_RANGE(0x0000, 0xffff) AM_NOP |
| 32 | | AM_RANGE(0x1000, 0x17ff) AM_MIRROR(0xc000) AM_ROM |
| 33 | | AM_RANGE(0x2000, 0x2fff) AM_MIRROR(0xc000) AM_ROM |
| 34 | | AM_RANGE(0x3000, 0x3fff) AM_MIRROR(0xc000) AM_ROM |
| 33 | ADDRESS_MAP_GLOBAL_MASK(0x3fff) |
| 34 | AM_RANGE(0x0000, 0x017f) AM_RAM |
| 35 | AM_RANGE(0x0200, 0x027f) AM_DEVREADWRITE("riot1", riot6532_device, read, write) |
| 36 | AM_RANGE(0x0280, 0x02ff) AM_DEVREADWRITE("riot2", riot6532_device, read, write) |
| 37 | AM_RANGE(0x0300, 0x037f) AM_DEVREADWRITE("riot3", riot6532_device, read, write) |
| 38 | AM_RANGE(0x1000, 0x17ff) AM_ROM |
| 39 | AM_RANGE(0x1800, 0x18ff) AM_RAM AM_MIRROR(0x700) // the existence of this ram isn't confirmed yet |
| 40 | AM_RANGE(0x2000, 0x2fff) AM_ROM |
| 41 | AM_RANGE(0x3000, 0x3fff) AM_ROM |
| 35 | 42 | ADDRESS_MAP_END |
| 36 | 43 | |
| 37 | 44 | |
| r32546 | r32547 | |
| 42 | 49 | { |
| 43 | 50 | } |
| 44 | 51 | |
| 45 | | DRIVER_INIT_MEMBER(gts80_state,gts80) |
| 52 | DRIVER_INIT_MEMBER( gts80_state, gts80 ) |
| 46 | 53 | { |
| 47 | 54 | } |
| 48 | 55 | |
| 49 | 56 | /* with Sound Board */ |
| 50 | 57 | static MACHINE_CONFIG_START( gts80_s, gts80_state ) |
| 51 | 58 | /* basic machine hardware */ |
| 52 | | MCFG_CPU_ADD("maincpu", M6502, 850000) |
| 59 | MCFG_CPU_ADD("maincpu", M6502, 850000) // xtal frequency not shown |
| 53 | 60 | MCFG_CPU_PROGRAM_MAP(gts80_map) |
| 61 | MCFG_DEVICE_ADD("riot1", RIOT6532, 850000) |
| 62 | //MCFG_RIOT6532_IN_PA_CB(READ8(gts80_state, port1a_r)) |
| 63 | //MCFG_RIOT6532_OUT_PA_CB(WRITE8(gts80_state, port1a_w)) |
| 64 | //MCFG_RIOT6532_IN_PB_CB(READ8(gts80_state, port1b_r)) |
| 65 | //MCFG_RIOT6532_OUT_PB_CB(WRITE8(gts80_state, port1b_w)) |
| 66 | MCFG_RIOT6532_IRQ_CB(INPUTLINE("maincpu", M6502_IRQ_LINE)) |
| 67 | MCFG_DEVICE_ADD("riot2", RIOT6532, 850000) |
| 68 | //MCFG_RIOT6532_IN_PA_CB(READ8(gts80_state, port2a_r)) |
| 69 | //MCFG_RIOT6532_OUT_PA_CB(WRITE8(gts80_state, port2a_w)) |
| 70 | //MCFG_RIOT6532_IN_PB_CB(READ8(gts80_state, port2b_r)) |
| 71 | //MCFG_RIOT6532_OUT_PB_CB(WRITE8(gts80_state, port2b_w)) |
| 72 | MCFG_RIOT6532_IRQ_CB(INPUTLINE("maincpu", M6502_IRQ_LINE)) |
| 73 | MCFG_DEVICE_ADD("riot3", RIOT6532, 850000) |
| 74 | //MCFG_RIOT6532_IN_PA_CB(READ8(gts80_state, port3a_r)) |
| 75 | //MCFG_RIOT6532_OUT_PA_CB(WRITE8(gts80_state, port3a_w)) |
| 76 | //MCFG_RIOT6532_IN_PB_CB(READ8(gts80_state, port3b_r)) |
| 77 | //MCFG_RIOT6532_OUT_PB_CB(WRITE8(gts80_state, port3b_w)) |
| 78 | MCFG_RIOT6532_IRQ_CB(INPUTLINE("maincpu", M6502_IRQ_LINE)) |
| 54 | 79 | |
| 55 | 80 | /* related to src/mame/audio/gottlieb.c */ |
| 56 | 81 | // MCFG_IMPORT_FROM(gts80s_s) |
| r32546 | r32547 | |
| 58 | 83 | |
| 59 | 84 | /* with Sound & Speech Board */ |
| 60 | 85 | /* Note: hh uses this but it does not have the Votrax chip (?) */ |
| 61 | | static MACHINE_CONFIG_START( gts80_ss, gts80_state ) |
| 86 | //static MACHINE_CONFIG_START( gts80_ss, gts80_state ) |
| 62 | 87 | /* basic machine hardware */ |
| 63 | | MCFG_CPU_ADD("maincpu", M6502, 850000) |
| 64 | | MCFG_CPU_PROGRAM_MAP(gts80_map) |
| 88 | // MCFG_CPU_ADD("maincpu", M6502, 850000) |
| 89 | // MCFG_CPU_PROGRAM_MAP(gts80_map) |
| 90 | static MACHINE_CONFIG_DERIVED( gts80_ss, gts80_s ) |
| 65 | 91 | |
| 66 | 92 | /* related to src/mame/audio/gottlieb.c */ |
| 67 | 93 | // MCFG_IMPORT_FROM(gts80s_ss) |
| 68 | 94 | MACHINE_CONFIG_END |
| 69 | 95 | |
| 70 | 96 | /*------------------------------------------------------------------- |
| 71 | | / Black Hole |
| 97 | / Black Hole #668 |
| 72 | 98 | /-------------------------------------------------------------------*/ |
| 73 | 99 | ROM_START(blckhole) |
| 74 | 100 | ROM_REGION(0x10000, "maincpu", 0) |
| 75 | 101 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 76 | | ROM_RELOAD(0x6000, 0x1000) |
| 77 | | ROM_RELOAD(0xa000, 0x1000) |
| 78 | | ROM_RELOAD(0xe000, 0x1000) |
| 79 | 102 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 80 | | ROM_RELOAD(0x7000, 0x1000) |
| 81 | | ROM_RELOAD(0xb000, 0x1000) |
| 82 | | ROM_RELOAD(0xf000, 0x1000) |
| 83 | 103 | ROM_LOAD("668-4.cpu", 0x1000, 0x0800, CRC(01b53045) SHA1(72d73bbb09358b331696cd1cc44fc4958feffbe2)) |
| 84 | | ROM_RELOAD(0x5000, 0x0800) |
| 85 | | ROM_RELOAD(0x9000, 0x0800) |
| 86 | | ROM_RELOAD(0xd000, 0x0800) |
| 87 | 104 | |
| 88 | 105 | ROM_REGION(0x10000, "cpu2", 0) |
| 89 | 106 | ROM_LOAD("668-s1.snd", 0x7000, 0x0800, CRC(23d5045d) SHA1(a20bf02ece97e8238d1dbe8d35ca63d82b62431e)) |
| r32546 | r32547 | |
| 93 | 110 | ROM_START(blckhole2) |
| 94 | 111 | ROM_REGION(0x10000, "maincpu", 0) |
| 95 | 112 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 96 | | ROM_RELOAD(0x6000, 0x1000) |
| 97 | | ROM_RELOAD(0xa000, 0x1000) |
| 98 | | ROM_RELOAD(0xe000, 0x1000) |
| 99 | 113 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 100 | | ROM_RELOAD(0x7000, 0x1000) |
| 101 | | ROM_RELOAD(0xb000, 0x1000) |
| 102 | | ROM_RELOAD(0xf000, 0x1000) |
| 103 | 114 | ROM_LOAD("668-2.cpu", 0x1000, 0x0800, CRC(df03ffea) SHA1(7ca8fc321f74b9193104c282c7b4b92af93694c9)) |
| 104 | | ROM_RELOAD(0x5000, 0x0800) |
| 105 | | ROM_RELOAD(0x9000, 0x0800) |
| 106 | | ROM_RELOAD(0xd000, 0x0800) |
| 107 | 115 | |
| 108 | 116 | ROM_REGION(0x10000, "cpu2", 0) |
| 109 | 117 | ROM_LOAD("668-s1.snd", 0x7000, 0x0800, CRC(23d5045d) SHA1(a20bf02ece97e8238d1dbe8d35ca63d82b62431e)) |
| r32546 | r32547 | |
| 113 | 121 | ROM_START(blckhols) |
| 114 | 122 | ROM_REGION(0x10000, "maincpu", 0) |
| 115 | 123 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 116 | | ROM_RELOAD(0x6000, 0x1000) |
| 117 | | ROM_RELOAD(0xa000, 0x1000) |
| 118 | | ROM_RELOAD(0xe000, 0x1000) |
| 119 | 124 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 120 | | ROM_RELOAD(0x7000, 0x1000) |
| 121 | | ROM_RELOAD(0xb000, 0x1000) |
| 122 | | ROM_RELOAD(0xf000, 0x1000) |
| 123 | 125 | ROM_LOAD("668-a2.cpu", 0x1000, 0x0800, CRC(df56f896) SHA1(1ec945a7ed8d25064476791adab2b554371dadbe)) |
| 124 | | ROM_RELOAD(0x5000, 0x0800) |
| 125 | | ROM_RELOAD(0x9000, 0x0800) |
| 126 | | ROM_RELOAD(0xd000, 0x0800) |
| 127 | 126 | |
| 128 | 127 | ROM_REGION(0x10000, "cpu2", 0) |
| 129 | 128 | ROM_LOAD("668-a-s.snd", 0x0400, 0x0400, CRC(5175f307) SHA1(97be8f2bbc393cc45a07fa43daec4bbba2336af8)) |
| r32546 | r32547 | |
| 133 | 132 | ROM_END |
| 134 | 133 | |
| 135 | 134 | /*------------------------------------------------------------------- |
| 136 | | / Circus |
| 135 | / Circus #654 |
| 137 | 136 | /-------------------------------------------------------------------*/ |
| 138 | 137 | ROM_START(circusp) |
| 139 | 138 | ROM_REGION(0x10000, "maincpu", 0) |
| 140 | 139 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 141 | | ROM_RELOAD(0x6000, 0x1000) |
| 142 | | ROM_RELOAD(0xa000, 0x1000) |
| 143 | | ROM_RELOAD(0xe000, 0x1000) |
| 144 | 140 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 145 | | ROM_RELOAD(0x7000, 0x1000) |
| 146 | | ROM_RELOAD(0xb000, 0x1000) |
| 147 | | ROM_RELOAD(0xf000, 0x1000) |
| 148 | 141 | ROM_LOAD("654-1.cpu", 0x1000, 0x0200, CRC(0eeb2731) SHA1(087cd6400bf0775bda0264422b3f790a77852bc4)) |
| 149 | 142 | ROM_RELOAD(0x1400, 0x0200) |
| 150 | | ROM_RELOAD(0x5000, 0x0200) |
| 151 | | ROM_RELOAD(0x5400, 0x0200) |
| 152 | | ROM_RELOAD(0x9000, 0x0200) |
| 153 | | ROM_RELOAD(0x9400, 0x0200) |
| 154 | | ROM_RELOAD(0xd000, 0x0200) |
| 155 | | ROM_RELOAD(0xd400, 0x0200) |
| 156 | 143 | ROM_LOAD("654-2.cpu", 0x1200, 0x0200, CRC(01e23569) SHA1(47088421254e487aa1d1e87ea911dc1634e7d9ad)) |
| 157 | 144 | ROM_RELOAD(0x1600, 0x0200) |
| 158 | | ROM_RELOAD(0x5000, 0x0200) |
| 159 | | ROM_RELOAD(0x5600, 0x0200) |
| 160 | | ROM_RELOAD(0x9000, 0x0200) |
| 161 | | ROM_RELOAD(0x9600, 0x0200) |
| 162 | | ROM_RELOAD(0xd000, 0x0200) |
| 163 | | ROM_RELOAD(0xd600, 0x0200) |
| 164 | 145 | |
| 165 | 146 | ROM_REGION(0x10000, "cpu2", 0) |
| 166 | 147 | ROM_LOAD("654.snd", 0x0400, 0x0400, CRC(75c3ad67) SHA1(4f59c451b8659d964d5242728814c2d97f68445b)) |
| r32546 | r32547 | |
| 170 | 151 | ROM_END |
| 171 | 152 | |
| 172 | 153 | /*------------------------------------------------------------------- |
| 173 | | / Counterforce |
| 154 | / Counterforce #656 |
| 174 | 155 | /-------------------------------------------------------------------*/ |
| 175 | 156 | ROM_START(cntforce) |
| 176 | 157 | ROM_REGION(0x10000, "maincpu", 0) |
| 177 | 158 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 178 | | ROM_RELOAD(0x6000, 0x1000) |
| 179 | | ROM_RELOAD(0xa000, 0x1000) |
| 180 | | ROM_RELOAD(0xe000, 0x1000) |
| 181 | 159 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 182 | | ROM_RELOAD(0x7000, 0x1000) |
| 183 | | ROM_RELOAD(0xb000, 0x1000) |
| 184 | | ROM_RELOAD(0xf000, 0x1000) |
| 185 | 160 | ROM_LOAD("656-1.cpu", 0x1000, 0x0200, CRC(42baf51d) SHA1(6c7947df6e4d7ed2fd48410705018bde91db3356)) |
| 186 | 161 | ROM_RELOAD(0x1400, 0x0200) |
| 187 | | ROM_RELOAD(0x5000, 0x0200) |
| 188 | | ROM_RELOAD(0x5400, 0x0200) |
| 189 | | ROM_RELOAD(0x9000, 0x0200) |
| 190 | | ROM_RELOAD(0x9400, 0x0200) |
| 191 | | ROM_RELOAD(0xd000, 0x0200) |
| 192 | | ROM_RELOAD(0xd400, 0x0200) |
| 193 | 162 | ROM_LOAD("656-2.cpu", 0x1200, 0x0200, CRC(0e185c30) SHA1(01d9fb5d335c24bed9f747d6e23f57adb6ef09a5)) |
| 194 | 163 | ROM_RELOAD(0x1600, 0x0200) |
| 195 | | ROM_RELOAD(0x5000, 0x0200) |
| 196 | | ROM_RELOAD(0x5600, 0x0200) |
| 197 | | ROM_RELOAD(0x9000, 0x0200) |
| 198 | | ROM_RELOAD(0x9600, 0x0200) |
| 199 | | ROM_RELOAD(0xd000, 0x0200) |
| 200 | | ROM_RELOAD(0xd600, 0x0200) |
| 201 | 164 | |
| 202 | 165 | ROM_REGION(0x10000, "cpu2", 0) |
| 203 | 166 | ROM_LOAD("656.snd", 0x0400, 0x0400, CRC(0be2cbe9) SHA1(306a3e7d93733562360285de35b331b5daae7250)) |
| r32546 | r32547 | |
| 211 | 174 | /-------------------------------------------------------------------*/ |
| 212 | 175 | |
| 213 | 176 | /*------------------------------------------------------------------- |
| 214 | | / Eclipse |
| 177 | / Eclipse #671 |
| 215 | 178 | /-------------------------------------------------------------------*/ |
| 216 | 179 | ROM_START(eclipse) |
| 217 | 180 | ROM_REGION(0x10000, "maincpu", 0) |
| 218 | 181 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 219 | | ROM_RELOAD(0x6000, 0x1000) |
| 220 | | ROM_RELOAD(0xa000, 0x1000) |
| 221 | | ROM_RELOAD(0xe000, 0x1000) |
| 222 | 182 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 223 | | ROM_RELOAD(0x7000, 0x1000) |
| 224 | | ROM_RELOAD(0xb000, 0x1000) |
| 225 | | ROM_RELOAD(0xf000, 0x1000) |
| 226 | 183 | ROM_LOAD("671-a.cpu", 0x1000, 0x0800, CRC(efad7312) SHA1(fcfd5e5c7924d65ac42561994797156a80018667)) |
| 227 | | ROM_RELOAD(0x5000, 0x0800) |
| 228 | | ROM_RELOAD(0x9000, 0x0800) |
| 229 | | ROM_RELOAD(0xd000, 0x0800) |
| 230 | 184 | |
| 231 | 185 | ROM_REGION(0x10000, "cpu2", 0) |
| 232 | 186 | ROM_LOAD("671-a-s.snd", 0x0400, 0x0400, CRC(5175f307) SHA1(97be8f2bbc393cc45a07fa43daec4bbba2336af8)) |
| r32546 | r32547 | |
| 236 | 190 | ROM_END |
| 237 | 191 | |
| 238 | 192 | /*------------------------------------------------------------------- |
| 239 | | / Force II |
| 193 | / Force II #661 |
| 240 | 194 | /-------------------------------------------------------------------*/ |
| 241 | 195 | ROM_START(forceii) |
| 242 | 196 | ROM_REGION(0x10000, "maincpu", 0) |
| 243 | 197 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 244 | | ROM_RELOAD(0x6000, 0x1000) |
| 245 | | ROM_RELOAD(0xa000, 0x1000) |
| 246 | | ROM_RELOAD(0xe000, 0x1000) |
| 247 | 198 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 248 | | ROM_RELOAD(0x7000, 0x1000) |
| 249 | | ROM_RELOAD(0xb000, 0x1000) |
| 250 | | ROM_RELOAD(0xf000, 0x1000) |
| 251 | 199 | ROM_LOAD("661-2.cpu", 0x1000, 0x0800, CRC(a4fa42a4) SHA1(c17af4f0da6d5630e43db44655bece0e26b0112a)) |
| 252 | | ROM_RELOAD(0x5000, 0x0800) |
| 253 | | ROM_RELOAD(0x9000, 0x0800) |
| 254 | | ROM_RELOAD(0xd000, 0x0800) |
| 255 | 200 | |
| 256 | 201 | ROM_REGION(0x10000, "cpu2", 0) |
| 257 | 202 | ROM_LOAD("661.snd", 0x0400, 0x0400, CRC(650158a7) SHA1(c7a9d521d1e7de1e00e7abc3a97aaaee04f8052e)) |
| r32546 | r32547 | |
| 261 | 206 | ROM_END |
| 262 | 207 | |
| 263 | 208 | /*------------------------------------------------------------------- |
| 264 | | / Haunted House, since serial no. 5000 |
| 209 | / Haunted House #669, since serial no. 5000 |
| 265 | 210 | /-------------------------------------------------------------------*/ |
| 266 | 211 | ROM_START(hh) |
| 267 | 212 | ROM_REGION(0x10000, "maincpu", 0) |
| 268 | 213 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 269 | | ROM_RELOAD(0x6000, 0x1000) |
| 270 | | ROM_RELOAD(0xa000, 0x1000) |
| 271 | | ROM_RELOAD(0xe000, 0x1000) |
| 272 | 214 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 273 | | ROM_RELOAD(0x7000, 0x1000) |
| 274 | | ROM_RELOAD(0xb000, 0x1000) |
| 275 | | ROM_RELOAD(0xf000, 0x1000) |
| 276 | 215 | ROM_LOAD("669-2.cpu", 0x1000, 0x0800, CRC(f3085f77) SHA1(ebd43588401a735d9c941d06d67ac90183139e90)) |
| 277 | | ROM_RELOAD(0x5000, 0x0800) |
| 278 | | ROM_RELOAD(0x9000, 0x0800) |
| 279 | | ROM_RELOAD(0xd000, 0x0800) |
| 280 | 216 | |
| 281 | 217 | ROM_REGION(0x10000, "cpu2", 0) |
| 282 | 218 | ROM_LOAD("669-s1.snd", 0x7000, 0x0800, CRC(52ec7335) SHA1(2b08dd8a89057c9c8c184d5b723ecad01572129f)) |
| r32546 | r32547 | |
| 286 | 222 | ROM_START(hh_1) |
| 287 | 223 | ROM_REGION(0x10000, "maincpu", 0) |
| 288 | 224 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 289 | | ROM_RELOAD(0x6000, 0x1000) |
| 290 | | ROM_RELOAD(0xa000, 0x1000) |
| 291 | | ROM_RELOAD(0xe000, 0x1000) |
| 292 | 225 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 293 | | ROM_RELOAD(0x7000, 0x1000) |
| 294 | | ROM_RELOAD(0xb000, 0x1000) |
| 295 | | ROM_RELOAD(0xf000, 0x1000) |
| 296 | 226 | ROM_LOAD("669-1.cpu", 0x1000, 0x0800, CRC(96e72b93) SHA1(3eb3d3e064ba2fe637bba2a93ffd07f00edfa0f2)) |
| 297 | | ROM_RELOAD(0x5000, 0x0800) |
| 298 | | ROM_RELOAD(0x9000, 0x0800) |
| 299 | | ROM_RELOAD(0xd000, 0x0800) |
| 300 | 227 | |
| 301 | 228 | ROM_REGION(0x10000, "cpu2", 0) |
| 302 | 229 | ROM_LOAD("669-s1.snd", 0x7000, 0x0800, CRC(52ec7335) SHA1(2b08dd8a89057c9c8c184d5b723ecad01572129f)) |
| r32546 | r32547 | |
| 304 | 231 | ROM_END |
| 305 | 232 | |
| 306 | 233 | /*------------------------------------------------------------------- |
| 307 | | / James Bond |
| 234 | / James Bond #658 |
| 308 | 235 | /-------------------------------------------------------------------*/ |
| 309 | 236 | ROM_START(jamesb) |
| 310 | 237 | ROM_REGION(0x10000, "maincpu", 0) |
| 311 | 238 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 312 | | ROM_RELOAD(0x6000, 0x1000) |
| 313 | | ROM_RELOAD(0xa000, 0x1000) |
| 314 | | ROM_RELOAD(0xe000, 0x1000) |
| 315 | 239 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 316 | | ROM_RELOAD(0x7000, 0x1000) |
| 317 | | ROM_RELOAD(0xb000, 0x1000) |
| 318 | | ROM_RELOAD(0xf000, 0x1000) |
| 319 | 240 | ROM_LOAD("658-1.cpu", 0x1000, 0x0800, CRC(b841ad7a) SHA1(3396e82351c975781cac9112bfa341a3b799f296)) |
| 320 | | ROM_RELOAD(0x5000, 0x0800) |
| 321 | | ROM_RELOAD(0x9000, 0x0800) |
| 322 | | ROM_RELOAD(0xd000, 0x0800) |
| 323 | 241 | |
| 324 | 242 | ROM_REGION(0x10000, "cpu2", 0) |
| 325 | 243 | ROM_LOAD("658.snd", 0x0400, 0x0400, CRC(962c03df) SHA1(e8ff5d502a038531a921380b75c27ef79b6feac8)) |
| r32546 | r32547 | |
| 331 | 249 | ROM_START(jamesb2) |
| 332 | 250 | ROM_REGION(0x10000, "maincpu", 0) |
| 333 | 251 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 334 | | ROM_RELOAD(0x6000, 0x1000) |
| 335 | | ROM_RELOAD(0xa000, 0x1000) |
| 336 | | ROM_RELOAD(0xe000, 0x1000) |
| 337 | 252 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 338 | | ROM_RELOAD(0x7000, 0x1000) |
| 339 | | ROM_RELOAD(0xb000, 0x1000) |
| 340 | | ROM_RELOAD(0xf000, 0x1000) |
| 341 | 253 | ROM_LOAD("658-x.cpu", 0x1000, 0x0800, CRC(e7e0febf) SHA1(2c101a88b61229f30ed15d38f395bc538999d766)) |
| 342 | | ROM_RELOAD(0x5000, 0x0800) |
| 343 | | ROM_RELOAD(0x9000, 0x0800) |
| 344 | | ROM_RELOAD(0xd000, 0x0800) |
| 345 | 254 | |
| 346 | 255 | ROM_REGION(0x10000, "cpu2", 0) |
| 347 | 256 | ROM_LOAD("658.snd", 0x0400, 0x0400, CRC(962c03df) SHA1(e8ff5d502a038531a921380b75c27ef79b6feac8)) |
| r32546 | r32547 | |
| 351 | 260 | ROM_END |
| 352 | 261 | |
| 353 | 262 | /*------------------------------------------------------------------- |
| 354 | | / Mars - God of War |
| 263 | / Mars - God of War #666 |
| 355 | 264 | /-------------------------------------------------------------------*/ |
| 356 | 265 | ROM_START(marsp) |
| 357 | 266 | ROM_REGION(0x10000, "maincpu", 0) |
| 358 | 267 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 359 | | ROM_RELOAD(0x6000, 0x1000) |
| 360 | | ROM_RELOAD(0xa000, 0x1000) |
| 361 | | ROM_RELOAD(0xe000, 0x1000) |
| 362 | 268 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 363 | | ROM_RELOAD(0x7000, 0x1000) |
| 364 | | ROM_RELOAD(0xb000, 0x1000) |
| 365 | | ROM_RELOAD(0xf000, 0x1000) |
| 366 | 269 | ROM_LOAD("666-1.cpu", 0x1000, 0x0800, CRC(bb7d476a) SHA1(22d5d7f0e52c5180f73a1ca0b3c6bd4b7d0843d6)) |
| 367 | | ROM_RELOAD(0x5000, 0x0800) |
| 368 | | ROM_RELOAD(0x9000, 0x0800) |
| 369 | | ROM_RELOAD(0xd000, 0x0800) |
| 370 | 270 | |
| 371 | 271 | ROM_REGION(0x10000, "cpu2", 0) |
| 372 | 272 | ROM_LOAD("666-s1.snd", 0x7000, 0x0800, CRC(d33dc8a5) SHA1(8d071c392996a74c3cdc2cf5ea3be3c86553ce89)) |
| r32546 | r32547 | |
| 374 | 274 | ROM_END |
| 375 | 275 | |
| 376 | 276 | /*------------------------------------------------------------------- |
| 377 | | / Panthera |
| 277 | / Panthera #652 |
| 378 | 278 | /-------------------------------------------------------------------*/ |
| 379 | 279 | ROM_START(panthera) |
| 380 | 280 | ROM_REGION(0x10000, "maincpu", 0) |
| 381 | 281 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 382 | | ROM_RELOAD(0x6000, 0x1000) |
| 383 | | ROM_RELOAD(0xa000, 0x1000) |
| 384 | | ROM_RELOAD(0xe000, 0x1000) |
| 385 | 282 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 386 | | ROM_RELOAD(0x7000, 0x1000) |
| 387 | | ROM_RELOAD(0xb000, 0x1000) |
| 388 | | ROM_RELOAD(0xf000, 0x1000) |
| 389 | 283 | ROM_LOAD("652.cpu", 0x1000, 0x0800, CRC(5386e5fb) SHA1(822f47951b702f9c6a1ce674baaab0a596f34413)) |
| 390 | | ROM_RELOAD(0x5000, 0x0800) |
| 391 | | ROM_RELOAD(0x9000, 0x0800) |
| 392 | | ROM_RELOAD(0xd000, 0x0800) |
| 393 | 284 | |
| 394 | 285 | ROM_REGION(0x10000, "cpu2", 0) |
| 395 | 286 | ROM_LOAD("652.snd", 0x0400, 0x0400, CRC(4d0cf2c0) SHA1(0da5d118ffd19b1e78dfaaee3e31c43750d45c8d)) |
| r32546 | r32547 | |
| 402 | 293 | ROM_START(panther7) |
| 403 | 294 | ROM_REGION(0x10000, "maincpu", 0) |
| 404 | 295 | ROM_LOAD("u2g807dc.bin", 0x2000, 0x1000, CRC(f8a687b3) SHA1(ba7747c04a5967df760ace102e47c91d42e07a12)) |
| 405 | | ROM_RELOAD(0x6000, 0x1000) |
| 406 | | ROM_RELOAD(0xa000, 0x1000) |
| 407 | | ROM_RELOAD(0xe000, 0x1000) |
| 408 | 296 | ROM_LOAD("u3g807dc.bin", 0x3000, 0x1000, CRC(6e31242e) SHA1(14e371a0352a6068dec20af1f2b344e34a5b9011)) |
| 409 | | ROM_RELOAD(0x7000, 0x1000) |
| 410 | | ROM_RELOAD(0xb000, 0x1000) |
| 411 | | ROM_RELOAD(0xf000, 0x1000) |
| 412 | 297 | ROM_LOAD("652.cpu", 0x1000, 0x0800, CRC(5386e5fb) SHA1(822f47951b702f9c6a1ce674baaab0a596f34413)) |
| 413 | | ROM_RELOAD(0x5000, 0x0800) |
| 414 | | ROM_RELOAD(0x9000, 0x0800) |
| 415 | | ROM_RELOAD(0xd000, 0x0800) |
| 298 | |
| 416 | 299 | ROM_REGION(0x10000, "cpu2", 0) |
| 417 | 300 | ROM_LOAD("652.snd", 0x0400, 0x0400, CRC(4d0cf2c0) SHA1(0da5d118ffd19b1e78dfaaee3e31c43750d45c8d)) |
| 418 | 301 | ROM_RELOAD( 0x0800, 0x0400) |
| r32546 | r32547 | |
| 422 | 305 | #endif |
| 423 | 306 | |
| 424 | 307 | /*------------------------------------------------------------------- |
| 425 | | / Pink Panther |
| 308 | / Pink Panther #664 |
| 426 | 309 | /-------------------------------------------------------------------*/ |
| 427 | 310 | ROM_START(pnkpnthr) |
| 428 | 311 | ROM_REGION(0x10000, "maincpu", 0) |
| 429 | 312 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 430 | | ROM_RELOAD(0x6000, 0x1000) |
| 431 | | ROM_RELOAD(0xa000, 0x1000) |
| 432 | | ROM_RELOAD(0xe000, 0x1000) |
| 433 | 313 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 434 | | ROM_RELOAD(0x7000, 0x1000) |
| 435 | | ROM_RELOAD(0xb000, 0x1000) |
| 436 | | ROM_RELOAD(0xf000, 0x1000) |
| 437 | 314 | ROM_LOAD("664-1.cpu", 0x1000, 0x0800, CRC(a0d3e69a) SHA1(590e68dc28067e61832927cd4b3eefcc066f0a92)) |
| 438 | | ROM_RELOAD(0x5000, 0x0800) |
| 439 | | ROM_RELOAD(0x9000, 0x0800) |
| 440 | | ROM_RELOAD(0xd000, 0x0800) |
| 441 | 315 | |
| 442 | 316 | ROM_REGION(0x10000, "cpu2", 0) |
| 443 | 317 | ROM_LOAD("664.snd", 0x0400, 0x0400, CRC(18f4abfd) SHA1(9e85eb7e9b1e2fe71be828ff1b5752424ed42588)) |
| r32546 | r32547 | |
| 450 | 324 | ROM_START(pnkpntr7) |
| 451 | 325 | ROM_REGION(0x10000, "maincpu", 0) |
| 452 | 326 | ROM_LOAD("u2g807dc.bin", 0x2000, 0x1000, CRC(f8a687b3) SHA1(ba7747c04a5967df760ace102e47c91d42e07a12)) |
| 453 | | ROM_RELOAD(0x6000, 0x1000) |
| 454 | | ROM_RELOAD(0xa000, 0x1000) |
| 455 | | ROM_RELOAD(0xe000, 0x1000) |
| 456 | 327 | ROM_LOAD("u3g807dc.bin", 0x3000, 0x1000, CRC(6e31242e) SHA1(14e371a0352a6068dec20af1f2b344e34a5b9011)) |
| 457 | | ROM_RELOAD(0x7000, 0x1000) |
| 458 | | ROM_RELOAD(0xb000, 0x1000) |
| 459 | | ROM_RELOAD(0xf000, 0x1000) |
| 460 | 328 | ROM_LOAD("664-1.cpu", 0x1000, 0x0800, CRC(a0d3e69a) SHA1(590e68dc28067e61832927cd4b3eefcc066f0a92)) |
| 461 | | ROM_RELOAD(0x5000, 0x0800) |
| 462 | | ROM_RELOAD(0x9000, 0x0800) |
| 463 | | ROM_RELOAD(0xd000, 0x0800) |
| 329 | |
| 464 | 330 | ROM_REGION(0x10000, "cpu2", 0) |
| 465 | 331 | ROM_LOAD("664.snd", 0x0400, 0x0400, CRC(18f4abfd) SHA1(9e85eb7e9b1e2fe71be828ff1b5752424ed42588)) |
| 466 | 332 | ROM_RELOAD( 0x0800, 0x0400) |
| r32546 | r32547 | |
| 470 | 336 | #endif |
| 471 | 337 | |
| 472 | 338 | /*------------------------------------------------------------------- |
| 473 | | / Star Race |
| 339 | / Star Race #657 |
| 474 | 340 | /-------------------------------------------------------------------*/ |
| 475 | 341 | ROM_START(starrace) |
| 476 | 342 | ROM_REGION(0x10000, "maincpu", 0) |
| 477 | 343 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 478 | | ROM_RELOAD(0x6000, 0x1000) |
| 479 | | ROM_RELOAD(0xa000, 0x1000) |
| 480 | | ROM_RELOAD(0xe000, 0x1000) |
| 481 | 344 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 482 | | ROM_RELOAD(0x7000, 0x1000) |
| 483 | | ROM_RELOAD(0xb000, 0x1000) |
| 484 | | ROM_RELOAD(0xf000, 0x1000) |
| 485 | 345 | ROM_LOAD("657-1.cpu", 0x1000, 0x0200, CRC(27081372) SHA1(2d9cd81ffa44c389c4895043fa1e93b899544158)) |
| 486 | 346 | ROM_RELOAD(0x1400, 0x0200) |
| 487 | | ROM_RELOAD(0x5000, 0x0200) |
| 488 | | ROM_RELOAD(0x5400, 0x0200) |
| 489 | | ROM_RELOAD(0x9000, 0x0200) |
| 490 | | ROM_RELOAD(0x9400, 0x0200) |
| 491 | | ROM_RELOAD(0xd000, 0x0200) |
| 492 | | ROM_RELOAD(0xd400, 0x0200) |
| 493 | 347 | ROM_LOAD("657-2.cpu", 0x1200, 0x0200, CRC(c56e31c8) SHA1(1e129fb6309e015a16f2bdb1e389cbc85d1919a7)) |
| 494 | 348 | ROM_RELOAD(0x1600, 0x0200) |
| 495 | | ROM_RELOAD(0x5000, 0x0200) |
| 496 | | ROM_RELOAD(0x5600, 0x0200) |
| 497 | | ROM_RELOAD(0x9000, 0x0200) |
| 498 | | ROM_RELOAD(0x9600, 0x0200) |
| 499 | | ROM_RELOAD(0xd000, 0x0200) |
| 500 | | ROM_RELOAD(0xd600, 0x0200) |
| 501 | 349 | |
| 502 | 350 | ROM_REGION(0x10000, "cpu2", 0) |
| 503 | 351 | ROM_LOAD("657.snd", 0x0400, 0x0400, CRC(3a1d3995) SHA1(6f0bdb34c4fa11d5f8ecbb98ae55bafeb5d62c9e)) |
| r32546 | r32547 | |
| 510 | 358 | ROM_START(starrac7) |
| 511 | 359 | ROM_REGION(0x10000, "maincpu", 0) |
| 512 | 360 | ROM_LOAD("u2g807dc.bin", 0x2000, 0x1000, CRC(f8a687b3) SHA1(ba7747c04a5967df760ace102e47c91d42e07a12)) |
| 513 | | ROM_RELOAD(0x6000, 0x1000) |
| 514 | | ROM_RELOAD(0xa000, 0x1000) |
| 515 | | ROM_RELOAD(0xe000, 0x1000) |
| 516 | 361 | ROM_LOAD("u3g807dc.bin", 0x3000, 0x1000, CRC(6e31242e) SHA1(14e371a0352a6068dec20af1f2b344e34a5b9011)) |
| 517 | | ROM_RELOAD(0x7000, 0x1000) |
| 518 | | ROM_RELOAD(0xb000, 0x1000) |
| 519 | | ROM_RELOAD(0xf000, 0x1000) |
| 520 | 362 | ROM_LOAD("657-1.cpu", 0x1000, 0x0200, CRC(27081372) SHA1(2d9cd81ffa44c389c4895043fa1e93b899544158)) |
| 521 | 363 | ROM_RELOAD(0x1400, 0x0200) |
| 522 | | ROM_RELOAD(0x5000, 0x0200) |
| 523 | | ROM_RELOAD(0x5400, 0x0200) |
| 524 | | ROM_RELOAD(0x9000, 0x0200) |
| 525 | | ROM_RELOAD(0x9400, 0x0200) |
| 526 | | ROM_RELOAD(0xd000, 0x0200) |
| 527 | | ROM_RELOAD(0xd400, 0x0200) |
| 528 | 364 | ROM_LOAD("657-2.cpu", 0x1200, 0x0200, CRC(c56e31c8) SHA1(1e129fb6309e015a16f2bdb1e389cbc85d1919a7)) |
| 529 | 365 | ROM_RELOAD(0x1600, 0x0200) |
| 530 | | ROM_RELOAD(0x5000, 0x0200) |
| 531 | | ROM_RELOAD(0x5600, 0x0200) |
| 532 | | ROM_RELOAD(0x9000, 0x0200) |
| 533 | | ROM_RELOAD(0x9600, 0x0200) |
| 534 | | ROM_RELOAD(0xd000, 0x0200) |
| 535 | | ROM_RELOAD(0xd600, 0x0200) |
| 366 | |
| 536 | 367 | ROM_REGION(0x10000, "cpu2", 0) |
| 537 | 368 | ROM_LOAD("657.snd", 0x0400, 0x0400, CRC(3a1d3995) SHA1(6f0bdb34c4fa11d5f8ecbb98ae55bafeb5d62c9e)) |
| 538 | 369 | ROM_RELOAD( 0x0800, 0x0400) |
| r32546 | r32547 | |
| 542 | 373 | #endif |
| 543 | 374 | |
| 544 | 375 | /*------------------------------------------------------------------- |
| 545 | | / The Amazing Spider-Man |
| 376 | / The Amazing Spider-Man #653 |
| 546 | 377 | /-------------------------------------------------------------------*/ |
| 547 | 378 | ROM_START(spidermn) |
| 548 | 379 | ROM_REGION(0x10000, "maincpu", 0) |
| 549 | 380 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 550 | | ROM_RELOAD(0x6000, 0x1000) |
| 551 | | ROM_RELOAD(0xa000, 0x1000) |
| 552 | | ROM_RELOAD(0xe000, 0x1000) |
| 553 | 381 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 554 | | ROM_RELOAD(0x7000, 0x1000) |
| 555 | | ROM_RELOAD(0xb000, 0x1000) |
| 556 | | ROM_RELOAD(0xf000, 0x1000) |
| 557 | 382 | ROM_LOAD("653-1.cpu", 0x1000, 0x0200, CRC(674ddc58) SHA1(c9be45391b8dd58a0836801807d593d4c7da9904)) |
| 558 | 383 | ROM_RELOAD(0x1400, 0x0200) |
| 559 | | ROM_RELOAD(0x5000, 0x0200) |
| 560 | | ROM_RELOAD(0x5400, 0x0200) |
| 561 | | ROM_RELOAD(0x9000, 0x0200) |
| 562 | | ROM_RELOAD(0x9400, 0x0200) |
| 563 | | ROM_RELOAD(0xd000, 0x0200) |
| 564 | | ROM_RELOAD(0xd400, 0x0200) |
| 565 | 384 | ROM_LOAD("653-2.cpu", 0x1200, 0x0200, CRC(ff1ddfd7) SHA1(dd7b98e491045916153b760f36432506277a4093)) |
| 566 | 385 | ROM_RELOAD(0x1600, 0x0200) |
| 567 | | ROM_RELOAD(0x5000, 0x0200) |
| 568 | | ROM_RELOAD(0x5600, 0x0200) |
| 569 | | ROM_RELOAD(0x9000, 0x0200) |
| 570 | | ROM_RELOAD(0x9600, 0x0200) |
| 571 | | ROM_RELOAD(0xd000, 0x0200) |
| 572 | | ROM_RELOAD(0xd600, 0x0200) |
| 573 | 386 | |
| 574 | 387 | ROM_REGION(0x10000, "cpu2", 0) |
| 575 | 388 | ROM_LOAD("653.snd", 0x0400, 0x0400, CRC(f5650c46) SHA1(2d0e50fa2f4b3d633daeaa7454630e3444453cb2)) |
| r32546 | r32547 | |
| 583 | 396 | /-------------------------------------------------------------------*/ |
| 584 | 397 | |
| 585 | 398 | /*------------------------------------------------------------------- |
| 586 | | / Time Line |
| 399 | / Time Line #659 |
| 587 | 400 | /-------------------------------------------------------------------*/ |
| 588 | 401 | ROM_START(timeline) |
| 589 | 402 | ROM_REGION(0x10000, "maincpu", 0) |
| 590 | 403 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 591 | | ROM_RELOAD(0x6000, 0x1000) |
| 592 | | ROM_RELOAD(0xa000, 0x1000) |
| 593 | | ROM_RELOAD(0xe000, 0x1000) |
| 594 | 404 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 595 | | ROM_RELOAD(0x7000, 0x1000) |
| 596 | | ROM_RELOAD(0xb000, 0x1000) |
| 597 | | ROM_RELOAD(0xf000, 0x1000) |
| 598 | 405 | ROM_LOAD("659.cpu", 0x1000, 0x0800, CRC(d6950e3b) SHA1(939b45a9ee4bb122fbea534ad728ec6b85120416)) |
| 599 | | ROM_RELOAD(0x5000, 0x0800) |
| 600 | | ROM_RELOAD(0x9000, 0x0800) |
| 601 | | ROM_RELOAD(0xd000, 0x0800) |
| 602 | 406 | |
| 603 | 407 | ROM_REGION(0x10000, "cpu2", 0) |
| 604 | 408 | ROM_LOAD("659.snd", 0x0400, 0x0400, CRC(28185568) SHA1(2fd26e7e0a8f050d67159f17634df2b1fc47cbd3)) |
| r32546 | r32547 | |
| 608 | 412 | ROM_END |
| 609 | 413 | |
| 610 | 414 | /*------------------------------------------------------------------- |
| 611 | | / Volcano (Sound and Speech) |
| 415 | / Volcano (Sound and Speech) #667 |
| 612 | 416 | /-------------------------------------------------------------------*/ |
| 613 | 417 | ROM_START(vlcno_ax) |
| 614 | 418 | ROM_REGION(0x10000, "maincpu", 0) |
| 615 | 419 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 616 | | ROM_RELOAD(0x6000, 0x1000) |
| 617 | | ROM_RELOAD(0xa000, 0x1000) |
| 618 | | ROM_RELOAD(0xe000, 0x1000) |
| 619 | 420 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 620 | | ROM_RELOAD(0x7000, 0x1000) |
| 621 | | ROM_RELOAD(0xb000, 0x1000) |
| 622 | | ROM_RELOAD(0xf000, 0x1000) |
| 623 | 421 | ROM_LOAD("667-a-x.cpu", 0x1000, 0x0800, CRC(1f51c351) SHA1(8e1850808faab843ac324040ca665a83809cdc7b)) |
| 624 | | ROM_RELOAD(0x5000, 0x0800) |
| 625 | | ROM_RELOAD(0x9000, 0x0800) |
| 626 | | ROM_RELOAD(0xd000, 0x0800) |
| 627 | 422 | |
| 628 | 423 | ROM_REGION(0x10000, "cpu2", 0) |
| 629 | 424 | ROM_LOAD("667-s1.snd", 0x7000, 0x0800, CRC(ba9d40b7) SHA1(3d6640b259cd8ae87b998cbf1ae2dc13a2913e4f)) |
| r32546 | r32547 | |
| 633 | 428 | ROM_START(vlcno_1b) |
| 634 | 429 | ROM_REGION(0x10000, "maincpu", 0) |
| 635 | 430 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 636 | | ROM_RELOAD(0x6000, 0x1000) |
| 637 | | ROM_RELOAD(0xa000, 0x1000) |
| 638 | | ROM_RELOAD(0xe000, 0x1000) |
| 639 | 431 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 640 | | ROM_RELOAD(0x7000, 0x1000) |
| 641 | | ROM_RELOAD(0xb000, 0x1000) |
| 642 | | ROM_RELOAD(0xf000, 0x1000) |
| 643 | 432 | ROM_LOAD("667-1b.cpu", 0x1000, 0x0800, CRC(a422d862) SHA1(2785388eb43c08405774a9413ffa52c1591a84f2)) |
| 644 | | ROM_RELOAD(0x5000, 0x0800) |
| 645 | | ROM_RELOAD(0x9000, 0x0800) |
| 646 | | ROM_RELOAD(0xd000, 0x0800) |
| 647 | 433 | |
| 648 | 434 | ROM_REGION(0x10000, "cpu2", 0) |
| 649 | 435 | ROM_LOAD("667-a-s.snd", 0x0400, 0x0400, CRC(894b4e2e) SHA1(d888f8e00b2b50cef5cc916d46e4c5e6699914a1)) |
| r32546 | r32547 | |
| 655 | 441 | ROM_START(vlcno_1a) |
| 656 | 442 | ROM_REGION(0x10000, "maincpu", 0) |
| 657 | 443 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 658 | | ROM_RELOAD(0x6000, 0x1000) |
| 659 | | ROM_RELOAD(0xa000, 0x1000) |
| 660 | | ROM_RELOAD(0xe000, 0x1000) |
| 661 | 444 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 662 | | ROM_RELOAD(0x7000, 0x1000) |
| 663 | | ROM_RELOAD(0xb000, 0x1000) |
| 664 | | ROM_RELOAD(0xf000, 0x1000) |
| 665 | 445 | ROM_LOAD("667-1a.cpu", 0x1000, 0x0800, CRC(5931c6f7) SHA1(e104a6c3ca2175bb49199e06963e26185dd563d2)) |
| 666 | | ROM_RELOAD(0x5000, 0x0800) |
| 667 | | ROM_RELOAD(0x9000, 0x0800) |
| 668 | | ROM_RELOAD(0xd000, 0x0800) |
| 669 | 446 | |
| 670 | 447 | ROM_REGION(0x10000, "cpu2", 0) |
| 671 | 448 | ROM_LOAD("667-a-s.snd", 0x0400, 0x0400, CRC(894b4e2e) SHA1(d888f8e00b2b50cef5cc916d46e4c5e6699914a1)) |
| r32546 | r32547 | |
| 680 | 457 | ROM_START(s80tst) |
| 681 | 458 | ROM_REGION(0x10000, "maincpu", 0) |
| 682 | 459 | ROM_LOAD("u2_80.bin", 0x2000, 0x1000, CRC(4f0bc7b1) SHA1(612cbacdca5cfa6ad23940796df3b7c385be79fe)) |
| 683 | | ROM_RELOAD(0x6000, 0x1000) |
| 684 | | ROM_RELOAD(0xa000, 0x1000) |
| 685 | | ROM_RELOAD(0xe000, 0x1000) |
| 686 | 460 | ROM_LOAD("u3_80.bin", 0x3000, 0x1000, CRC(1e69f9d0) SHA1(ad738cac2555830257b531e5e533b15362f624b9)) |
| 687 | | ROM_RELOAD(0x7000, 0x1000) |
| 688 | | ROM_RELOAD(0xb000, 0x1000) |
| 689 | | ROM_RELOAD(0xf000, 0x1000) |
| 690 | 461 | ROM_LOAD("80tst.cpu", 0x1000, 0x0800, CRC(a0f9e56b) SHA1(5146745ab61fea4b3070c6cf4324a9e77a7cee36)) |
| 691 | | ROM_RELOAD(0x5000, 0x0800) |
| 692 | | ROM_RELOAD(0x9000, 0x0800) |
| 693 | | ROM_RELOAD(0xd000, 0x0800) |
| 694 | 462 | |
| 695 | 463 | ROM_REGION(0x10000, "cpu2", 0) |
| 696 | 464 | ROM_LOAD("80tst-s1.snd", 0x7000, 0x0800, CRC(b9dbdd21) SHA1(dfe42c9e6e02f82ffd0cafe164df3211cdc2d966)) |
| 697 | 465 | ROM_LOAD("80tst-s2.snd", 0x7800, 0x0800, CRC(1a4b1e9d) SHA1(18e7ffbdbdaf83ab1c8daa5fa5201d9f54390758)) |
| 698 | 466 | ROM_END |
| 699 | 467 | |
| 700 | | /* disp2 */GAME(1981, blckhole, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Rev. 4)", GAME_IS_SKELETON_MECHANICAL) |
| 701 | | /* disp2 */GAME(1981, blckhole2, blckhole, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Rev. 2)", GAME_IS_SKELETON_MECHANICAL) |
| 702 | | /* disp2 */GAME(1981, blckhols, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Sound Only)", GAME_IS_SKELETON_MECHANICAL) |
| 703 | | /* disp1 */GAME(1980, circusp, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Circus", GAME_IS_SKELETON_MECHANICAL) |
| 704 | | /* disp1 */GAME(1980, cntforce, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Counterforce", GAME_IS_SKELETON_MECHANICAL) |
| 705 | | /* disp2 */GAME(1981, eclipse, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Eclipse", GAME_IS_SKELETON_MECHANICAL) |
| 706 | | /* disp1 */GAME(1981, forceii, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Force II", GAME_IS_SKELETON_MECHANICAL) |
| 707 | | /* disp2 */GAME(1982, hh, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Haunted House (Rev. 2)", GAME_IS_SKELETON_MECHANICAL) |
| 708 | | /* disp2 */GAME(1982, hh_1, hh, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Haunted House (Rev. 1)", GAME_IS_SKELETON_MECHANICAL) |
| 709 | | /* disp2 */GAME(1980, jamesb, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "James Bond (Timed Play)", GAME_IS_SKELETON_MECHANICAL) |
| 710 | | /* disp2 */GAME(1980, jamesb2, jamesb, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "James Bond (3/5-Ball)", GAME_IS_SKELETON_MECHANICAL) |
| 711 | | /* disp1 */GAME(1981, marsp, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Mars - God of War", GAME_IS_SKELETON_MECHANICAL) |
| 712 | | /* disp1 */GAME(1980, panthera, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Panthera", GAME_IS_SKELETON_MECHANICAL) |
| 713 | | /* cust */GAME(1981, pnkpnthr, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Pink Panther", GAME_IS_SKELETON_MECHANICAL) |
| 714 | | /* disp1 */GAME(1980, starrace, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Star Race", GAME_IS_SKELETON_MECHANICAL) |
| 715 | | /* disp1 */GAME(1980, spidermn, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "The Amazing Spider-Man", GAME_IS_SKELETON_MECHANICAL) |
| 716 | | /* cust */GAME(1980, timeline, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Time Line", GAME_IS_SKELETON_MECHANICAL) |
| 717 | | /* disp1 */GAME(1981, vlcno_ax, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano", GAME_IS_SKELETON_MECHANICAL) |
| 718 | | /* disp1 */GAME(1981, vlcno_1b, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano (Sound Only)", GAME_IS_SKELETON_MECHANICAL) |
| 719 | | /* disp1 */GAME(1981, vlcno_1a, vlcno_1b, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano (Sound Only, alternate version)", GAME_IS_SKELETON_MECHANICAL) |
| 720 | | /* disp1 */GAME(1981, s80tst, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "System 80 Test", GAME_IS_SKELETON_MECHANICAL) |
| 468 | /* disp1 */GAME(1981, s80tst, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "System 80 Test", GAME_IS_SKELETON_MECHANICAL) |
| 469 | |
| 470 | /* disp1 */GAME(1980, panthera, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Panthera", GAME_IS_SKELETON_MECHANICAL) |
| 471 | /* disp1 */GAME(1980, spidermn, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "The Amazing Spider-Man", GAME_IS_SKELETON_MECHANICAL) |
| 472 | /* disp1 */GAME(1980, circusp, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Circus", GAME_IS_SKELETON_MECHANICAL) |
| 473 | /* disp1 */GAME(1980, cntforce, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Counterforce", GAME_IS_SKELETON_MECHANICAL) |
| 474 | /* disp1 */GAME(1980, starrace, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Star Race", GAME_IS_SKELETON_MECHANICAL) |
| 475 | /* disp2 */GAME(1980, jamesb, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "James Bond (Timed Play)", GAME_IS_SKELETON_MECHANICAL) |
| 476 | /* disp2 */GAME(1980, jamesb2, jamesb, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "James Bond (3/5-Ball)", GAME_IS_SKELETON_MECHANICAL) |
| 477 | /* cust */GAME(1980, timeline, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Time Line", GAME_IS_SKELETON_MECHANICAL) |
| 478 | /* disp1 */GAME(1981, forceii, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Force II", GAME_IS_SKELETON_MECHANICAL) |
| 479 | /* cust */GAME(1981, pnkpnthr, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Pink Panther", GAME_IS_SKELETON_MECHANICAL) |
| 480 | /* disp1 */GAME(1981, marsp, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Mars - God of War", GAME_IS_SKELETON_MECHANICAL) |
| 481 | /* disp1 */GAME(1981, vlcno_ax, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano", GAME_IS_SKELETON_MECHANICAL) |
| 482 | /* disp1 */GAME(1981, vlcno_1b, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano (Sound Only set 1)", GAME_IS_SKELETON_MECHANICAL) |
| 483 | /* disp1 */GAME(1981, vlcno_1a, vlcno_1b, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Volcano (Sound Only set 2)", GAME_IS_SKELETON_MECHANICAL) |
| 484 | /* disp2 */GAME(1981, blckhole, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Rev. 4)", GAME_IS_SKELETON_MECHANICAL) |
| 485 | /* disp2 */GAME(1981, blckhole2, blckhole, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Rev. 2)", GAME_IS_SKELETON_MECHANICAL) |
| 486 | /* disp2 */GAME(1981, blckhols, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Black Hole (Sound Only)", GAME_IS_SKELETON_MECHANICAL) |
| 487 | /* disp2 */GAME(1982, hh, 0, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Haunted House (Rev. 2)", GAME_IS_SKELETON_MECHANICAL) |
| 488 | /* disp2 */GAME(1982, hh_1, hh, gts80_ss, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Haunted House (Rev. 1)", GAME_IS_SKELETON_MECHANICAL) |
| 489 | /* disp2 */GAME(1981, eclipse, 0, gts80_s, gts80, gts80_state, gts80, ROT0, "Gottlieb", "Eclipse", GAME_IS_SKELETON_MECHANICAL) |