Home News Forum                            

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

arknoid2b: MAME ROM Information.


Arkanoid - Revenge of DOH (c) 1987 Taito.

The mysterious enemy known as 'DOH' has returned to seek vengeance on the 'Vaus' space vessel. The player must once again take control of the Vaus and overcome many challenges in order to destroy DOH once and for all.

An update of the popular 1986 original, Revenge of Doh sees the player battle through 34 rounds, taken from a grand total of 64. Revenge of Doh differs from its predecessor with the introduction of "Warp Gates". Upon completion of a round or when the Break ('B') pill is caught, two gates appear at the bottom left and bottom right of the play area respectively, the Vaus is then taken through one of the gates - the choice will affect which version of the next round is provided.

The game also features two new features for bricks. Notched silver bricks, like normal silver bricks, take several hits to destroy. However, after a short period of time after destruction, they regenerate at full strength. Fortunately, clearing a level does not require that any notched bricks to be destroyed. Also, some bricks move from side to side as long as their left and/or right sides are not obstructed by other bricks.

The game features a mini-boss in the form of a giant brain, which will help you practice for DOH. You must aim for the brain's mouth to defeat it.


Board Number : K1100250A

Prom Stickers : B08

Main CPU : Z80 (@ 8 Mhz), Z80 (@ 6 Mhz)

Sound Chips : YM2203 (@ 3 Mhz)

Players : 2

Control : spinner

Buttons : 1

=> FIRE - Used to launch the energy ball at the start of each new round and each new life, to relaunch the energy ball after it is caught by the Vaus when the Catch ('C') pill is in effect, and to fire laser beams when the Laser ('L') pill is in effect.


Released in June 1987.

Depending on the path, you will see a different name for the round.

Rounds 1 and 18 are always 'Iomanoid', and always provide the same level set.

Rounds 2-16 can either be 'Baltnoid' (left) or 'Saterranoid' (right).

Rounds 19-33 can either be 'Xeufnoid' (left) or 'Gakanoid' (right).

Rounds 17 and 34 are the boss battles, and are called 'Vetranoid'.

Zachary Hample holds the official record for this game with 3,120,570 points on December 31, 2002.


Points are scored for destroying bricks and killings aliens.


* Pill descriptions :

S (Orange) - Slow : Temporarily slows down the speed of the energy ball. The energy ball will speed up upon hitting the ceiling of the chamber, making this pill unhelpful in some levels. On the other hand, the energy ball speeds up much more quickly and rapidly in this game, making it helpful to extend a normal playing speed.

L (Red) - Laser : Enables the Vaus to fire laser beams that destroy most bricks.

C (Light Green) - Catch : Enables the Vaus to catch the energy ball, move to another position, and relaunch it by pressing the fire button. If you hesitate too long, the Vaus will release the ball on its own.

B (Pink) - Break : Opens the Warp Gates, allowing you to bypass the level even when it is unfinished.

E (Medium Blue) - Expansion : Expands the Vaus to double its size.

P (Dark Grey) - Player : Gives you an additional Vaus.

D (Light Blue) - Disruption : Splits the energy ball into eight particles (unlike in the original game, where this pill split the energy ball into 3 particles).

* Revenge of DOH also features these additional pills :

M (Purple) - Mega : Turns a normal energy ball into a red "mega energy ball", which can destroy even indestructible bricks and will only bounce back after hitting the sides or ceiling of the chamber.

R (Black) - Reduce : Shrinks the Vaus to half its width, but every block you destroy doubles in point value. Unless you're really a good player, this makes it very difficult to play.

T (Dark Blue) - Twin : Gives you two Vauses instead of one. Not a particularly helpful one, as it limits your maneuverability and the energy ball tends to fall between the Vauses.

I (Dark Green) - Illusion : Creates a transparent grey shadow at the bottom of the screen that follows the Vaus around. It will deflect energy balls (though with no control of the rebound direction), greatly expanding the functional area of the Vaus.

N (Light Grey) - New : Continually splits the energy ball into three particles until the Vaus catches another pill. This is very helpful on some levels.

