aquajack: MAME ROM Information. History:
Aqua Jack (c) 1990 Taito.
A chase-view shoot'em up were you pilot a hovercraft over water and land while dodging bullets and avoiding objects by either going around them or jumping over them.
- TECHNICAL -
Taito Z System hardware
Prom Sticker : B77
Main CPU : (2x) 68000 (@ 12 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2610 (@ 8 Mhz)
Players : 1
Control : dial
Buttons : 4
- TRIVIA -
Released in August 1990.
Banglar, the Yoda lookalike villain from "The Ninja Warriors" makes an appearance in this game.
- SERIES -
1. Seafly (1984)
2. Aqua Jack (1990)
- STAFF -
Directer : Yoshinori Kobayasi
Orginal planner : Toshio Kohno
Game designers : Toshio Kohno, Masami Kikuchi
Game programmers : Yoshinori Kobayasi, Youichi Oki, Yasutaka Minami, Horihan Tak Bar
Character designers : Masami Kikuchi, Taira Sanuki, Yukiwo Ishikawa, Kohzoh Igarashi, Seiji Kawakami, Hisakazu Katou, Santa Claus Co., Visual Arts Production
Mechanical engineers : Tomio Suzuki, Hisayuki Yamaguchi, Masaharu Hori, Takaaki Deguchi
Hardware designers : Masahiro Yaaguchi, Tsukasa Nakamura, Satoru Shimomura, Yuuichi Yamato, Kauaki Sasaki
Cabinet and art designer : Atsushi Iwaoka
Sound composer : Shizuo Aizawa (Splatter A)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.53 [David Graves]
0.37b11 [David Graves]
WIP:
- 0.143u8: ShouTime added PCB locations to the Aqua Jack sets.
- 0.143u7: ShouTime added clone Aqua Jack (US).
- 0.133u1: Renamed (aquajckj) to (aquajackj).
- 0.124u2: Added 4x Volume Filters.
- 0.109u4: Added unused proms ($0, 100 - road A/B internal priority and road/sprite priority and palette select).
- 0.107u3: Changed 'Unknown' to 'Unused'.
- 29th October 2004: Guru - Aqua Jack (for a redump) arrived as a eBay purchases.
- 0.53: David Graves added Aqua Jack (World) (Taito 1990) and clone (Japan).
- 0.37b11: David Graves added Aqua Jack (World) (Testdriver) and clone (Japan). Known issues: No road. Not sure of visible screen size (your boat seems slightly cut off at bottom, but that was needed so the grey garage as you start game stretches properly to bottom of screen). Hangs briefly fairly often without massive cpu interleaving (500). Even now I don't think the keys are very responsive in test mode. The problem code is this: CPUA: $1fe02 hangs waiting for ($6002,A5) in shared ram to be zero. CPUB: $1056 calls $11ea routine which starts by setting ($6002,A5) non-zero. At end (after $1218 waiting for a bit from sound comm port) it alters ($6002,A5) to zero (but this value lasts briefly!). Unless context rapidly switches back to cpua this change is missed because $11ea gets called again *very* rapidly at times when sounds are being written that's when the problem manifested. $108a-c2 reads 0x20 bytes from unmapped area, not sure what it's doing. Perhaps this machine had some optional exotic input device...
LEVELS: 8
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Army Fighter 3D):
Operation Wolf
Operation Thunderbolt
Operation Wolf 3
Cabal
Devastators
GI Joe
Born To Fight
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
Aqua Jack
NAM-1975
Spinal Breakers
Riot
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Operation Thunder Hurricane
Behind Enemy Lines
Ranger Mission
Romset: 5185 kb / 16 files / 2.23 zip
MAME XML Output:
   | <game name="aquajack" sourcefile="taito_z.c"> |
   |    | <description>Aqua Jack (World)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Taito Corporation Japan</manufacturer> |
   |    | <rom name="b77-22.ic31" size="131072" crc="67400dde" sha1="1e47c4fbd4449f2d973ac962ad58f22502d59198" region="maincpu" offset="0"/> |
   |    | <rom name="b77-26.ic17" size="131072" crc="cd4d0969" sha1="d610e7847a09f1ca892007440fa1b431bb0c41d2" region="maincpu" offset="1"/> |
   |    | <rom name="b77-24.ic69" size="131072" crc="95e643ed" sha1="d47ddd50c744f33b3cbd5ef90880ca577977f5ca" region="sub" offset="0"/> |
   |    | <rom name="b77-23.ic67" size="131072" crc="395a7d1c" sha1="22cbbabb07f43e72a6139b6b9d68d6c1146d727f" region="sub" offset="1"/> |
   |    | <rom name="b77-20.ic54" size="65536" crc="84ba54b7" sha1="84e51c1a6a5b4eb2a65f4a6d9d54037323348f50" region="audiocpu" offset="0"/> |
   |    | <rom name="b77-05.ic105" size="524288" crc="7238f0ff" sha1="95e2d6815e99392358bbeabf1afbf237673f2e24" region="gfx1" offset="0"/> |
   |    | <rom name="b77-04.ic16" size="524288" crc="bed0be6c" sha1="2b11824f741b7f6755bd78f594af19b63a29092f" region="gfx2" offset="0"/> |
   |    | <rom name="b77-03.ic15" size="524288" crc="9a3030a7" sha1="7b60fd066eccd04d9fcc131d9d06f151334ccab2" region="gfx2" offset="1"/> |
   |    | <rom name="b77-02.ic14" size="524288" crc="daea0d2e" sha1="10640651824234a589838e8f017964b79de79cb4" region="gfx2" offset="2"/> |
   |    | <rom name="b77-01.ic13" size="524288" crc="cdab000d" sha1="d83ee7f1dc17ab113bac38d0d062bb1519ff69f7" region="gfx2" offset="3"/> |
   |    | <rom name="b77-07.ic33" size="524288" crc="7db1fc5e" sha1="fbc88c2179b881d34d3a33d0a901d8da3445f9a8" region="gfx3" offset="0"/> |
   |    | <rom name="b77-06.ic39" size="524288" crc="ce2aed00" sha1="9c992717914b13eb271122ecf7cca3634b013e56" region="user1" offset="0"/> |
   |    | <rom name="b77-09.ic58" size="524288" crc="948e5ad9" sha1="35cd6706470f01b5a244817d10fc65c075ff29b1" region="ymsnd" offset="0"/> |
   |    | <rom name="b77-08.ic57" size="524288" crc="119b9485" sha1="2c9cd90be20df769e09016abccf59c8f119da286" region="ymsnd.deltat" offset="0"/> |
   |    | <rom name="b77-17.ic1" size="256" crc="fbf81f30" sha1="c868452c334792345dcced075f6df69cff9e31ca" region="user2" offset="0"/> |
   |    | <rom name="b77-18.ic37" size="256" crc="7b7d8ff4" sha1="18842ed8160739cd2e2ccc2db605153dbed6cc0a" region="user2" offset="100"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="12000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/> |
   |    | <chip type="audio" tag="2610.1.r" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.1.l" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.2.r" name="Volume Filter"/> |
   |    | <chip type="audio" tag="2610.2.l" name="Volume Filter"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="4" coins="2" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="dial" minimum="0" maximum="255" sensitivity="50" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Coin B" tag="DSWA" mask="3"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSWA" mask="12"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWA" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSWA" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSWA" mask="128"> |
   |    |    | <dipvalue name="Cockpit" value="128"/> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWB" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSWB" mask="12"> |
   |    |    | <dipvalue name="1" value="8"/> |
   |    |    | <dipvalue name="2" value="4"/> |
   |    |    | <dipvalue name="3" value="12" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSWB" mask="48"> |
   |    |    | <dipvalue name="30k" value="0"/> |
   |    |    | <dipvalue name="50k" value="48" default="yes"/> |
   |    |    | <dipvalue name="80k" value="16"/> |
   |    |    | <dipvalue name="100k" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="192"> |
   |    |    | <dipvalue name="Easy" value="64"/> |
   |    |    | <dipvalue name="Normal" value="192" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="128"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="4096"/> |
|
|