Home News Forum                            
 

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

formatz: MAME ROM Information.


History:

Formation Z (c) 1984 Jaleco.


The player as Aeroboto can transform into a 'Mobile robot' or an 'Aero-fighter' to complete this marathon shoot-'em-up.


- TECHNICAL -


Main CPU : M6809 (@ 1.25 Mhz)

Sound CPU : M6809 (@ 640 Khz)

Sound Chips : (2x) AY8910 (@ 1.5 Mhz)


Players : 2

Control : 8-way joystick

Buttons : 2


- TRIVIA -


Released in September 1984.


This game is known outside Japan as "Aeroboto" (Licensed to Williams).


- PORTS -


* Consoles :

Nintendo Famicom (1985)

Sony PlayStation [Port of Famicom version] (2003, Included in "Jaleco Collection Vol. 1")


* Computers :

MSX (1985)


- SOURCES -


Game's rom.




MAME Info:

0.60 [Acho A. Tang]

0.34b4 [Nicola Salmoria]

0.33b3 [Carlos A. Lozano]


MCU TEST:

- Holding key 1 or 2 at boot puts the game in MCU test. Press F3 to quit.


Bugs:

- Star field is not implemented. Source (ID 02665)


WIP:

- 0.136u4: Angelo Salese implemented irq ack to Aeroboto / Formation Z.

- 0.135u1: Fabio Priuli added driver data struct to Formation Z.

- 0.123u2: RansAckeR simplified some control definitions in the Aeroboto driver.

- 0.123u1: Corrado Tomaselli corrected the clocks in Formation Z. Changed M6809 CPU2 clock speed to 625000 Hz, 1st AY-3-8910A to 1.25MHz and 2nd AY-3-8910A to 6.25MHz.

- 0.108u2: Roberto Fresca added DIP locations to Formation Z. Changed 'Unknown' dipswitches to 'Unused'.

- 18th July 2004: Andrea Mazzoleni fixed a temporary buffer allocation in the Aeroboto driver.

- 0.72u1: Misc improvements, cleanups and fixes to the Aeroboto driver [Acho A. Tang]. Updated starfield according to Uki's report. Changed visible area to 248x224.

- 12th August 2003: Acho A. Tang re-submitted Aeroboto starfield.

- 10th February 2003: Chack'n fixed dipswitches in Pinbo and Formation Z.

- 21st January 2003: Acho A. Tang submitted a preliminary star field simulation in the Aeroboto / Formation Z driver.

- 0.63: Added new proms ($0, 100, 200) and changed visible area to 240x216. Added 'Unknown' dipswitch.

- 17th November 2002: Zsolt Vasvari and Nicola Salmoria added the correct color PROMs to Formation Z / Aeroboto.

- 0.60: Acho A. Tang re-added Formation Z and Aeroboto.

- 18th April 2002: Acho A. Tang submitted a major improvement to the old Formation Z / Aeroboto driver which is now playable. Bypassed protection to make the game playable. Modified memory map and hardware settings. Emulated remaining video registers. Rewrote vidhrdw module to fix color, sprite positions, priority, vertical scrolling, split screen, starmap...etc.

- 0.55: Moved Aeroboto to (Testdriver).

- 0.54: Moved Formation Z to (Testdriver).

- 0.36b4: Changed visible area to 256x224.

- 0.35b5: Fixed input.

- 0.34b4: Nicola Salmoria added Formation Z (Jaleco 1984).

- 0.33b3: Carlos A. Lozano added Aeroboto (Williams 1984), preliminary.

- 24th September 1997: Dumped Aeroboto.


Recommended Games (Metal Soldier):

Equites

Formation Z

Finalizer - Super Transformation

Metal Soldier Isaac II

Dangar - Ufo Robo

Transformer

Extermination

Toki no Senshi - Chrono Soldier


Recommended Games (Jetman):

Sky Lancer

Vastar

Argus (Gottlieb)

Equites

Formation Z

Freeze

SWAT

4-D Warriors

Alien Sector