Flashing pill : This special pill will reward you randomly with one of the following four powers : 1. 40 energy balls; 2. 25 mega energy balls; 3. 8 regenerating energy balls; 4. Continuous laser fire. On most levels, the first three powers are enough to clear the entire board. The fourth, however, can make it extremely difficult to see what's going on and won't help on levels with lots of indestructible blocks. Finally, instead of yielding one of the aforementioned powers, a flashing capsule will occasionally result in a regenerating swarm of 15 floating enemies passing through the portals in the ceiling and flooding the screen. While these enemies are worth 100 points apiece if destroyed by the energy ball, having to battle so many at once is usually more of survival challenge than a scoring opportunity.


1. Arkanoid (1986)

2. Arkanoid - Revenge of DOH (1987)

3. Arkanoid - DOH It Again (1997, Nintendo Super NES)

4. Arkanoid Returns (1997)


Directed & Programmed by : Yasumasa Sasabe

Assistant programmers : Toshiaki Tsukano, Hideki Hashimoto

Graphic designers : Tetsuro Kitagawa, Kohzoh Igarashi, Genya Kuriki

Sound designer : Hisayoshi Ogura

Publicity supervisor : Hisayasu Nakane

Mechanical engineer : Yasunori Hatsuda

Game designed by : Kei. S


NOTE: Home versions of Revenge of DOH also featured a level editor, where players could create their own levels or edit and replace existing levels, with the exception of two levels: the mini-boss and DOH.

* Computers :

Sharp X68000 (1987)

Commodore C64 (1988)

Atari ST (1988)

Amstrad CPC (1988)

Amstrad CPC (1988, "Les Défis de Taito")

Amstrad CPC (1988, "Taito Coin-Op Hits")

Commodore Amiga (1988)

Sinclair ZX Spectrum (1988)

PC [MS-DOS] (1989) : The mega energy ball produced when the Mega ('M') pill is caught is black in this port instead of red.

MSX2 (1987)


Game's rom.

Machine's picture.

MAME XML Output:

       <game name="arknoid2b" sourcefile="tnzs.c" cloneof="arknoid2" romof="arknoid2">
              <description>Arkanoid - Revenge of DOH (Japan bootleg)</description>
              <rom name="boot.11c" size="65536" crc="3847dfb0" sha1="993c8af3df7a4d5a2523f0e31a6df1c07ba13c7d" region="maincpu" offset="0"/>
              <rom name="b08_13.3e" merge="b08_13.3e" size="65536" crc="e8035ef1" sha1="9a54e952cff0036c4b6affd9ffb1097cdccbe255" region="sub" offset="0"/>
              <rom name="ark28742.3g" size="2048" status="nodump" region="audiocpu" offset="0"/>
              <rom name="b08-01.13a" merge="b08-01.13a" size="131072" crc="2ccc86b4" sha1="eced1d7e687db0331507726946b6a19a690a7604" region="gfx1" offset="0"/>
              <rom name="b08-02.10a" merge="b08-02.10a" size="131072" crc="056a985f" sha1="6333b71c631d3307929aae633760870451830e10" region="gfx1" offset="20000"/>
              <rom name="b08-03.7a" merge="b08-03.7a" size="131072" crc="274a795f" sha1="49353590e1a418843f57c715185e407a20021936" region="gfx1" offset="40000"/>
              <rom name="b08-04.4a" merge="b08-04.4a" size="131072" crc="9754f703" sha1="0018ebf7da3f501345f3f5085d98d7614f8ce1b6" region="gfx1" offset="60000"/>
              <rom name="b08-08.15f" merge="b08-08.15f" size="512" crc="a4f7ebd9" sha1="094eb63c18898c6ee8d722492bdfd28091c61773" region="proms" offset="0"/>
              <rom name="b08-07.16f" merge="b08-07.16f" size="512" crc="ea34d9f7" sha1="9a46edc64f961bd96908419cabd92445d300fc19" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2" tilt="yes">
                     <control type="dial" minimum="0" maximum="4095" sensitivity="70" keydelta="15"/>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="50k 150k 150k+" value="0"/>
                     <dipvalue name="100k 200k 200k+" value="12" default="yes"/>
                     <dipvalue name="50k only" value="4"/>
                     <dipvalue name="100k only" value="8"/>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="2" value="32"/>
                     <dipvalue name="3" value="48" default="yes"/>
                     <dipvalue name="4" value="16"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="128"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise