Home News Forum                            

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

3wondersh: MAME ROM Information.


Three Wonders (c) 1991 Capcom.

Three Wonders contains 3 games :

1) Midnight Wanderers - Quest for the chariot

2) Chariot - Adventure through the sky

3) Don't Pull


Capcom Play System (CPS) hardware

Game ID : CP-S No. 16

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Players : 2

Control : 8-way joystick

Buttons : 3

=> Midnight Wanderers : [A] Attack, [B] Jump

=> Chariot : [A] Shot, [B] Tail shot

=> Don't Pull : [A] Push Block/Break Block, [B] Push Block/Break Block


Released in May 1991.

This game is known in Japan as "Wonder 3 [CP-S No. 16]".

The main character of the action game (Midnight Wanderers) appears as a striker character (Lou) in "Marvel vs. Capcom - Clash of Super Heroes".

The roar that the bosses make when they die is sampled from 'Return of the Jedi' - it's the bellow that Jabba the Hutt makes when Bib Fortuna rudely awakens him to the arrival of Luke Skywalker in his throne room.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Captain Commando : G.S.M. Capcom 5 - PCCB-00083) on 21/03/1992.


The US versions have the "Winners Don't Use Drugs" screen.

"Wonder 3" (the Japanese version) has some differences :

* The action game is called 'Roosters' instead 'Midnight Wanderers'.

* Roosters is slightly harder in a few ways : the stage 1 mid-boss has a faster rate of fire, the stage 1 end-boss is more aggressive by shooting less and punching more and near the end of stage 2 where the water is deep some of the platforms will crumble away when you step on them.


Game Designer : Udatoshi

Programmer : Koma Chan

Character Designer : Kurisan

B.G. Designer : Kuramoyan

Sound Composer : Masaki Izutani (T. Yomage)

Director : Yoshiki Okamoto (Kihaji Okamoto)


* Consoles :

Sony PSP (2006, "Capcom Classics Collection Remixed")

Sony Playstation 2 (2006, "Capcom Classics Collection, Volume 2")

Microsoft XBOX (2006, "Capcom Classics Collection, Volume 2")


Game's rom.

Machine's picture.

MAME Info:

0.37b13 [?]

0.35b2 [Paul Leaman]

0.34b4 [Paul Leaman]


- In Three Wonders you can select three games: MIDNIGHT WANDERERS (Action), CHARIOT (Shooting) and DON'T PULL (Puzzle)


- Clone 3wonderh: Three Wonders (hack?) unmapped ports. Kold666 (ID 03193)

- Clone 3wondersh: Dialog box on launch. Incog (ID 02892)


- 0.144u1: Kold666 added a note about RT_23.13B ROM in clone Wonder 3 (Japan 910520). Team CPS-1 fixed clone Three Wonders (USA 910520) ROMs labels and positions.

- 0.133u1: Renamed (3wonderu) to (3wondersu) and (3wonderh) to (3wondersh).

- 0.127u4: EMMA team added clone Three Wonders (hack?).

- 26th August 2008: Corrado Tomaselli dumped Three Wonders (hack?).

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1), B-board PLDs (iob1.11e and rt24b.1a) and C-board PLD (ioc1.ic1).

- 0.124u2: Nicola Salmoria fixed various graphic glitches (little graphic glitch on attract mode, in Midnight Wanderers, between level 1 and 2, when the Terror Twins are introduced, there's a white block on the screen and a glitch when you insert your record name when game is over).

- 0.124u1: Nicola Salmoria fixed CPS1 background color. This fixes wrong colour of background in game selection and start screens and points are displayed between lives of first player and the word INSERT COIN in Three Wonders.

- 0.63: Changed description to 'Three Wonders (World 910520)' and clones to 'Three Wonders (US 910520)' and 'Wonder 3 (Japan 910520)'. Added 'Game Mode' dipswitch.

- 0.55: Fixed corrupt background in the game "Don't Pull" of Three Wonders.

- 0.37b13: Added Three Wonders (World). Renamed (3wonders) to (3wonderu).

- 0.36b4: Renamed (3wonderj) to (wonder3).

- 0.35: Changed description of clone 'Three Wonders (Japan)' to 'Wonder 3 (Japan)'.

- 0.35b3: Fixed Three Wonders - Game now playable. Changed description of clone 'Wonder 3 (Japan)' to 'Three Wonders (Japan)'.

- 0.35b2: Paul Leaman added Three Wonders (US) (Capcom 1991) and clone Wonder 3 (Japan), preliminary.

- 0.34b4: Paul Leaman added 3 Wonders (Testdriver).

LEVELS: 5 - 7 - 16 (midnight wanderers - chariot - don't pull! [this one restarts once])

Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Platform Extra):



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


Alex Kidd: The Lost Stars


The Goonies (PlayChoice-10)

Vs. The Goonies


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


Tricky Doc


Bonze Adventure

Dynamite Dux

Hard Head

Hard Head 2


The NewZealand Story

Fantasy Land

Keith Courage In Alpha Zones

Legend of Hero Tonma

Marvel Land



Blue's Journey

Hammerin' Harry

Liquid Kids

Mega Twins


Yo! Noid (PlayChoice-10)

Caveman Ninja / Joe & Mac

Ninja Clowns


Rockin' Kats (PlayChoice-10)

The Simpsons

Three Wonders - Midnight Wanderers

The Addams Family (Nintendo Super System)


Kid Chameleon (Mega-Tech)


J. J. Squawkers

Magical Cat Adventure

Spin Master / Miracle Adventure

B.C. Kid

Battle Toads


Super Trio

Top Hunter - Roddy & Cathy

Charlie Ninja

Recommended Games (Space Kids 2)

Rabio Lepus


Parodius DA!

Fantastic Journey

Sexy Parodius

Pistol Daimyo no Bouken


Cotton 2

Cotton Boomerang

Hacha Mecha Fighter

Three Wonders - Chariot

Mystic Riders

Eco Fighters

Pilot Kids

Taihou de Doboon

Recommended Games (Maze Pengo):





Kick Boy

Mr. Jong

Rock Duck

Scrambled Egg

Pirate Ship Higemaru

Rumba Lumber


Kitten Kaboodle

Meikyu Jima

Yam! Yam!?


Three Wonders - Don't Pull Puzzle

Mr. Kicker

Romset: 5443 kb / 27 files / 2.29 zip

MAME XML Output:

       <game name="3wondersh" sourcefile="cps1.c" cloneof="3wonders" romof="3wonders">
              <description>Three Wonders (hack)</description>
              <rom name="22.bin" size="131072" crc="e6071884" sha1="5cf1a859739cf98846cb049b64fd083733acb29c" region="maincpu" offset="0"/>
              <rom name="26.bin" size="131072" crc="a28447b7" sha1="e3f11911f1d3d115c03edf1bb6c8a68fccd9e9b3" region="maincpu" offset="1"/>
              <rom name="23.bin" size="131072" crc="fd3d6509" sha1="0824ec397d12c2b832c9e694c23b59c2e489ed3b" region="maincpu" offset="40000"/>
              <rom name="27.bin" size="131072" crc="999cba3d" sha1="99dfb902c0c77f798a868eb13340eb54fb4a84d3" region="maincpu" offset="40001"/>
              <rom name="rt_28a.9f" merge="rt_28a.9f" size="131072" crc="054137c8" sha1="e4c406e0a32198323a5931093fbaa6836510b8ad" region="maincpu" offset="80000"/>
              <rom name="rt_33a.9h" merge="rt_33a.9h" size="131072" crc="7264cb1b" sha1="b367acb9f6579569321ecaa98a14e29dd775b9db" region="maincpu" offset="80001"/>
              <rom name="rte_29a.10f" merge="rte_29a.10f" size="131072" crc="cddaa919" sha1="0c98e95ad5033d2c5ade7651243e7ccdb4e35463" region="maincpu" offset="c0000"/>
              <rom name="rte_34a.10h" merge="rte_34a.10h" size="131072" crc="ed52e7e5" sha1="352433ae484967d26376141e3a8a0f968b98fde6" region="maincpu" offset="c0001"/>
              <rom name="16.bin" size="262144" crc="c997bca2" sha1="6b6cd9c2fc56690c42a3368cd5e6c98d6bff5b5b" region="gfx" offset="0"/>
              <rom name="6.bin" size="262144" crc="3eea321a" sha1="4368aaf8a532c29f4b950adb2daedd3069d84cf1" region="gfx" offset="1"/>
              <rom name="18.bin" size="262144" crc="98acdfd4" sha1="910dfd6742e166530388c700c0797e692e501f97" region="gfx" offset="2"/>
              <rom name="8.bin" size="262144" crc="dc9ca6f9" sha1="77549e9a128d1b7ca0c4547cdc56f43450d426e0" region="gfx" offset="3"/>
              <rom name="12.bin" size="262144" crc="0d8a6007" sha1="48d61cbd91df01ba4b2f0e80e60375a50ddb065e" region="gfx" offset="4"/>
              <rom name="2.bin" size="262144" crc="d75563b9" sha1="7b7b105b84dc5d7b17838961fdd8be5bac90cbc6" region="gfx" offset="5"/>
              <rom name="14.bin" size="262144" crc="84369a28" sha1="3877186371fe289522133fd99be034b141a974ca" region="gfx" offset="6"/>
              <rom name="4.bin" size="262144" crc="d4831578" sha1="9ff5860f22976e9e4c023946f35e24fde84fe8ea" region="gfx" offset="7"/>
              <rom name="17.bin" size="262144" crc="040edff5" sha1="9747d67b980cc357c6fa732300a84ae55150bc51" region="gfx" offset="200000"/>
              <rom name="7.bin" size="262144" crc="c7c0468c" sha1="e7a14cf579b023e8954b7e06aa2337db4f53bedc" region="gfx" offset="200001"/>
              <rom name="19.bin" size="262144" crc="9fef114f" sha1="394afb083ce7c46d9a39097d0040f9e18aaab508" region="gfx" offset="200002"/>
              <rom name="9.bin" size="262144" crc="48cbfba5" sha1="74047433e50795e29d8299526ae2c424610f0a5e" region="gfx" offset="200003"/>
              <rom name="13.bin" size="262144" crc="8fc3d7d1" sha1="e2784e0fccfe062ea8dc440e4a884fc665f4a846" region="gfx" offset="200004"/>
              <rom name="3.bin" size="262144" crc="c65e9a86" sha1="359ab1e2dd0fcf38ed9815a6a50294cbeca8223c" region="gfx" offset="200005"/>
              <rom name="15.bin" size="262144" crc="f239341a" sha1="b1858f5f7a5d210c5327b84a797ed7e898250596" region="gfx" offset="200006"/>
              <rom name="5.bin" size="262144" crc="947ac944" sha1="d962f49ba532fc60209bb3957ff8a456855ef67f" region="gfx" offset="200007"/>
              <rom name="rt_9.12b" merge="rt_9.12b" size="65536" crc="abfca165" sha1="428069d3bdc45775854cd0e8abe447f134fe5492" region="audiocpu" offset="0"/>
              <rom name="rt_18.11c" merge="rt_18.11c" size="131072" crc="26b211ab" sha1="0ea03fdd9edff41eacfc52aa9e0421c10968356b" region="oki" offset="0"/>
              <rom name="rt_19.12c" merge="rt_19.12c" size="131072" crc="dbe64ad0" sha1="09f2ad522fe75d7bcca094b8c6696c3733b539d5" region="oki" offset="20000"/>
              <rom name="buf1" merge="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" merge="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" merge="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" merge="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" merge="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="rt24b.1a" merge="rt24b.1a" size="279" crc="54b85159" sha1="c6f4fb5d747a215f4f50e4f2258e35d3f9bdbb2e" region="bboardplds" offset="0"/>
              <rom name="iob1.11e" merge="iob1.11e" size="279" crc="3abc0700" sha1="973043aa46ec6d5d1db20dc9d5937005a0f9f6ae" region="bboardplds" offset="0"/>
              <rom name="ioc1.ic1" merge="ioc1.ic1" size="279" crc="0d182081" sha1="475b3d417785da4bc512cce2b274bb00d4cc6792" region="cboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSWA" 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/6 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSWA" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="24"/>
              <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Free Play" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives (Midnight Wanderers)" tag="DSWB" mask="3">
                     <dipvalue name="1" value="3"/>
                     <dipvalue name="2" value="2" default="yes"/>
                     <dipvalue name="3" value="1"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Difficulty (Midnight Wanderers)" tag="DSWB" mask="12">
                     <dipvalue name="Easy" value="12"/>
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Lives (Chariot)" tag="DSWB" mask="48">
                     <dipvalue name="1" value="48"/>
                     <dipvalue name="2" value="32"/>
                     <dipvalue name="3" value="16" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Difficulty (Chariot)" tag="DSWB" mask="192">
                     <dipvalue name="Easy" value="192"/>
                     <dipvalue name="Normal" value="128" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Lives (Don't Pull)" tag="DSWC" mask="3">
                     <dipvalue name="1" value="3"/>
                     <dipvalue name="2" value="2"/>
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Difficulty (Don't Pull)" tag="DSWC" mask="12">
                     <dipvalue name="Easy" value="12"/>
                     <dipvalue name="Normal" value="8" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Game Mode" tag="DSWC" mask="128">
                     <dipvalue name="Game" value="128" default="yes"/>
                     <dipvalue name="Test" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise