Home News Forum                            
 

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

arknoid2u: MAME ROM Information.


History:

Arkanoid - Revenge of DOH (c) 1987 Taito America Corp.


- TRIVIA -


Released in June 1987.


Licensed to Romstar for the US distribution. For more information about the game itself, please see the original Taito Japan entry.


This US version is different :

* Round 1 (the first 'Iomanoid') features a completely different layout of blocks not included in the World or Japanese versions that features an entire line of notched bricks, with all colored bricks above it moving from side to side.

* If you use the continue feature after Game Over, your score is not reset to zero, and you don't have to start the current level over on a continue.

* The boss battles (Vetranoid) are played in the attract mode.

* The layouts of Rounds 3-L and 20-R have both switched places with that of Round 17 (the first 'Vetranoid' - the mini-boss), making it possible to battle the mini-boss twice or not at all. Round 17-L is the same as non-US Round 3-L and is identified ingame as 'Xeufnoid' while Round 17-R is the same as non-US Round 20-R and is identified as 'Gakanoid'.


- STAFF -


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


- SOURCES -


Game's ROM.




MAME Info:

0.34b4 [Luca Elia, Mirko Buffoni]


WIP:

- 0.145u4: ANY and R. Belmont added clone Arkanoid - Revenge of DOH (Japan bootleg).

- 0.143u8: Kanikani added DIP locations to Arkanoid - Revenge of DOH.

- 0.133u1: Renamed (arknid2u) to (arknoid2u) and (arknid2j) to (arknoid2j).

- 0.129: Aaron Giles significantly optimized the inner execution loop. 'Arkanoid - Revenge of DOH' is ~2.5x faster with maximum interleave now.

- 0.128u7: Aaron Giles added new MDRV_QUANTUM_PERFECT_CPU(x) to specify that the minimum quantum should be enough to ensure that the specified CPU tag only ever executes a single instruction at a time. This can be used to explicitly require "perfect" synchronization for drivers that have multiple CPUs with shared memory. Turned this on for the arknoid2 driver for now as a test (the interleave on that driver was already very close to perfect anyway).

- 0.128u1: Added 'Unused' dipswitch.

- 0.122u2: Changed Z80 CPU1 clock speed to 6MHz.

- 0.91u2: Nicola Salmoria removed kludges which were required to run Arkanoid 2 (they were just mirror addresses).

- 0.56: Renamed (arkanoi2) to (arknoid2), (ark2us) to (arknid2u) and (ark2jp) to (arknid2j). Fixed rom names.

- 0.36b8: Quench added clone Arkanoid - Revenge of DOH (Japan).

- 20th October 1999: Quench added another Arkanoid 2 romset to the TNZS driver.

- 0.35: Changed description to 'Arkanoid - Revenge of DOH (World)'.

- 0.35RC1: Changed the analog port handling to avoid problems with keyboard control (e.g. Arkanoid 2) [Nicola Salmoria].

- 0.35b13: Changed description to 'Arkanoid - Revenge of DOH (World?)'. Added gfx1 roms ($0, 40000, 60000) from clone (US) to (World?). Changed Z80 CPU1 clock speed to 8MHz.

- 0.35b11: Changed description of clone '(Romstar)' to 'Arkanoid - Revenge of DOH (US)'.

- 17th April 1999: Nicola merged TNZS and Arkanoid 2 drivers.

- 0.35b1: Changed description to 'Arkanoid - Revenge of DOH' and clone to 'Arkanoid - Revenge of DOH (Romstar)'. The driver input ports are now 16 bit. This allows for higher resolution analog inputs (Arkanoid 2) [Brad Oliver]. Added 3rd coin slot.

- 0.34b5: Added Arkanoid 2 - Revenge of DOH (Romstar). Changed parent description to 'Arkanoid 2 - Revenge of DOH'.

- 0.34b4: Luca Elia, Mirko Buffoni added Arkanoid 2 - Revenge of DOH! (Taito 1987). TODO: Colors are completely wrong, probably we just need a missing color prom. Test mode 2 (press start2 when test dsw L) doesn't work\display well. What do writes at f400 and f381 do? Why the game zeros the fd00 area? Does it need bankswitching?

- 18th April 1998: Dumped Arkanoid - Revenge of DOH (US).

- 27th March 1998: CaBBe dumped Arkanoid - Revenge of DOH (World).


STORY:

- A long peroid of time passed..... and the dimension-controlling force "DOH" has again come back to life. Occupying the huge spaceship "XORG", it has entered our universe from a different dimension. "MIXTEC", Arkanoid type spaceship, has launched the craft "VAUS 2" to make a preemptive attack on "XORG".......


LEVELS: 34


Other Emulators:

* FB Alpha

* Raine


Recommended Games (Breakout):

Gee Bee

Super Breakout

Tournament Table

Bomb Bee

Cutie Q

Field Goal

Straight Flush

Wall Crash

Cannon Ball (Pacman Hardware)

Flying Ball (DECO Cassette)

Wink

Arkanoid

Tournament Arkanoid

Arkanoid - Revenge of DOH

Arkanoid Returns

Gigas

Gigas Mark II

Riddle of Pythagoras

Block Gal

Free Kick

Super Free Kick

Goindol

Mahjong Block Jongbou

Quester

Reaktor

Thunder & Lightning

Block Block

Ghox

Off the Wall

Twin Squash

Block Carnival / Thunder & Lightning 2

Play Girls

Peek-a-Boo!

Blocken

Wiggie Waggie

Cuby Bop

Zip & Zap

Bal Cube

Domino Block

Pop 'n Bounce

Puchi Carat

Puzzle Break

VS Block Breaker

Bestri

Mad Ball

Jumping Break

The Block Kuzushi

Gunbarich


Romset: 641 kb / 8 files / 154.6 zip




MAME XML Output:

       <game name="arknoid2u" sourcefile="tnzs.c" cloneof="arknoid2" romof="arknoid2">
              <description>Arkanoid - Revenge of DOH (US)</description>
              <year>1987</year>
              <manufacturer>Taito America Corporation (Romstar license)</manufacturer>
              <rom name="b08_11.11c" size="65536" crc="99555231" sha1="2798f3f5b3f1fa27598fe7a6e95c75d9142c8d34" region="maincpu" offset="0"/>
              <rom name="b08_12.3e" size="65536" crc="dc84e27d" sha1="d549d8c9fbec0521517f0c5f5cee763e27d48633" 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"/>
              </input>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              </dipswitch>
              <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>
              <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>
              <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>
              <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>
              <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>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="128"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise