trunk/hash/vc4000.xml
| r32509 | r32510 | |
| 126 | 126 | <year>19??</year> |
| 127 | 127 | <publisher>Interton</publisher> |
| 128 | 128 | <part name="cart" interface="vc4000_cart"> |
| 129 | | <feature name="slot" value="std" /> |
| 129 | <feature name="slot" value="ram1k" /> |
| 130 | 130 | <dataarea name="rom" size="4096"> |
| 131 | 131 | <rom name="wintersp.bin" size="4096" crc="bdd652b7" sha1="aa3af1df1095aadf9d7428a59847fbef3505d93d" offset="0" /> |
| 132 | 132 | </dataarea> |
| 133 | <dataarea name="ram" size="1024"> |
| 134 | </dataarea> |
| 133 | 135 | </part> |
| 134 | 136 | </software> |
| 135 | 137 | |
| r32509 | r32510 | |
| 165 | 167 | <year>19??</year> |
| 166 | 168 | <publisher>Interton</publisher> |
| 167 | 169 | <part name="cart" interface="vc4000_cart"> |
| 168 | | <feature name="slot" value="ram1k" /> |
| 170 | <feature name="slot" value="chess2" /> |
| 169 | 171 | <dataarea name="rom" size="4096"> |
| 170 | 172 | <rom name="chess.bin" size="4096" crc="e9c53288" sha1="468188fd58aefb9f8e17e72ea4494f4e8219338a" offset="0" /> |
| 171 | 173 | </dataarea> |
| r32509 | r32510 | |
| 180 | 182 | <year>19??</year> |
| 181 | 183 | <publisher>Interton</publisher> |
| 182 | 184 | <part name="cart" interface="vc4000_cart"> |
| 183 | | <feature name="slot" value="std" /> |
| 185 | <feature name="slot" value="ram1k" /> |
| 184 | 186 | <dataarea name="rom" size="4096"> |
| 185 | 187 | <rom name="motocrss.bin" size="4096" crc="55011f0a" sha1="a461b66f6cff37e4038e80da0a205a816abe35d4" offset="0" /> |
| 186 | 188 | </dataarea> |
| 189 | <dataarea name="ram" size="1024"> |
| 190 | </dataarea> |
| 187 | 191 | </part> |
| 188 | 192 | </software> |
| 189 | 193 | |
| r32509 | r32510 | |
| 232 | 236 | <year>19??</year> |
| 233 | 237 | <publisher>Interton</publisher> |
| 234 | 238 | <part name="cart" interface="vc4000_cart"> |
| 235 | | <feature name="slot" value="std" /> |
| 239 | <feature name="slot" value="ram1k" /> |
| 236 | 240 | <dataarea name="rom" size="4096"> |
| 237 | 241 | <rom name="boxing.bin" size="4096" crc="922c9f0d" sha1="b49a37dd6d0272f6c71d778ffada6bc7c90f8348" offset="0" /> |
| 238 | 242 | </dataarea> |
| 243 | <dataarea name="ram" size="1024"> |
| 244 | </dataarea> |
| 239 | 245 | </part> |
| 240 | 246 | </software> |
| 241 | 247 | |
| r32509 | r32510 | |
| 354 | 360 | <year>19??</year> |
| 355 | 361 | <publisher>Interton</publisher> |
| 356 | 362 | <part name="cart" interface="vc4000_cart"> |
| 357 | | <feature name="slot" value="std" /> |
| 363 | <feature name="slot" value="ram1k" /> |
| 358 | 364 | <dataarea name="rom" size="4096"> |
| 359 | 365 | <rom name="golf.bin" size="4096" crc="d399ce07" sha1="41b6c7d3bc8ea2ef9777066dfd74ec2c5932ddb6" offset="0" /> |
| 360 | 366 | </dataarea> |
| 367 | <dataarea name="ram" size="1024"> |
| 368 | </dataarea> |
| 361 | 369 | </part> |
| 362 | 370 | </software> |
| 363 | 371 | |
| r32509 | r32510 | |
| 367 | 375 | <year>19??</year> |
| 368 | 376 | <publisher><unknown></publisher> |
| 369 | 377 | <part name="cart" interface="vc4000_cart"> |
| 370 | | <feature name="slot" value="std" /> |
| 378 | <feature name="slot" value="ram1k" /> |
| 371 | 379 | <dataarea name="rom" size="4096"> |
| 372 | 380 | <rom name="cockpit.bin" size="4096" crc="11dd7f0d" sha1="456e9c5d1d48877e8c5eb5e5499c911a73e30584" offset="0" /> |
| 373 | 381 | </dataarea> |
| 382 | <dataarea name="ram" size="1024"> |
| 383 | </dataarea> |
| 374 | 384 | </part> |
| 375 | 385 | </software> |
| 376 | 386 | |
| r32509 | r32510 | |
| 491 | 501 | <year>19??</year> |
| 492 | 502 | <publisher>Interton</publisher> |
| 493 | 503 | <part name="cart" interface="vc4000_cart"> |
| 494 | | <feature name="slot" value="std" /> |
| 504 | <feature name="slot" value="ram1k" /> |
| 495 | 505 | <dataarea name="rom" size="4096"> |
| 496 | 506 | <rom name="suprspac.bin" size="4096" crc="306e37bb" sha1="b11e9fed7700d5192b05dfabeca7b23feca64540" offset="0" /> |
| 497 | 507 | </dataarea> |
| 508 | <dataarea name="ram" size="1024"> |
| 509 | </dataarea> |
| 498 | 510 | </part> |
| 499 | 511 | </software> |
| 500 | 512 | |
trunk/src/emu/bus/vc4000/rom.c
| r32509 | r32510 | |
| 233 | 233 | |
| 234 | 234 | READ8_MEMBER(vc4000_ram1k_device::read_ram) |
| 235 | 235 | { |
| 236 | | return m_ram[offset & m_ram.count()]; |
| 236 | return m_ram[offset & (m_ram.count() - 1)]; |
| 237 | 237 | } |
| 238 | 238 | |
| 239 | 239 | WRITE8_MEMBER(vc4000_ram1k_device::write_ram) |
| 240 | 240 | { |
| 241 | | m_ram[offset & m_ram.count()] = data; |
| 241 | m_ram[offset & (m_ram.count() - 1)] = data; |
| 242 | 242 | } |
| 243 | 243 | |
| 244 | 244 | |
| r32509 | r32510 | |
| 252 | 252 | |
| 253 | 253 | READ8_MEMBER(vc4000_chess2_device::read_ram) |
| 254 | 254 | { |
| 255 | | return m_ram[offset & m_ram.count()]; |
| 255 | return m_ram[offset & (m_ram.count() - 1)]; |
| 256 | 256 | } |
| 257 | 257 | |
| 258 | 258 | WRITE8_MEMBER(vc4000_chess2_device::write_ram) |
| 259 | 259 | { |
| 260 | | m_ram[offset & m_ram.count()] = data; |
| 260 | m_ram[offset & (m_ram.count() - 1)] = data; |
| 261 | 261 | } |