Bakutotsu Kijuutei

Cop 01

Finalizer - Super Transformation

Lizard Wizard

Metal Clash

Scooter Shooter

Section Z

Space Harrier

Space Harrier II (Mega-Tech)

Side Arms - Hyper Dyne

Transformer

Exzisus

Space Ranger (Arcadia)

Star Guards

Forgotten Worlds

Forgotten Worlds (Mega-Tech)

Superman

Insector X

Solar Jetman (PlayChoice-10)

Rohga Armor Force

Povar / Sobrat' Buran / Agroprom (Jetpac)

Cybattler

Mazinger Z

ESP Ra.De.

Shikigami no Shiro

Shikigami No Shiro II

Crazy War


Romset: 81 kb / 12 files / 36.6 zip




MAME XML Output:

       <game name="formatz" sourcefile="aeroboto.c">
              <description>Formation Z</description>
              <year>1984</year>
              <manufacturer>Jaleco</manufacturer>
              <rom name="format_z.8" size="16384" crc="81a2416c" sha1="d43c6bcc079847cb4c8e77fdc4d9d5bb9c2cc41a" region="maincpu" offset="4000"/>
              <rom name="format_z.7" size="16384" crc="986e6052" sha1="4d39eda38fa17695f8217b0032a750cbe71c5674" region="maincpu" offset="8000"/>
              <rom name="format_z.6" size="16384" crc="baa0d745" sha1="72b6cf31c9bbf9b5c55ef3f4ca5877ce576beda9" region="maincpu" offset="c000"/>
              <rom name="format_z.9" size="4096" crc="6b9215ad" sha1="3ab416d070bf6b9a8be3e19d4dbc3a399d9ab5cb" region="audiocpu" offset="f000"/>
              <rom name="format_z.5" size="8192" crc="ba50be57" sha1="aa37b644e8c1944b4c0ba81164d5a52be8ab491f" region="gfx1" offset="0"/>
              <rom name="format_z.4" size="8192" crc="910375a0" sha1="1044e0f45ce34c15986d9ab520c0e7d08fd46dde" region="gfx2" offset="0"/>
              <rom name="format_z.1" size="4096" crc="5739afd2" sha1="3a645bc8a5ac69f1dc878a589c580f2bf033d3cb" region="gfx3" offset="0"/>
              <rom name="format_z.2" size="4096" crc="3a821391" sha1="476507ba5e5d64ca3729244590beadb9b3a6a018" region="gfx3" offset="1000"/>
              <rom name="format_z.3" size="4096" crc="7d1aec79" sha1="bb19d6c91a14df26706226cfe22853bb8383c63d" region="gfx3" offset="2000"/>
              <rom name="10c" size="256" crc="b756dd6d" sha1="ea79f87f84ded2f0a66458af24cbc792e5ff77e3" region="proms" offset="0"/>
              <rom name="10b" size="256" crc="00df8809" sha1="f4539c052a5ce8a63662db070c3f52139afef23d" region="proms" offset="100"/>
              <rom name="10a" size="256" crc="e8733c8f" sha1="105b44c9108ee173a417f8c79ec8381f824dd675" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1250000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="625000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1250000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="625000"/>
              <display tag="screen" type="raster" rotate="0" width="248" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="1">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="Infinite (Cheat)" value="3"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW1" mask="12">
                     <dipvalue name="30000" value="12" default="yes"/>
                     <dipvalue name="40000" value="8"/>
                     <dipvalue name="70000" value="4"/>
                     <dipvalue name="100000" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW1" mask="64">
                     <dipvalue name="Upright" value="64" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW2" mask="7">
                     <dipvalue name="5 Coins/1 Credit" value="7"/>
                     <dipvalue name="4 Coins/1 Credit" value="5"/>
                     <dipvalue name="3 Coins/1 Credit" value="3"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="4"/>
                     <dipvalue name="1 Coin/4 Credits" value="6"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW2" mask="24">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Medium" value="16"/>
                     <dipvalue name="Hard" value="24"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="256"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise