wb3: MAME ROM Information. History:
Wonder Boy III - Monster Lair (c) 1988 Sega.
The 3rd sequel of the well-known series. During the first round, Wonder Boy is walking through a world collecting food to get energy; at the end, a Boss is waiting. After a few worlds have been completed, Wonder Boy is mostly flying around and shooting different enemies.
- TECHNICAL -
Sega System 16A hardware
Game ID : 317-0084
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2151 (@ 4 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Developed by Westone.
Released in November 1988 in Japan.
- UPDATES -
FD1094 317-0084
* Runs on Sega System 16A hardware.
FD1094 317-0085
* Japanese version
* Runs on Sega System 16B hardware.
FD1094 317-0089
* World version
* Runs on Sega System 16B hardware.
8751 317-0098
* World version
* Runs on Sega System 16B hardware.
- SERIES -
1. Wonder Boy (1986)
2. Wonder Boy in Monster Land (1987)
3. Wonder Boy III - Monster Lair (1988)
4. Wonder Boy IV - Monster World II (Sega Mega Drive)
5. Wonder Boy V - Monster World III (1991, Sega Mega Drive)
6. Monster World IV (1994, Sega Mega Drive)
- STAFF -
Programmer : Naoki Hoshizaki
Character designers : Rie Ishizuka, Hiromi Suzuko
Music composer / Effect designer : Shin-ichi Sakamoto
Director : Ryuichi Nishizawa
Assistant : Takanori Kurihara, Yoshihito Saisho
Supervisor : Michishito Ishizuka
- PORTS -
* Consoles :
Sega Master System (1989)
Sega Mega Drive (1990)
NEC PC-Engine CD
Sony PlayStation 2 (2007, "Sega Ages 2500 Vol. 29 - Monster World Complete Collection")
- SOURCES -
Game's rom.
MAME Info:
0.36b1 [Andrew Prime]
0.34b4 [Phil Stroffolino]
TODO:
* Wanted: 317-0086/0088 FD1094 CPUs
WIP:
- 0.138u4: Team Europe added clone Wonder Boy III - Monster Lair (set 6, System 16A, FD1089A 317-xxxx). Changed description of clone 'Wonder Boy III - Monster Lair (set 5, System 16A, FD1089A 317-xxxx)' to 'Wonder Boy III - Monster Lair (set 5, System 16A, FD1089A 317-xxxx, bad dump?)'.
- 8th September 2008: Guru - Wonder Boy 3 Monster Lair (1988 Sega bootleg) arrived from Korea. Thanks to gp-lee.
- 0.127u1: Atari Ace moved FD1089 decryption keys to external files. Added 317-wb35.key to clone Wonder Boy III - Monster Lair (set 5, System 16A, FD1089A 317-xxxx).
- 0.125u6: Volker Hann added clone Wonder Boy III - Monster Lair (set 5, System 16A, FD1089A 317-xxxx).
- 0.116u2: Aaron Giles fixed foreground/background gfx in Wonder Boy III.
- 28th July 2006: Guru - Sega System 16 Monster Lair with 317-0085 CPU and other games just arrived in 2 huge boxes. I think most of these are just for fixing issues in MAME (snd/gfx etc). Big thanks to Tingoes.
- 0.94u4: Chack'n added clone Wonder Boy III - Monster Lair (set 4, Japan, System 16B, FD1094 317-0087). Changed parent description to 'Wonder Boy III - Monster Lair (set 5, World, System 16B, 8751 317-0098)'.
- 0.92: Changed description of '(World, System 16B, 8751 317-0098)' to '(set 4, World, System 16B, 8751 317-0098)' and clones '(System 16A, FD1094 317-0084)' to '(set 1, System 16A, FD1094 317-0084)', '(World, System 16B, FD1094 317-0089)' to '(set 3, World, System 16B, FD1094 317-0089)' and '(Japan, System 16B, FD1094 317-0085)' to '(set 2, Japan, System 16B, FD1094 317-0085)'. Renamed (wb3b) to (wb3), (wb3a) to (wb31), (wb3ba) to (wb33) and (wb3bb) to (wb32).
- 0.89u2: Changed description to 'Wonder Boy III - Monster Lair (World, System 16B, 8751 317-0098)'. Added I8751 (8MHz) MCU and uPD7759 sound.
- 0.89u1: Added dipswitches 'Difficulty' and 'Test Mode'.
- 0.88u7: Changed Z80 CPU2 clock speed to 5MHz palettesize to 6144 colors. Fixed gfx2 rom loading. Changed description of clone '(System 16A, 317-0084)' to '(System 16A, FD1094 317-0084)'.
- 0.88u6: Changed description of clones '(System 16B, World, 317-0089)' to '(World, System 16B, FD1094 317-0089)', '(System 16B, Japan, 317-0085)' to '(Japan, System 16B, FD1094 317-0085)' and '(System 16A, 317-0086)' to '(System 16A, 317-0084)'.
- 0.88u4: Chris Hardy added clone Wonder Boy III - Monster Lair (System 16A, 317-0086). Changed parent description to 'Wonder Boy III - Monster Lair (System 16B, World, not encrypted)' and clones '(World, 317-0089)' to '(System 16B, World, 317-0089)' and '(Japan, 317-0085)' to '(System 16B, Japan, 317-0085)'. Renamed (wb3) to (wb3b), (wb3a) to (wb3ba), (wb3b) to (wb3bb) and (wb3bl) to (wb3bbl).
- 0.88u3: Added new 317-0085 and 317-0089 keys.
- 0.88u2: Added FD1094 keys 317-0085/89 to Wonder Boy III clones. Changed description to 'Wonder Boy III - Monster Lair (World, not encrypted)' and clones '(set 2, 317-0089)' to '(World, 317-0089)' and '(set 3, 317-0085)' to '(Japan, 317-0085)'.
- 26th October 2004: MASH - Fixed Wonder Boy III (set 2 and 3) sound.
- 0.88: Charles MacDonald and Nicola Salmoria added clone 'Wonder Boy III - Monster Lair (set 3, 317-0085)'. Changed parent description to 'Wonder Boy III - Monster Lair (set 1, not encrypted)' and clone '(set 2)' to '(set 2, 317-0089)'.
- 9th October 2004: Charles MacDonald - Here's Wonderboy III - Monster Lair (System 16B, 317-0085) decrypted and running. Thanks to Thierry (aka ShinobiZ) for donating the Wonderboy III CPU and ROM board. This version of the game runs on the original type of ROM board. It has a warning screen and a simpler test mode, so perhaps this is the older version of the two. I think now all varities of this game have been accounted for.
- 5th October 2004: Charles MacDonald - Here's Wonder Boy III - Monster Lair (System 16B, 317-0089) decrypted and running. Thanks to Dave Widel for donating the FD1094 used by this game. Apart from some priority errors in the emulator it runs fine. Sprite banking is implemented in an odd way, I'll be getting a WB3 ROM board to soon to verify.
- 0.72u1: Fixed sound.
- 0.70u5: Inigo Luja added 'Demo Sounds' dipswitch.
- 0.36b2: Andrew Prime added clone Wonder Boy III - Monster Lair (set 2). Changed parent description to 'Wonder Boy III - Monster Lair (set 1)'.
- 0.36b1: Andrew Prime added Wonder Boy III - Monster Lair (Sega / Westone 1988).
- 0.35b13: Changed description to 'Wonder Boy III - Monster Lair (bootleg)'.
- 0.34b4: Phil Stroffolino added Wonder Boy Monster Lair (bootleg) (1988).
LEVELS: 14
Other Emulators:
* Calice
* FB Alpha
* System 16
Recommended Games (Platform Extra):
Flicky
Pac-Land
Pac-Land (United Amusements PC Engine)
Son Son
Road Runner
Vs. Super Mario Bros
Super Mario Bros. (PlayChoice-10)
Super Mario Bros. 2 (PlayChoice-10)
Super Mario Bros. 3 (PlayChoice-10)
Super Mario World
Wiz
Alex Kidd: The Lost Stars
Athena
The Goonies (PlayChoice-10)
Vs. The Goonies
Legend
Red Robin
Wonder Boy
Wonder Boy in Monster Land
Wonder Boy III - Monster Lair
Chip'n Dale: Rescue Rangers (PlayChoice-10)
Psychic 5
Psycho Soldier
Shadowland
Tricky Doc
Wardner
Bonze Adventure
Dynamite Dux
Hard Head
Hard Head 2
Konek-Gorbunok
The NewZealand Story
Fantasy Land
Keith Courage In Alpha Zones
Legend of Hero Tonma
Marvel Land
Toki
Willow
Blue's Journey
Hammerin' Harry
Liquid Kids
Mega Twins
Nemo
Yo! Noid (PlayChoice-10)
Caveman Ninja / Joe & Mac
Ninja Clowns
PuLiRuLa
Rockin' Kats (PlayChoice-10)
The Simpsons
Three Wonders - Midnight Wanderers
The Addams Family (Nintendo Super System)
Asterix
Kid Chameleon (Mega-Tech)
Aladdin
J. J. Squawkers
Magical Cat Adventure
Spin Master / Miracle Adventure
B.C. Kid
Battle Toads
Recalhorn
Super Trio
Top Hunter - Roddy & Cathy
Charlie Ninja
Romset: 992 kb / 14 files / 357.9 zip
MAME XML Output:
   | <game name="wb3" sourcefile="segas16b.c"> |
   |    | <description>Wonder Boy III - Monster Lair (set 5, World, System 16B, 8751 317-0098)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Sega / Westone</manufacturer> |
   |    | <rom name="epr-12259.a7" size="131072" crc="54927c7e" sha1="09a4c25b40aba2056c79b5c2e6e8cb7e6c05bc16" region="maincpu" offset="0"/> |
   |    | <rom name="epr-12258.a5" size="131072" crc="01f5898c" sha1="2422b4199ce5b63482f7fa1c790c90fc70a2b872" region="maincpu" offset="1"/> |
   |    | <rom name="epr-12124.a14" size="65536" crc="dacefb6f" sha1="789a5a99ad9419aee9da5397bcea34452ea8b4b3" region="gfx1" offset="0"/> |
   |    | <rom name="epr-12125.a15" size="65536" crc="9fc36df7" sha1="b39ccc687489e9781181197505fc78aa5cf7ea55" region="gfx1" offset="10000"/> |
   |    | <rom name="epr-12126.a16" size="65536" crc="a693fd94" sha1="38e5446f41b6793a8e4134fdd92b02b86e3589f7" region="gfx1" offset="20000"/> |
   |    | <rom name="epr-12090.b1" size="65536" crc="aeeecfca" sha1="496124b170a725ad863c741d4e021ab947511e4c" region="gfx2" offset="1"/> |
   |    | <rom name="epr-12094.b5" size="65536" crc="615e4927" sha1="d23f164973afa770714e284a77ddf10f18cc596b" region="gfx2" offset="0"/> |
   |    | <rom name="epr-12091.b2" size="65536" crc="8409a243" sha1="bcbb9510a6499d8147543d6befa5a49f4ac055d9" region="gfx2" offset="40001"/> |
   |    | <rom name="epr-12095.b6" size="65536" crc="e774ec2c" sha1="a4aa15ec7be5539a740ad02ff720458018dbc536" region="gfx2" offset="40000"/> |
   |    | <rom name="epr-12092.b3" size="65536" crc="5c2f0d90" sha1="e0fbc0f841e4607ad232931368b16e81440a75c4" region="gfx2" offset="80001"/> |
   |    | <rom name="epr-12096.b7" size="65536" crc="0cd59d6e" sha1="caf754a461feffafcfe7bfc6e89da76c4db257c5" region="gfx2" offset="80000"/> |
   |    | <rom name="epr-12093.b4" size="65536" crc="4891e7bb" sha1="1be04fcabe9bfa8cf746263a5bcca67902a021a0" region="gfx2" offset="c0001"/> |
   |    | <rom name="epr-12097.b8" size="65536" crc="e645902c" sha1="497cfcf6c25cc2e042e16dbcb1963d2223def15a" region="gfx2" offset="c0000"/> |
   |    | <rom name="epr-12127.a10" size="32768" crc="0bb901bb" sha1="c81b198df8e3b0ec568032c76addf0d1a1711194" region="soundcpu" offset="0"/> |
   |    | <rom name="317-0098.bin" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="5000000"/> |
   |    | <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <chip type="audio" tag="upd" name="UPD7759" clock="640000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="2" value="0"/> |
   |    |    | <dipvalue name="3" value="12" default="yes"/> |
   |    |    | <dipvalue name="4" value="8"/> |
   |    |    | <dipvalue name="5" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="50k/100k/180k/300k" value="16" default="yes"/> |
   |    |    | <dipvalue name="50k/150k/300k" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Normal" value="32" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test Mode" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="No" value="64" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="112"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="6144"/> |
|
|