monsterb: MAME ROM Information. History:
Monster Bash (c) 1982 Sega.
MONSTER BASH is a fascinating cartoon theme game featuring colorful graphics in three exciting scenes of hunt-and-hide adventure. Light-hearted, suspenseful music and audio sounds add to the fun, and heighten player interest and intrigue.
DRACULA'S HOUSE
The player-hero of the game is LITTLE RED, a wily, red-headed boy who chases Dracula throughout his five-story haunted house. Up and down staircases and through Warp Doors leading to secret passageways, Little Red zaps defending bats while attempting to light candles in certain rooms. When a candle is lit a Magic Sword is energized with mystical powers. Little Red must touch the flashing Magic Sword to gain SuperZap power... only a SuperZap will defeat the sly Dracula.
FRANKENSTEIN'S CASTLE
Little Red enters the eerie castle of the hulking Frankenstein. He pursues Frankenstein around his six-story castle while avoiding the fierce Wolfmen. The tricky Wolfmen can be zapped, but be careful, they can duck under the zap and attack Little Red. Fewer candles are now available to be lit. Warp doors to secret passageways can be used only when they flash. Special jump-down zones allow Little Red to jump down several levels at once, eliminating any Wolfmen in the way as he descends, but Frankenstein can only be defeated with a SuperZap.
CHAMELEON MAN'S GRAVEYARD
The greatest challenge yet... to dispatch the sneaky Chameleon Man and his horde of Spiders. Entering the spooky graveyard, Little Red finds that only one candle is available for lighting which is found in a crypt guarded by giant Spiders. Chameleon Man changes his color to match that of the background and thus becomes invisible. Little Red must pass over one of the Color-Change Spots to change the background color making Chameleon Man visible again. Chameleon Man can do away with Little Red with a flick of his long tongue. Chameleon Man can only be done in with a SuperZap.
- TECHNICAL -
Sega G80 Raster hardware
Main CPU : Z80 (@ 3.867 Mhz), N7751 (@ 400 Khz)
Sound Chips : Samples, TMS36XX (@ 247 Khz), DAC
Screen orientation : Vertical
Video resolution : 224 x 256 pixels
Screen refresh : 60.00 Hz
Palette colors : 128
Players : 2
Control : 4-way joystick
Buttons : 1 (ZAP)
- TRIVIA -
Released in November 1982.
Bob Lynch holds the official record for this game with 448,400 points.
- STAFF -
Designed & programmed by : Steve Hanawa
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.30 [Mike Balfour, Dave Fish]
Artwork available
Samples required
WIP:
- 0.138: Added new user2 rom pr-5021.39 to clone Monster Bash (2 board version) and fixed rom names.
- 0.133u1: Renamed (monster2) to (monsterb2).
- 0.129: Aaron Giles removed bogus port 4-7 definitions from MCS-48. Added i8243 implementation. Connected 8243 properly to Monster Bash sound.
- 0.127u3: Aaron Giles fixed Monster Bash crashes on launch.
- 0.122u6: Changed N7751 CPU2 clock speed to 6MHz.
- 31st October 2007: Mr. Do - Happy Halloween...here's Monster Bash bezel.
- 0.107u4: Aaron Giles fixed Monster Bash (2 board version) video.
- 0.107u3: Aaron Giles connected 2-board Monster Bash more correctly. Changed Z80 CPU1 clock speed to 3867000 Hz, VSync to 59.998135 Hz, palettesize from 129 to 128 colors and fixed rom names. Changed user1 rom to gfx2 ($0).
- 0.104u8: Changed Z80 CPU1 clock speed to 4MHz.
- 0.99u1: David Haywood and MASH fixed rom loading and background in Monster Bash (2-board version) so it works now, though the graphics are still not perfect.
- 0.93: Added clock parameter to TMS36XX sound (247 Hz).
- 0.81u9: MASH added clone Monster Bash (2 board version). Doesn't work, needs correct decryption table.
- 10th November 2001: Malcor dumped Monster Bash by SEGA (1982) (2 board version).
- 0.36RC2: Replaced Custom sound with TMS36XX.
- 12th March 2000: Juergen Buchmueller sent in a sound core for TMS36xx sound chips emulation and modified Phoenix, Pleiads, Naughty Boy, Pop Flamer and Monster Bash to use it.
- 0.35b9: Changed 8-way Joystick to 4-way.
- 0.35b6: Replaced I8039 CPU2 with N7751.
- 0.35b2: Mike Balfour added support for the 7751 sound chip in Monster Bash. Two samples are still needed (discrete circuits). Added I8039 (400000 Hz) CPU2 and DAC sound, cpu2 rom ($0 - 4k for 7751 onboard ROM) and sound2 ($0 - 32 bytes for sound PROM).
- 0.34RC1: Added Custom and Samples sound.
- 0.30: Mike Balfou and Dave Fish added Monster Bash (Sega 1982).
PLAY INSTRUCTIONS:
- Touch candle to energize the superzap magic sword.
- Touch flashing sword to get superzap power to defeat monsters.
- Each superzap charge can be used only once.
- Locations are: Dracula House, Frankenstein Castle and Chameleon Man Graveyard.
Recommended Games (Horror):
Monster Bash
Crossbow
Bogey Manor
Chiller
The Real Ghostbusters
Splatter House
Beast Busters
Beast Busters 2nd Nightmare
Demon's World / Horror Story
Golly! Ghost!
Laser Ghost
Night Slashers
Action Hollywood (Transilvania)
Zombie Raid
Ghost Hunter
House of the Dead
House of the Dead 2
House of the Dead III
CarnEvil
Ghoul Panic
Spawn In the Demon's Hand
Zombie Revenge
Nightmare in the Dark
The Typing of the Dead
Gun Survivor 2 Biohazard Code: Veronica
Pokasuka Ghost
Romset: 82 kb / 31 files / 47.8 zip
MAME XML Output:
   | <game name="monsterb" sourcefile="segag80r.c" sampleof="monsterb"> |
   |    | <description>Monster Bash</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="1778.cpu-u25" size="2048" crc="19761be3" sha1="551a5eb958b6efac41f32e7feb2786400fcfb6d3" region="maincpu" offset="0"/> |
   |    | <rom name="1779c.prom-u1" size="2048" crc="5b67dc4c" sha1="5d2c5128b6cba2d8aa98cae8cb78dbe0c998e965" region="maincpu" offset="800"/> |
   |    | <rom name="1780b.prom-u2" size="2048" crc="fac5aac6" sha1="52a6b98760f011aa68f374801cddf0aa3efa4e69" region="maincpu" offset="1000"/> |
   |    | <rom name="1781b.prom-u3" size="2048" crc="3b104103" sha1="50c68144cd76343f0e7cde35a655994f3063250f" region="maincpu" offset="1800"/> |
   |    | <rom name="1782b.prom-u4" size="2048" crc="c1523553" sha1="c63d77b3add7afed54454d7b7bfc4f42276713ce" region="maincpu" offset="2000"/> |
   |    | <rom name="1783b.prom-u5" size="2048" crc="e0ea08c5" sha1="1df1acd0132ee32c9cc10f55125feb95d9257706" region="maincpu" offset="2800"/> |
   |    | <rom name="1784b.prom-u6" size="2048" crc="48976d11" sha1="3e64a908485d09f2949589f6f0d540627ea20c38" region="maincpu" offset="3000"/> |
   |    | <rom name="1785b.prom-u7" size="2048" crc="297d33ae" sha1="af01951b41cc93bb645d4fa7f9e95bbcacd4481a" region="maincpu" offset="3800"/> |
   |    | <rom name="1786b.prom-u8" size="2048" crc="ef94c8f4" sha1="a1e9b8210dc647643540643009929424d6b5a0d8" region="maincpu" offset="4000"/> |
   |    | <rom name="1787b.prom-u9" size="2048" crc="1b62994e" sha1="9ab8ecac299d1e218e2bac1dd162225ca7c38c47" region="maincpu" offset="4800"/> |
   |    | <rom name="1788b.prom-u10" size="2048" crc="a2e32d91" sha1="5c0ca2a8803e5b630d2f0dd9087b9022c8326f5a" region="maincpu" offset="5000"/> |
   |    | <rom name="1789b.prom-u11" size="2048" crc="08a172dc" sha1="d6665904c914ebce036a320c329e1d9cb7127063" region="maincpu" offset="5800"/> |
   |    | <rom name="1790b.prom-u12" size="2048" crc="4e320f9d" sha1="af39c08f1afb5396932f9dc334ad4c31c080cafe" region="maincpu" offset="6000"/> |
   |    | <rom name="1791b.prom-u13" size="2048" crc="3b4cba31" sha1="6141717f6b041996971270bc387eab3092d0928c" region="maincpu" offset="6800"/> |
   |    | <rom name="1792b.prom-u14" size="2048" crc="7707b9f8" sha1="0084c073fbbc453a07a32a6e51b8695a123b5235" region="maincpu" offset="7000"/> |
   |    | <rom name="1793b.prom-u15" size="2048" crc="a5d05155" sha1="254012db05aeb617b590f67fa18675fa3a9dcb92" region="maincpu" offset="7800"/> |
   |    | <rom name="1794b.prom-u16" size="2048" crc="e4813da9" sha1="1bfd1679ad77e2e539549811b343472890bde09a" region="maincpu" offset="8000"/> |
   |    | <rom name="1795b.prom-u17" size="2048" crc="4cd6ed88" sha1="51876f5f95c2e67a8b42b19f946ccf2b3bc391e3" region="maincpu" offset="8800"/> |
   |    | <rom name="1796b.prom-u18" size="2048" crc="9f141a42" sha1="278e5902ed2fbb59c24228d2c6c32407a6717757" region="maincpu" offset="9000"/> |
   |    | <rom name="1797b.prom-u19" size="2048" crc="ec14ad16" sha1="7d828a6917d5c50b9c3c943271668dfd6212b366" region="maincpu" offset="9800"/> |
   |    | <rom name="1798b.prom-u20" size="2048" crc="86743a4f" sha1="33d6b6a24b47bc2090636f8e89eff997eb35501d" region="maincpu" offset="a000"/> |
   |    | <rom name="1799b.prom-u21" size="2048" crc="41198a83" sha1="8432fc921ab174c767c594fca1211cb20c0efd55" region="maincpu" offset="a800"/> |
   |    | <rom name="1800b.prom-u22" size="2048" crc="6a062a04" sha1="cae125f5c0867898f2c0a159026da69ff5a2897f" region="maincpu" offset="b000"/> |
   |    | <rom name="1801b.prom-u23" size="2048" crc="f38488fe" sha1="dd0f2c655970e8755f9ca1898313ff5fd9f11563" region="maincpu" offset="b800"/> |
   |    | <rom name="7751.bin" size="1024" crc="6a9534fc" sha1="67ad94674db5c2aab75785668f610f6f4eccd158" region="audiocpu" offset="0"/> |
   |    | <rom name="1516.bg-u13" size="8192" crc="e93a2281" sha1="61c9022edfb8fee2b7214d87d6bbed415fba9601" region="gfx1" offset="0"/> |
   |    | <rom name="1517.bg-u8" size="8192" crc="1e589101" sha1="6805644e18e5b18b96e6a407ec217f02c8931ec2" region="gfx1" offset="2000"/> |
   |    | <rom name="1518a.bg-u22" size="8192" crc="2d5932fe" sha1="a9ca239a062e047b307cf3d0740cb6492a55abb4" region="gfx2" offset="0"/> |
   |    | <rom name="1543snd.bin" size="4096" crc="b525ce8f" sha1="61e541061a0a579101e52ffa2431540010b9df3e" region="n7751" offset="0"/> |
   |    | <rom name="1544snd.bin" size="4096" crc="56c79fb0" sha1="26de83efcc97318220603f83acf4387f6d70d806" region="n7751" offset="1000"/> |
   |    | <rom name="pr1512.u31" size="32" crc="414ebe9b" sha1="3df8694e3d26635d19fd4cdf02bd0998e8538b5b" region="prom" offset="0"/> |
   |    | <sample name="zap"/> |
   |    | <sample name="jumpdown"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3867000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="N7751" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="samples" name="Samples"/> |
   |    | <chip type="audio" tag="music" name="TMS36XX" clock="247"/> |
   |    | <chip type="audio" tag="dac" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="59.998138" pixclock="5156000" htotal="328" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="1" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="4"/> |
   |    | </input> |
   |    | <dipswitch name="Lives" tag="D3D2" mask="3"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="4" value="2"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    |    | <dipvalue name="6" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="D3D2" mask="4"> |
   |    |    | <dipvalue name="Upright" value="4" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="D3D2" mask="24"> |
   |    |    | <dipvalue name="Easy" value="0"/> |
   |    |    | <dipvalue name="Medium" value="16" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="8"/> |
   |    |    | <dipvalue name="Hardest" value="24"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="D3D2" mask="96"> |
   |    |    | <dipvalue name="10000" value="32"/> |
   |    |    | <dipvalue name="20000" value="64" default="yes"/> |
   |    |    | <dipvalue name="40000" value="96"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Infinite Lives (Cheat)" tag="D3D2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="D1D0" mask="15"> |
   |    |    | <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="2 Coins/1 Credit 5/3 6/4" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 4/3" value="10"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="11"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 4/5" value="12"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="13"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 5/11" value="14"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 4/9" value="15"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="D1D0" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 5/3 6/4" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit 4/3" value="160"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 5/6" value="176"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 4/5" value="192"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit 2/3" value="208"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 5/11" value="224"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits 4/9" value="240"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="80"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="128"/> |
|
|