tank8: MAME ROM Information. History:
Tank 8 (c) 1976 Atari.
- TECHNICAL -
Main CPU : M6800 (@ 1.1055 Mhz)
Sound : Discrete circuitry.
Players : 8
Control : Double 2-way joysticks (vertical)
Buttons : 1
- TRIVIA -
Released in September 1976.
One of the first games at Atari to use a microprocessor to control the tanks. Previous tank games were all hardware only.
During attract, all the tanks would move and shoot at each other. Some smarts were put in the program to do this. However, when someone inserted a coin, all the tanks snapped back to their start location. ONLY paid tanks would play, others would sit in their start positions and do nothing during the actual game. This meant that one person playing alone could not do much, and you really need more players for this to be fun. It seems that marketing discovered that when computer player tanks moved, players THOUGHT they were playing without ever inserting any money, so they decided to stop that from happening.
The executives at Atari use to come into our lab at lunch time and watch this game play its attract mode. The tanks would move about for several minutes using random attack programs, and the winning tank was always different. What they were actually doing was placing bets on the different tanks and wagering over the winner.
- SERIES -
1. Tank (1974)
2. Tank II (1974)
3. Tank III (1975)
4. Tank 8 (1976)
5. Ultra Tank (1978)
- STAFF -
Programmed by : Tom Hogg
- SOURCES -
Game's rom.
MAME Info:
0.88 [Stefan Jokisch]
TODO:
* Redump Tank 8 (set 2/3)
Bugs:
- Game time DIP settings incorrect. Luigi30 (ID 01797)
WIP:
- 0.140u1: Derrick Renaud optimized speed of DISCRETE_DAC_R1.
- 0.125u4: Discrete sound update [Couriersud]: Added NODE_RELATIVE(NODE, offset) macro to discrete.h. Fixed driver to use this macro instead of adding directly to the node.
- 0.123u2: Zsolt Vasvari simplified collision detection in Tank 8. Changed palettesize to 20 colors.
- 0.107u3: ClawGrip updated Tank 8 input ports to use IPT_BILL1 for bill acceptors (Dollar Bill).
- 0.93u1: Derrick Renaud added explosion gain control to Tank 8.
- 0.92u1: Hans Andersson added discrete sound to Tank 8.
- 0.88: Stefan Jokisch added Tank 8 (set 1) and clones (set 2), (set 3), (set 4) and (set 5).
Recommended Games (Tank):
Lazer Command
Tank 8
M-4
M79 Ambush
Ultra Tank
Armor Attack
No Man's Land
R2D Tank
Sky Chuter
Tank Battalion
Panther
Strategy X
Super Tank
NATO Defense
Commando (Sega)
Minefield
Ozon I
Progress
Sarge
T.N.K. III
Tank Busters
Vs. Battle City
Super Stingray
Blazer
Guts n' Glory (Antiaircraft)
Tank Force
Iron Fortress
Romset: 6 kb / 7 files / 4.67 zip
MAME XML Output:
   | <game name="tank8" sourcefile="tank8.c"> |
   |    | <description>Tank 8 (set 1)</description> |
   |    | <year>1976</year> |
   |    | <manufacturer>Atari (Kee Games)</manufacturer> |
   |    | <rom name="b05475.c1" size="2048" crc="62a00e75" sha1="58d80dc58bc2a4503348807db578348fc76a5349" region="maincpu" offset="400"/> |
   |    | <rom name="a05072.e1" size="2048" crc="d907b116" sha1="290a77e6095d4ffc2365d784e74e115fe90617fb" region="maincpu" offset="c00"/> |
   |    | <rom name="b05476.f1" size="512" crc="98754edd" sha1="56eb017bad9c29649573875a6b13189f2ba69b0e" region="maincpu" offset="1400"/> |
   |    | <rom name="b05477.j1" size="512" crc="5087223b" sha1="fea032e6d0b3e0730a1180e57118e1765693f67e" region="maincpu" offset="1600"/> |
   |    | <rom name="5075.n6" size="512" crc="2d6519b3" sha1="3837687893d0fca683ff9b86b335a77d98fd4230" region="gfx1" offset="0"/> |
   |    | <rom name="5079.h5" size="256" crc="5c32d471" sha1="983c7f15ad3a50ab87157b6894b9c292358de5a1" region="gfx2" offset="0"/> |
   |    | <rom name="5078.j5" size="256" crc="ab083245" sha1="e084627a4a17dd274d31638c938a04aa5049359b" region="gfx3" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6800" clock="1105500"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="discrete" name="DISCRETE"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="480" height="464" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="8" buttons="1" coins="8"> |
   |    |    | <control type="doublejoy" ways="vertical2" ways2="vertical2"/> |
   |    | </input> |
   |    | <dipswitch name="Play Time" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="73 seconds" value="15"/> |
   |    |    | <dipvalue name="83 seconds" value="14"/> |
   |    |    | <dipvalue name="94 seconds" value="13"/> |
   |    |    | <dipvalue name="105 seconds" value="12"/> |
   |    |    | <dipvalue name="115 seconds" value="11"/> |
   |    |    | <dipvalue name="126 seconds" value="10"/> |
   |    |    | <dipvalue name="137 seconds" value="9"/> |
   |    |    | <dipvalue name="147 seconds" value="8" default="yes"/> |
   |    |    | <dipvalue name="158 seconds" value="7"/> |
   |    |    | <dipvalue name="169 seconds" value="6"/> |
   |    |    | <dipvalue name="179 seconds" value="5"/> |
   |    |    | <dipvalue name="190 seconds" value="4"/> |
   |    |    | <dipvalue name="201 seconds" value="3"/> |
   |    |    | <dipvalue name="211 seconds" value="2"/> |
   |    |    | <dipvalue name="222 seconds" value="1"/> |
   |    |    | <dipvalue name="233 seconds" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Remote" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <adjuster name="Crash, Explosion Volume" default="50"/> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="20"/> |
|
|