Home News Forum                            
 

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

mustangs: MAME ROM Information.


History:

US AAF Mustang (c) 1990 UPL.


You take control of a US fighter-fighter plane. And keep going on, by shooting dozens of enemy plane. This side scrolling game has good BGs.


- TECHNICAL -


Game ID : UPL-90058


Main CPU : 68000 (@ 10 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), (2x) OKI6295 (@ 24.242 Khz)


Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024


Players : 2

Control : 8-way joystick

Buttons : 2


- TRIVIA -


Developed by Nihon Maicom Kaihatsu(NMK).


Released in May 1990.


Also licensed to Seoul Trading.


- UPDATES -


The bootleg version use the "Raiden" (seibu) sound hardware (a Z80 @ 3.579545 Mhz), all musics from "Raiden" are present =).


- TIPS AND TRICKS -


* Secret message : During machine reset, press buttons1+2 on player2 side. 'Ready?' will appear. Then press button1 14 times on player1 side. The release date will appear.


- SOURCES -


Game's rom.




MAME Info:

0.60 [Kamel, RAINE team]

0.37b8 [?]


TEST MODE:

- Press Player 2 buttons 1+2 during reset. "Ready?" will appear. Then press Player 1 button 1 14 (!) times.


Bugs:

- mustang and clones: Wrong graphic layer depth for enemy planes. bono (ID 02814)

- Sound communication in Mustang might be incorrectly implemented. Source (ID 02422)


WIP:

- 0.133u1: Brian Troha added DIP locations to US AAF Mustang.

- 0.131u3: Klaus Sommer added clone US AAF Mustang (TAB Austria bootleg).

- 0.123u6: Changed description to 'US AAF Mustang (25th May. 1990)' and clone to 'US AAF Mustang (25th May. 1990 / Seoul Trading)'.

- 0.122u1: David Haywood and Tomasz Slanina fixed US AAF Mustang - Game now playable. Changed VSync to 56Hz.

- 9th March 2007: Guru - USAAF Mustang [UPL 1990] arrived today. Thanks to Gp-Lee.

- 0.113: Changed OKI6295 clock speed to 1320000 Hz in Mustang (bootleg).

- 0.99u4: Removed 2nd YM2203 sound chip.

- 0.94u2: Added 2nd YM2203 (1.5MHz) sound.

- 0.84u2: David Haywood fixed background scrolling in Mustang.

- 0.74u1: R. Belmont fixed the original version of Mustang from crashing.

- 0.72: Added 'Demo Sounds' dipswitch.

- 0.62: Replaced Z80/YM3812 with YM2203 (1.5MHz) and OKI6295 (24242 Hz) sound.

- 15th October 2002: R. Belmont added sound emulation to the Mustang bootleg.

- 0.61: Added dipswitches 'Coin A/B', 'Difficulty' and 'Lives'.

- 0.60: Kamel added US AAF Mustang (Japan) (UPL 1990) and clones (bootleg) and (Seoul Trading).

- 16th April 2002: Kamel added protection patches that make Black Heart and Mustang playable in the nmk16 driver.

- 0.37b14: Added US AAF Mustang (Seoul Trading) (Seoul Trading license) (Testdriver).

- 0.37b13: Added US AAF Mustang (Testdriver).

- 4th March 2001: Bryan McPhail and David Haywood added some more NMK games to the Bombjack Twin driver but they all suffer from unemulated protection and don't work very well.

- 0.37b8: Added US AAF Mustang (bootleg) (Testdriver).


LEVELS: 8 (endless)


Other Emulators:

* FB Alpha

* Raine


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: 3009 kb / 11 files / 1.13 zip




MAME XML Output:

       <game name="mustangs" sourcefile="nmk16.c" cloneof="mustang" romof="mustang">
              <description>US AAF Mustang (25th May. 1990 / Seoul Trading)</description>
              <year>1990</year>
              <manufacturer>UPL (Seoul Trading license)</manufacturer>
              <rom name="90058-2" size="131072" crc="833aa458" sha1="a9924f7044397e3a36c674b064173ffae80a79ec" region="maincpu" offset="0"/>
              <rom name="90058-3" size="131072" crc="e4b80f06" sha1="ce589cebb5ea85c89eb44796b821a4bd0c44b9a8" region="maincpu" offset="1"/>
              <rom name="90058-7" merge="90058-7" size="65536" crc="920a93c8" sha1="7660ca419e2fd98848ae7f5994994eaed023151e" region="audiocpu" offset="0"/>
              <rom name="90058-1" merge="90058-1" size="131072" crc="81ccfcad" sha1="70a0f769c0d4588f6f17bd52cc86a745f30e9f00" region="gfx1" offset="0"/>
              <rom name="90058-4" merge="90058-4" size="524288" crc="a07a2002" sha1="55720d84a251c33c52ae8c33aa41ff8ac9727941" region="gfx2" offset="0"/>
              <rom name="90058-8" merge="90058-8" size="524288" crc="560bff04" sha1="b005642adc81d878971ecbdead8ef5e604c90ae2" region="gfx3" offset="0"/>
              <rom name="90058-9" merge="90058-9" size="524288" crc="b9d72a03" sha1="43ee9def1b6c491c6832562d66c1af54d81d9b3c" region="gfx3" offset="1"/>
              <rom name="90058-5" merge="90058-5" size="524288" crc="c60c883e" sha1="8a01950cad820b2e781ec81cd12737829edc4f19" region="oki1" offset="0"/>
              <rom name="90058-6" merge="90058-6" size="524288" crc="233c1776" sha1="7010a2f914611698a65bf4f22bc1753a9ed26277" region="oki2" offset="0"/>
              <rom name="90058-10" size="256" crc="de156d99" sha1="07b70deca74e23bab7c13e5e9aee32d0dbb06509" region="proms" offset="0"/>
              <rom name="90058-11" merge="90058-11" size="256" crc="cfdbb86c" sha1="588822f6308a860937349c9106c2b4b1a75823ec" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="1500000"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="4000000"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="56.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Unknown" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="2" default="yes"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW1" mask="28">
                     <dipvalue name="4 Coins/1 Credit" value="16"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="24"/>
                     <dipvalue name="1 Coin/1 Credit" value="28" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="12"/>
                     <dipvalue name="1 Coin/3 Credits" value="20"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="Free Play" value="0"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSW1" mask="224">
                     <dipvalue name="4 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/1 Credit" value="64"/>
                     <dipvalue name="2 Coins/1 Credit" value="192"/>
                     <dipvalue name="1 Coin/1 Credit" value="224" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="96"/>
                     <dipvalue name="1 Coin/3 Credits" value="160"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="Free Play" value="0"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW1" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW1" mask="3072">
                     <dipvalue name="Easy" value="1024"/>
                     <dipvalue name="Normal" value="3072" default="yes"/>
                     <dipvalue name="Hard" value="2048"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="4096">
                     <dipvalue name="Off" value="4096" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="8192">
                     <dipvalue name="Off" value="8192" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW1" mask="49152">
                     <dipvalue name="2" value="16384"/>
                     <dipvalue name="3" value="49152" default="yes"/>
                     <dipvalue name="4" value="32768"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="1024"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise