Home News Forum                            

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

biomtoy: MAME ROM Information.


Biomechanical Toy (c) 1995 Zeus.

Biomechanical Toy is a colourful eightway-scrolling platform game set in a world of magically animated toys. The magical pendulum that animates the toys has been stolen by the evil 'Scrubby' - a criminal once imprisoned for trying to steal the pendulum who has managed to escape and take his revenge.

Evil toys now patrol the kingdom and must be destroyed or avoided. Good toys have been trapped throughout the levels and if freed by Inguz, will give help by providing additional firepower for a short time.

Inguz carries a basic, single-firing gun, although additional ammo clips can be found throughout the game that upgrade the gun with either extra shot power, automatic firing or exploding bullets. When the gun's current ammo clip is empty, Inguz will take a moment to reload, leaving him vulnerable to attack.

Inguz begins each stage (and each new life) with a full health meter of eighty units, but food can be found that will boost the health meter. The player can lose a life either by running out of health, falling off the bottom of the screen, or running out of time. Clearing each stage awards bonus points based on both remaining time and health units.

Checkpoints - indicated by red flags - are located at certain points throughout the stages. In the event of losing a life, the player will restart at the last checkpoint reached. Objects with Inguz's face on them (such as wooden chests and balloons) release bonus items when shot.

An abstract, oriental-looking face occasionally forms part of a level's platform which, when shot, releases balloons which can in turn be shot for bonus items. A giant flying hat also occasionally appears and will drop bonus items when shot. Smart Bombs can also be found at certain points that, when run into by Inguz, will damage or destroy all enemy toys on screen.


Game ID : 922804/2

Main CPU : 68000 (@ 12 Mhz)

Sound Chips : OKI6295 (@ 8 Khz)

Control per player: 8-way joystick

Buttons per player: 2


This is the first and only Coin Op produced by Zeus. In 1992 Zeus Software developed the Amiga game 'Risky Woods' (published by Dinamic, a spanish software house, very famous in the eighties on the computer market). Ricardo Puerto and Raul Lopez (see Staff section for more info) made some games (not always together) on the Amstrad CPC for Dinamic software in the eighties.


Main design : Raul Lopez, Ricardo Puerto

Program : Ricardo Puerto

Computer Graphics : Raul Lopez

Art & Animation : Raul Lopez, Maite R. Otxotorena, Juanma Ripalda, Andreito Lobero

Development system : Ricardo Puerto, Juan Mari Gorrotxategi, Asier Zubillaga

Thanks to : Rafael Arroyo


Game's rom.

MAME Info:

0.37b6 [Manuel Abadia]


- 0.143u4: Tirino73 added clone Biomechanical Toy (Ver. 1.0.1884). Changed parent description to 'Biomechanical Toy (Ver. 1.0.1885)'.

- 0.133u1: Brian Troha added DIP locations to Biomechanical Toy.

- 0.37b12: Changed description to 'Biomechanical Toy (unprotected)'.

- 0.37b6: Manuel Abadia added Biomechanical Toy (Unprotected) (Gaelco 1995).

- 30th July 2000: Manuel Abadia sent in a Gaelco driver for Biomechanical Toy.


Other Emulators:

* Calice

* FB Alpha

* Raine

Recommended Games (Action):

Elevator Action

Elevator Action Returns

Action Fighter


Rolling Thunder

Rolling Thunder 2

Bionic Commando


Super Ranger

Crack Down

Crack Down (Mega-Tech)

S.P.Y. - Special Project Y

Sly Spy

The Cliffhanger - Edward Randy

The Super Spy


Power Blade (PlayChoice-10)


Biomechanical Toy

Confidential Mission

Lupin The Third - The Shooting

Demon Front

Dolphin Blue

Romset: 6144 kb / 12 files / 2.71 zip

MAME XML Output:

       <game name="biomtoy" sourcefile="gaelco.c">
              <description>Biomechanical Toy (Ver. 1.0.1885)</description>
              <rom name="d18" size="524288" crc="4569ce64" sha1="96557aca55779c23f7c2c11fddc618823c04ead0" region="maincpu" offset="0"/>
              <rom name="d16" size="524288" crc="739449bd" sha1="711a8ea5081f15dea6067577516c9296239c4145" region="maincpu" offset="1"/>
              <rom name="h6" size="524288" crc="9416a729" sha1="425149b3041554579791fc23c09fda6be054e89d" region="gfx1" offset="40000"/>
              <rom name="j6" size="524288" crc="e923728b" sha1="113eac1de73c74ef7c9d3e2e72599a1ff775176d" region="gfx1" offset="0"/>
              <rom name="h7" size="524288" crc="9c984d7b" sha1="98d43a9c3fa93c9ea55f41475ecab6ca25713087" region="gfx1" offset="140000"/>
              <rom name="j7" size="524288" crc="0e18fac2" sha1="acb0a3699395a6c68cacdeadda42a785aa4020f5" region="gfx1" offset="100000"/>
              <rom name="h9" size="524288" crc="8c1f6718" sha1="9377e838ebb1e16d24072b9b4ed278408d7a808f" region="gfx1" offset="240000"/>
              <rom name="j9" size="524288" crc="1c93f050" sha1="fabeffa05dae7a83a199a57022bd318d6ad02c4d" region="gfx1" offset="200000"/>
              <rom name="h10" size="524288" crc="aca1702b" sha1="6b36b230722270dbfc2f69bd7eb07b9e718db089" region="gfx1" offset="340000"/>
              <rom name="j10" size="524288" crc="8e3e96cc" sha1="761009f3f32b18139e98f20a22c433b6a49d9168" region="gfx1" offset="300000"/>
              <rom name="c1" size="524288" crc="0f02de7e" sha1="a8779370cc36290616794ff11eb3eebfdea5b1a9" region="oki" offset="0"/>
              <rom name="c3" size="524288" crc="914e4bbc" sha1="ca82b7481621a119f05992ed093b963da70d748a" region="oki" offset="c0000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="Free Play (if Coin B too)" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="Free Play (if Coin A too)" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Lives" tag="DSW2" mask="48">
                     <dipvalue name="0" value="32"/>
                     <dipvalue name="1" value="16"/>
                     <dipvalue name="2" value="48" default="yes"/>
                     <dipvalue name="3" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="192">
                     <dipvalue name="Easy" value="64"/>
                     <dipvalue name="Normal" value="192" default="yes"/>
                     <dipvalue name="Hard" value="128"/>
                     <dipvalue name="Hardest" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise