Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

tomahawk: MAME ROM Information.


Tomahawk 777 (c) 1980 Data East.


Main CPU : M6502 (@ 662.187 Khz)

Screen orientation : Vertical

Video resolution : 240 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 32

Players : 2

Control : 4-way joystick

Buttons : 1 (SHOOT)


Released in April 1980.

Also released by ESI as "Tomahawk Missile".


Game's rom.

Machine's picture.

MAME Info:

0.34b2 [Zsolt Vasvari]

Artwork available


- Tomahawk 777 (Revision 1) and (Revision 5) are quite different!

- Tomahawk Missile (Electro Sport 1980) is the licensed version of Data East's Tomahawk 777 (not dumped yet!)


- 22nd February 2010: Mr. Do - ChuckH pointed out that Mad Alien uses the same type of bezel as the DECO Cassette games. It turns out that Tomahawk 777 does also. This was added.

- 0.133u1: Renamed (tomahaw1) to (tomahawk1).

- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got a Tomahawk (Data East) PCB.

- 0.125u3: Nicola Salmoria added 2nd Player and 'Cabinet' dipswitch.

- 0.122u6: Changed description to 'Tomahawk 777 (rev 5)' and clone '(Revision 1)' to '(rev 1)'.

- 0.118u3: Atari Ace added new AM_READ_PORT() macro which lets you define an input port read callback based on a port tag. This is now preferred over the previous technique of calling port_tag_to_handler() within an AM_READ() macro. Updated Tomahawk that uses the latter pattern to the new system.

- 0.115u4: Astro Fighter driver update [Zsolt Vasvari]: Added memory map/interrupt/video timings from schematics. Hooked up SN76477 to Tomahawk 777. Switched the two Tomahawk 777 sets. The newer version is now the main set and the older has been renamed to tomahaw1. General driver clean-up. Renamed (tomahawk) to (tomahaw1) and (tomahaw5) to (tomahawk).

- 27th February 2000: Nicola Salmoria fixed Tomahawk from crashing. Zsolt Vasvari fixed Tomahawk protection.

- 0.34RC1: Added Samples sound, but the samples are still missing.

- 0.34b8: Howie Cohen added high score saving to Tomahawk.

- 0.34b2: Zsolt Vasvari added Tomahawk 777 (Revision 1) and clone (Revision 5).

LEVELS: 1 (endless)

Recommended Games (Submarine):

Sea Wolf

Sea Wolf II


Invinco / Deep Scan




Wolf Pack

Fire One





Tomahawk 777

Battle of Atlantis



Battle Cruiser M-12


Turbo Sub

Up Scope

The Deep


Battle Shark

Guts n' Glory (Depth Charge + Submarine)

In The Hunt

Romset: 10 kb / 10 files / 7.28 zip

MAME XML Output:

       <game name="tomahawk" sourcefile="astrof.c">
              <description>Tomahawk 777 (rev 5)</description>
              <manufacturer>Data East</manufacturer>
              <rom name="thawk.l8" size="1024" crc="b01dab4b" sha1="d8b4266359a3b18d649f539fad8dce4d73cec412" region="maincpu" offset="dc00"/>
              <rom name="thawk.l7" size="1024" crc="3a6549e8" sha1="2ba622d78596c72998784432cf8fbbe733c50ce5" region="maincpu" offset="e000"/>
              <rom name="thawk.l6" size="1024" crc="863e47f7" sha1="e8e48560c217025796be20f51c50ec276dba3eb5" region="maincpu" offset="e400"/>
              <rom name="thawk.l5" size="1024" crc="de0183bc" sha1="7cb8d013750c8fb423ab2759443f805bc8440d53" region="maincpu" offset="e800"/>
              <rom name="thawk.l4" size="1024" crc="11e9c7ea" sha1="9dbdce7d518891aa8b08dca50d4e8aaec89cc038" region="maincpu" offset="ec00"/>
              <rom name="thawk.l3" size="1024" crc="ec44d388" sha1="7dda9db5ce2271988e9316dacf4b6ccbb72f50c9" region="maincpu" offset="f000"/>
              <rom name="thawk.l2" size="1024" crc="dc0a0f54" sha1="8e5c94706768ffafaba96382f2e757ecb825799f" region="maincpu" offset="f400"/>
              <rom name="thawk.l1" size="1024" crc="1d9dab9c" sha1="54dd91164db0489bd5984f10d4f0254184302ae4" region="maincpu" offset="f800"/>
              <rom name="thawk.l0" size="1024" crc="d21a1eba" sha1="ce9ad7a1a3b069ef4eb8b5ce569e52c488a224f2" region="maincpu" offset="fc00"/>
              <rom name="t777.clr" size="32" crc="d6a528fd" sha1="5fc08252a2d7c5405f601efbfb7d84bec328d733" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="662187"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="snsnd" name="SN76477"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="256" refresh="56.308461" pixclock="5297500" htotal="336" hbend="0" hbstart="256" vtotal="280" vbend="0" vbstart="256" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="4"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              <dipswitch name="Coinage" tag="DSW" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="48">
                     <dipvalue name="5000" value="0" default="yes"/>
                     <dipvalue name="7000" value="16"/>
                     <dipvalue name="10000" value="32"/>
                     <dipvalue name="None" value="48"/>
              <dipswitch name="Difficulty" tag="DSW" mask="64">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
              <dipswitch name="Cabinet" tag="CAB" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              <configuration name="Color PROM Wiremod" tag="FAKE" mask="3">
                     <confsetting name="Normal (no mod)" value="0" default="yes"/>
                     <confsetting name="Invert Access" value="1"/>
                     <confsetting name="Force Low" value="2"/>
                     <confsetting name="Force High" value="3"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise