sharkatt: MAME ROM Information. History:
Shark Attack (c) 1981 Pacific Novelty.
Divers come out from nowhere to hunt you down. But you're a shark, and a hungry one at that. So... DINNERTIME! (Just watch out for those harpoons).
- TECHNICAL -
Main CPU : Z80 (@ 4 Mhz)
Sound Chips : (2x) AY8910 (@ 1 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 192 pixels
Screen refresh : 60.00 Hz
Palette colors : 16
Players : 2
Control : 8-way joystick
Buttons : 2 (MUNCH, THRUST)
- TRIVIA -
Released in March 1981. Originally named 'Deep Death'.
This game has a cassette that plays a loop. The loop lasts forty-five seconds, and consists of four voices (three male, one female) looking for, reacting to and trying to catch a shark. There's also some general references to diving on the tape.
- SCORING -
1st 4 divers eaten : 50 points each.
5th diver : 300 points.
6th-8th divers : 100 points.
9th diver : 500 points.
10th-12th divers : 200 points.
13th diver : 700 points.
14th-16th divers : 300 points.
17th diver : 900 points.
18th-20th diver : 400 points.
21st diver : 1,300 points.
22nd-24th diver : 500 points.
25th diver : 1,750 points.
26-28th diver : 750 points.
Upon eating the twenty-eighth diver you get an extra shark and the scoring starts over at 50 points.
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.34b2 [Victor Trucco]
Artwork available
Samples required (4.5 MB - Cassette tape sample)
WIP:
- 0.131: Aaron Giles added basic implementation of the TMS9927 video controller.
- 10th December 2006: Mr. Do - We have Shark Attack bezel, cleaned up by Ad_Enuff.
- 0.102u2: Properly hooked up tape samples in Thief, NATO Defense, and Shark Attack now that sample pausing is available [Bart Tobalske].
- 0.55: William Kucharski submitted a bugfix to prevent Shark Attack from crashing (exits upon launch only in MAMEW).
- 0.37b7: Added samples (talk and crash.wav). Changed visible area to 256x192. Added 'Service Mode' and 6x 'Unknown' dipswitches.
- 12th July 2000: Phil Stroffolino added cassette tape sample support to the Pacific Novelty games (Shark Attack, Thief, NATO Defense).
- 16th May 2000: Phil Stroffolino fixed some graphics glitches in the Pacific Novelty driver and merged Shark Attack to it.
- 20th April 1999: Brad Oliver updated Shark Attack and Red Alert for proper rotation support.
- 0.34b3: Mike Balfour added colors and high score saving to Shark Attack.
- 0.34b2: Victor Trucco added Shark Attack (Pacific Novelty 1980).
- 22nd June 1998: Dumped Shark Attack.
LEVELS: 6 (endless)
Recommended Games (Diving):
Blue Shark
Kaitei Takara Sagashi
Shark Attack
Funky Fish
Marine Date
Calipso
Devil Fish
Marine Boy
Snap Jack
Sea Fighter Poseidon
ThunderJaws
Bubble Trouble
Diver Boy
Chimera Beast
Romset: 26 kb / 13 files / 16.9 zip
MAME XML Output:
   | <game name="sharkatt" sourcefile="thief.c" sampleof="sharkatt"> |
   |    | <description>Shark Attack</description> |
   |    | <year>1980</year> |
   |    | <manufacturer>Pacific Novelty</manufacturer> |
   |    | <rom name="sharkatt.0" size="2048" crc="c71505e9" sha1="068c92e9d797918f281fa509f3c86578b3f0de3a" region="maincpu" offset="0"/> |
   |    | <rom name="sharkatt.1" size="2048" crc="3e3abf70" sha1="ef69e72db583a22093a3c32ba437a6eaef4b132a" region="maincpu" offset="800"/> |
   |    | <rom name="sharkatt.2" size="2048" crc="96ded944" sha1="e60db225111423b0a481e85fe38a85c3ea844351" region="maincpu" offset="1000"/> |
   |    | <rom name="sharkatt.3" size="2048" crc="007283ae" sha1="1c311c03729573a4aa6656972e193024364a2f2a" region="maincpu" offset="1800"/> |
   |    | <rom name="sharkatt.4a" size="2048" crc="5cb114a7" sha1="4240fe1bcc1501b22da133dfb42746b6752b3aea" region="maincpu" offset="2000"/> |
   |    | <rom name="sharkatt.5" size="2048" crc="1d88aaad" sha1="c81f6d75d88af067f33ff84c417908c450e9e280" region="maincpu" offset="2800"/> |
   |    | <rom name="sharkatt.6" size="2048" crc="c164bad4" sha1="d72e896bd4b5b0863f2ef8e621e78dd324f9d2c8" region="maincpu" offset="3000"/> |
   |    | <rom name="sharkatt.7" size="2048" crc="d78c4b8b" sha1="c0371dccfb997331b31893b54fe3c749632dc171" region="maincpu" offset="3800"/> |
   |    | <rom name="sharkatt.8" size="2048" crc="5958476a" sha1="2063a9721a6eec5049191c69089c3d8cc3064b69" region="maincpu" offset="4000"/> |
   |    | <rom name="sharkatt.9" size="2048" crc="4915eb37" sha1="56ec2745241afd76aeaa30fb0010cedfd55f307b" region="maincpu" offset="4800"/> |
   |    | <rom name="sharkatt.10" size="2048" crc="9d07cb68" sha1="528a42e8e7696452bb9d376222f3cbfcb238c01d" region="maincpu" offset="5000"/> |
   |    | <rom name="sharkatt.11" size="2048" crc="21edc962" sha1="8af23e471b6eb11fc55f331ec97a94e2e6c8be80" region="maincpu" offset="5800"/> |
   |    | <rom name="sharkatt.12a" size="2048" crc="5dd8785a" sha1="4eaceb781271757c4f4f6f9a4647d394d1912d72" region="maincpu" offset="6000"/> |
   |    | <sample name="talk"/> |
   |    | <sample name="crash"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1000000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1000000"/> |
   |    | <chip type="audio" tag="samples" name="Samples"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="192" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="1" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="127"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="127" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="No" value="0" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="16"/> |
|
|