gcpinbal: MAME ROM Information. History:
Grand Cross (c) 1994 Excellent System.
A futuristic video pinball game set in space where you use the 2 flippers to send the ball to many different enemies.
- TECHNICAL -
Main CPU : 68000 (@ 16 Mhz)
Sound Chips : OKI6295 (@ 8 Khz), MSM5205 (@ 384 Khz)
Screen orientation : Vertical
Video resolution : 224 x 320 pixels
Screen refresh : 60.00 Hz
Palette colors : 4096
Players : 1
Buttons : 8
- SOURCES -
Game's rom.
MAME Info:
0.58 [David Graves, RAINE team]
TEST MODE:
- Reset the game while pressing START1 to enter the test mode.
WIP:
- 0.135u3: Fabio Priuli added driver data struct and save states to Grand Cross.
- 0.131u3: Angelo Salese fixed Oki banking in Grand Cross and added basic ADPCM support.
- 0.131u1: MooglyGuy merged memory maps in Grand Cross.
- 0.106u9: David Haywood fixed an address error in Grand Cross by disabling the IRQ rather for now rather than making a new sound core (it's caused by the sound IRQ..but the music player was ripped out by Aaron ages ago, related?).
- 0.93: Replaced ADPCM sound with MSM5205 (384000Hz).
- 0.77: R. Belmont added full sound/music in Grand Cross. Fixed the drivers to allow to have MSM6295s and plain ADPCM voices coexist (required for gcpinbal). Added ADPCM (mono) sound.
- 0.76u2: R. Belmont added OKI6295 sounds in Grand Cross. Added MSM6295 (8000 Hz) stereo sound.
- 1st November 2003: R. Belmont fixed the ADPCM functions so that games can have both MSM6295 sound chips and plain ADPCM at the same time, and he added complete sound emulation to Grand Cross Pinball.
- 30th October 2003: R. Belmont added partial sound support for Grand Cross Pinball (thanks to Raine and Jarek Burczynski for tips and info).
- 0.62: Added 'Flip Screen' and 2x 'Unused' dipswitches.
- 0.60: Fixed Grand Cross crashes upon startup.
- 0.58: David Graves added Grand Cross (Excellent System 1994). TODO: EPROM? and Sound (M6295/M6585).
- 3rd February 2002: David Graves sent in a playable Grand Cross Pinball driver, although it lacks sound emulation.
LEVELS: 5
Other Emulators:
* Raine
Recommended Games (Pinball):
Gee Bee
Bomb Bee
Cutie Q
Video Pinball
Pinbo
Vs. Pinball
Pinball Action
Super Wing
Panic Road
Speed Ball
Time Scanner
PinBot (PlayChoice-10)
Alien Crush
Super Pinball Action
Witch
Grand Cross
Hot Pinball
Gals Pinball
Romset: 8320 kb / 9 files / 3.12 zip
MAME XML Output:
   | <game name="gcpinbal" sourcefile="gcpinbal.c"> |
   |    | <description>Grand Cross</description> |
   |    | <year>1994</year> |
   |    | <manufacturer>Excellent System</manufacturer> |
   |    | <rom name="u43.2" size="524288" crc="d174bd7f" sha1="0e6c17265e1400de941e3e2ca3be835aaaff6695" region="maincpu" offset="0"/> |
   |    | <rom name="u45.3" size="524288" crc="0511ad56" sha1="e0602ece514126ce719ebc9de6649ebe907be904" region="maincpu" offset="100000"/> |
   |    | <rom name="u46.4" size="524288" crc="e0f3a1b4" sha1="761dddf374a92c1a1e4a211ead215d5be461a082" region="maincpu" offset="180000"/> |
   |    | <rom name="u1" size="1048576" crc="afa459bb" sha1="7a7c64bcb80d71b8cf3fdd3209ef109997b6417c" region="gfx1" offset="0"/> |
   |    | <rom name="u6" size="1048576" crc="c3f024e5" sha1="d197e2b715b154fc64ff9a61f8c6df111d6fd446" region="gfx1" offset="100000"/> |
   |    | <rom name="u10.1" size="131072" crc="79321550" sha1="61f1b772ed8cf95bfee9df8394b0c3ff727e8702" region="gfx2" offset="0"/> |
   |    | <rom name="u13" size="2097152" crc="62f3952f" sha1="7dc9ccb753d46b6aaa791bcbf6e18e6d872f6b79" region="gfx3" offset="0"/> |
   |    | <rom name="u55" size="524288" crc="b3063351" sha1="825e63e8a824d67d235178897528e5b0b41e4485" region="oki" offset="0"/> |
   |    | <rom name="u56" size="2097152" crc="092b2c0f" sha1="2ec1904e473ddddb50dbeaa0b561642064d45336" region="msm" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/> |
   |    | <chip type="audio" tag="msm" name="MSM5205" clock="384000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="1" buttons="8" coins="2"> |
   |    | </input> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Normal" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="300k" value="4"/> |
   |    |    | <dipvalue name="500k" value="8"/> |
   |    |    | <dipvalue name="1000k" value="12" default="yes"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="1792"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="512"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="768"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="1024"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 3/2 4/3 6/5" value="256"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="1792" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="1280"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1536"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="14336"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="4096"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="6144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8192"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 3/2 4/3 6/5" value="2048"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="14336" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="10240"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="12288"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="49152"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="49152" default="yes"/> |
   |    |    | <dipvalue name="4" value="32768"/> |
   |    |    | <dipvalue name="5" value="16384"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" cocktail="preliminary" savestate="supported" palettesize="4096"/> |
|
|