twinfalc: MAME ROM Information. History:
Twin Falcons (c) 1989 Philko.
- TECHNICAL -
Main CPU : Z80 (@ 4 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2151 (@ 4 Mhz)
Screen orientation : Horizontal
Video resolution : 384 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 4
- TRIVIA -
This game is also known as "Whizz".
- SOURCES -
Game's rom.
MAME Info:
0.84u3 [Brian Troha]
0.75 [Tomasz Slanina]
WIP:
- 0.108u4: Fixed rom names.
- 0.84u3: Brian Troha added Twin Falcons (Philko 1989 (Poara Enterprises license).
- 0.84: Brian Troha improved dipswitches in Whizz. Added 'Difficulty' dipswitch and changed 'First Bonus' to 'Bonus Life' dipswitch.
- 0.79: Chris Hardy, David Haywood and Pierpaolo Prazzoli fixed Whizz - Game now playable. Added new cpu1 rom ($0) and gfx2 rom ($40000). Replaced the 2x YM2203 sound with YM2151. Added 2nd Player and button 4. Added dipswitches 'Flip Screen', 'First Bonus', 'Demo Sounds', 'Lives' and 17x 'Unknown'.
- 25th January 2004: Pierpaolo Prazzoli added sound and fixed some dipswitch settings in Whizz.
- 0.75: Tomasz Slanina added Whizz (Philko 1989). Main program rom appears to be bad, maybe a gfx rom too.
- 12th October 2003: Tomasz Slanina sent in a very preliminary driver for Whizz which only works up to the title screen.
LEVELS: 8
Recommended Games (Airforce):
Canyon Bomber
Dambusters
Looping
Sky Bumper
P-47
P-47 Aces
Prehistoric Isle in 1930
Prehistoric Isle 2
Twin Falcons
U.N. Squadron
Carrier Air Wing
US AAF Mustang
Boogie Wings
Koutetsu Yousai Strahl
Zed Blade
Progear
Romset: 832 kb / 15 files / 208.9 zip
MAME XML Output:
   | <game name="twinfalc" sourcefile="sidearms.c"> |
   |    | <description>Twin Falcons</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Philko (Poara Enterprises license)</manufacturer> |
   |    | <rom name="t-15.bin" size="32768" crc="e1f20144" sha1="911781232fc1a7d6e36abb1c45e68a4398d8deac" region="maincpu" offset="0"/> |
   |    | <rom name="t-14.bin" size="65536" crc="c499ff83" sha1="d99bb8cb04485638c5f05584cffdd2fbbe061af7" region="maincpu" offset="10000"/> |
   |    | <rom name="t-1.b4" size="32768" crc="b84bc980" sha1="d2d302a96a9e3197f27144e525a901cfb9da09e4" region="audiocpu" offset="0"/> |
   |    | <rom name="t-6.r6" size="32768" crc="8e4ca776" sha1="412a47f030e3b491e23e5696ef88d065f9de0220" region="gfx1" offset="4000"/> |
   |    | <rom name="t-10.y10" size="65536" crc="b678ef5b" sha1="cdddd2a033291585e25839e864e898ef36f4d287" region="gfx2" offset="0"/> |
   |    | <rom name="t-9.w10" size="65536" crc="d7345fb9" sha1="9da907c2bcacc750426a2989bae3c3e5fcc3e3ab" region="gfx2" offset="10000"/> |
   |    | <rom name="t-8.u10" size="65536" crc="41428dac" sha1="16ae6c178b91e5cd859deb13176b7333f05c378a" region="gfx2" offset="20000"/> |
   |    | <rom name="t-13.y11" size="65536" crc="0eba10bd" sha1="e2504a5576c6af6c5bdb0263e1d3cb9ccabde3f8" region="gfx2" offset="40000"/> |
   |    | <rom name="t-12.w11" size="65536" crc="c65050ce" sha1="f90616aa4e1f80d8d7fccf5748f564cb7bc2d83a" region="gfx2" offset="50000"/> |
   |    | <rom name="t-11.u11" size="65536" crc="51a2c65d" sha1="a89f46d581d2907b7813454925ce690af007997d" region="gfx2" offset="60000"/> |
   |    | <rom name="t-2.a5" size="65536" crc="9c106835" sha1="7e032e65e78c380b5f03a4febd6dcd3f0bdb642b" region="gfx3" offset="0"/> |
   |    | <rom name="t-3.b5" size="65536" crc="9b421ccf" sha1="0365d48437da0f90c1c146da0605139a3da0b03b" region="gfx3" offset="10000"/> |
   |    | <rom name="t-4.a7" size="65536" crc="3a1db986" sha1="5435e891eebe5b95a5a97ee8743a8a10282e4d19" region="gfx3" offset="20000"/> |
   |    | <rom name="t-5.b7" size="65536" crc="9bd22190" sha1="7a571becde02ea4b64db4138f00408f312bf54c0" region="gfx3" offset="30000"/> |
   |    | <rom name="t-7.y8" size="32768" crc="a8b5f750" sha1="94eb7af3cb8bee87ce3d31260e3bde062ebbc8f0" region="gfx4" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Difficulty" tag="DSW0" mask="7"> |
   |    |    | <dipvalue name="0 (Easiest)" value="7"/> |
   |    |    | <dipvalue name="1" value="6"/> |
   |    |    | <dipvalue name="2" value="5"/> |
   |    |    | <dipvalue name="3 (Normal)" value="4" default="yes"/> |
   |    |    | <dipvalue name="4" value="3"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    |    | <dipvalue name="6" value="1"/> |
   |    |    | <dipvalue name="7 (Hardest)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="24"> |
   |    |    | <dipvalue name="100000 Only" value="24" default="yes"/> |
   |    |    | <dipvalue name="Every 100000" value="16"/> |
   |    |    | <dipvalue name="Every 150000" value="8"/> |
   |    |    | <dipvalue name="Every 200000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="3" value="16" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="IN0" mask="16"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="IN0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|