Home News Forum                            
 

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

mustache: MAME ROM Information.


History:

Mustache Boy (c) 1987 March Co., Ltd.


- TECHNICAL -


Main CPU : Z80 (x2)

Sound Chips : YM2151


Screen orientation : Vertical

Video resolution : 232 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 256


Players : 2

Control : 8-way joystick

Buttons : 2


- SOURCES -


Game's rom.




MAME Info:

0.69b [Tomasz Slanina, Nicola Salmoria]

0.69 [Tomasz Slanina]


WIP:

- 0.127: Lord Nightmare updated the T5182 documentation/pinout.

- 0.115: Lord Nightmare fixed Mustache Boy interrupt behavior and visible area to 248x240.

- 0.114u3: Tormod Tjaberg corrected Mustache Boy main cpu interrupt rate, main cpu clock freq, and screen refresh rate according to measurements on a real PCB. Changed Z80 CPU1 clock speed to 6MHz and VSync to 56.747000 Hz.

- 0.113u1: David Haywood properly fixed tile flipping in Mustache Boy.

- 0.112u4: Nicola Salmora, Lord Nightmare and Ernesto Corvi added T5182 support, which gives sound to Darkmist, Mustache Boy and Panic Road. Added the missing flip X in Mustache Boy. Added Z80 (3579545 Hz) CPU2, YM2151 (3579545) sound and T5182 rom (cpu2).

- 0.112u1: Pierpaolo Prazzoli updated Mustache Boy to use HOLD_LINE for sound IRQs.

- 22nd February 2005: Dumping Project - Randy have won an international games version of 'Mustache Boy' on eBay.

- 0.72u2: Tomasz Slanina fixed the continue option and speed in the Mustache Boy driver.

- 0.70u3: Tomasz Slanina correct colors in Mustache Boy with PROMs dumped by Tormod. Added cpu2 rom (32k Toshiba T5182 modul) and proms ($0, 100, 200, 300 - color + 63S281N near SEI0070BU). Changed Z80 CPU clock speed to 4608000 Hz, palettesize from 384 to 256 colors.

- 0.69b: Tomasz Slanina added Mustache Boy (Seibu Kaihatsu 1987 (March license)). Still bad colours and no sound due to missing roms/mcu? Nicola Salmoria complete the graphics decryption in Mustache Boy.

- 31st May 2003: Nicola Salmoria completed the graphics decryption in Mustache Boy, making it fully playable (although with wrong colors still).

- 0.69: Tomasz Slanina added Mustache Boy (Testdriver). TODO: Colors (need proms dumping?). Sound (needs sound rom redumping?) - T5182 ? (Coins are also probably handled by it). Finish bitswaps on GFX. In attract mode player seems to walk on black areas? is this right?

- 23rd May 2003: Tomasz Slanina sent in a preliminary driver for Mustache Boy, it would be playable except the graphics are not fully decrypted yet.


LEVELS: 60


Recommended Games (Maze Extra):

Bagman

Super Bagman

Tutankham

Cavelon

Crystal Castles

Flip & Flop (Max-A-Flex)

Money Money

Uncle Poo

Hero

Spatter

The Tower of Druaga

Doki Doki Penguin Land

The Return of Ishtar

Kid no Hore Hore Daisakusen

Mustache Boy

Marchen Maze

Ufo Senshi Yohko Chan

Evil Stone

Magical Crystals

Cheese Chase

Mad Donna

Princess Clara Daisakusen

Burglar X

Shocking

Monkey Ball

Monster Farm Jump


Romset: 269 kb / 15 files / 117.4 zip




MAME XML Output:

       <game name="mustache" sourcefile="mustache.c">
              <description>Mustache Boy</description>
              <year>1987</year>
              <manufacturer>Seibu Kaihatsu (March license)</manufacturer>
              <rom name="mustache.h18" size="32768" crc="123bd9b8" sha1="33a7cba5c3a54b0b1a15dd1e24d298b6f7274321" region="maincpu" offset="0"/>
              <rom name="mustache.h16" size="16384" crc="62552beb" sha1="ee10991d7de0596608fa1db48805781cbfbbdb9f" region="maincpu" offset="8000"/>
              <rom name="t5182.rom" size="8192" crc="d354c8fc" sha1="a1c9e1ac293f107f69cc5788cf6abc3db1646e33" region="t5182" offset="0"/>
              <rom name="mustache.e5" size="32768" crc="efbb1943" sha1="3320e9eaeb776d09ed63f7dedc79e720674e6718" region="t5182" offset="8000"/>
              <rom name="mustache.a13" size="16384" crc="9baee4a7" sha1="31bcec838789462e67e54ebe7256db9fc4e51b69" region="gfx1" offset="0"/>
              <rom name="mustache.a14" size="16384" crc="8155387d" sha1="5f0a394c7671442519a831b0eeeaba4eecd5a406" region="gfx1" offset="4000"/>
              <rom name="mustache.a16" size="16384" crc="4db4448d" sha1="50a94fd65c263d95fd24b4009dbb87707929fdcb" region="gfx1" offset="8000"/>
              <rom name="mustache.a4" size="32768" crc="d5c3bbbf" sha1="914e3feea54246476701f492c31bd094ad9cea10" region="gfx2" offset="0"/>
              <rom name="mustache.a7" size="32768" crc="e2a6012d" sha1="4e4cd1a186870c8a88924d5bff917c6889da953d" region="gfx2" offset="8000"/>
              <rom name="mustache.a5" size="32768" crc="c975fb06" sha1="4d166bd79e19c7cae422673de3e095ad8101e013" region="gfx2" offset="10000"/>
              <rom name="mustache.a8" size="32768" crc="2e180ee4" sha1="a5684a25c337aeb4effeda7982164d35bc190af9" region="gfx2" offset="18000"/>
              <rom name="mustache.c3" size="256" crc="68575300" sha1="bc93a38df91ad8c2f335f9bccc98b52376f9b483" region="proms" offset="0"/>
              <rom name="mustache.c2" size="256" crc="eb008d62" sha1="a370fbd1affaa489210ea36eb9e365263fb4e232" region="proms" offset="100"/>
              <rom name="mustache.c1" size="256" crc="65da3604" sha1="e4874d4152a57944d4e47306250833ea5cd0d89b" region="proms" offset="200"/>
              <rom name="mustache.b6" size="4096" crc="5f83fa35" sha1="cb13e63577762d818e5dcbb52b8a53f66e284e8f" region="proms" offset="300"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="t5182" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <display tag="screen" type="raster" rotate="90" width="240" height="248" refresh="56.747000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSWA" mask="6">
                     <dipvalue name="Easy" value="6"/>
                     <dipvalue name="Normal" value="4" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSWA" mask="24">
                     <dipvalue name="1" value="16"/>
                     <dipvalue name="3" value="24" default="yes"/>
                     <dipvalue name="4" value="8"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSWB" mask="7">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="4 Coins/1 Credit" value="4"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="6"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="3"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/5 Credits" value="1"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSWB" mask="24">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="24" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Free Play" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise