Home News Forum                            
 

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

mstworld: MAME ROM Information.


History:

Monsters Worlds (c) 1994 TCH.


A straight rip-off of Mitchell's "Super Pang" with different sprites.


- TECHNICAL -


Main CPU : Z80 (@ 24 Mhz), Z80 (@ 6 Mhz)

Sound Chips : OKI6295 (@ 7.5 Khz)


Screen orientation : Horizontal

Video resolution : 384 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 2048


Players : 2

Control : 8-way Joystick

Buttons : 3


- SOURCES -


Game's rom.




MAME Info:

0.95u2 [?]


WIP:

- 0.144u5: hap fixed access violation before OK in Monsters World.

- 0.138u1: Changed description to 'Monsters World (bootleg of Super Pang)'.

- 0.105u5: Changed user1 rom to cpu1.

- 0.105u2: Sonikos fixed Monsters World dipswitches. Added 'Coinage', 'Lives', 'Difficulty' and 'Demo Sounds' dipswitches.

- 0.100: David Haywood kludged around glitches in Monsters World. Changed Z80 CPU1 clock speed to 24MHz.

- 0.99u10: David Haywood fixed Monsters World - Game now playable. Changed parent description to 'Monsters World'. Changed region user1 to user2 and cpu1 to user1. Changed OKI6295 clock speed to 7500 Hz. Added dipswitches 'ds1', 'ds2', 'ds2' and 21x 'Unknown'.

- 10th September 2005: David Haywood - I've been working a bit more on Monsters World with Dox. Considering this is basically a bootleg of Super Pang they sure liked to make our lives difficult. As well as scrambling all the decrytped code and data blocks (created when making the bootleg) together in a single rom, they've changed the video banking and various other bits and pieces... a real nightmare.

- 0.95u3: Changed region sound1 to user1.

- 0.95u2: Added Monsters World (TCH 1994). Different memory map etc. to speed spin. Note: Monsters World is basically a bootleg of Mitchell's Super Pang. The code is a patched version of the current parent 'spang' set supported by MAME with many code changes and the majority of strings patched out. Super Pang is encrypted using the 'Kabuki' encryption system, so to decrypt the game decrypted code and decrypted data must be split. Monster World contains banks of decrypted data and decrypted code scrambled together in a single rom, using a GAL to decode the addresses on the actual PCB. There are several other changes from Super Pang too. Monsters World has no NVRAM / EEPROM, and has its own sound CPU driving only an OKI6925. Video RAM Banking has also been changed. The actual Monsters World PCB is very close to the Speed Spin PCB but in terms of emulation the video etc. is closer to Mitchell driver.


LEVELS: 40


Other Emulators:

* FB Alpha


Recommended Games (Pang):

Pang

Super Pang

Pang! 3

Mighty! Pang

Pang Poms

Genix Family

Monsters World

Choky! Choky!

Lucky Boom


Romset: 1824 kb / 9 files / 855.6 zip




MAME XML Output:

       <game name="mstworld" sourcefile="mitchell.c">
              <description>Monsters World (bootleg of Super Pang)</description>
              <year>1994</year>
              <manufacturer>bootleg (TCH)</manufacturer>
              <rom name="mw-1.rom" size="524288" crc="c4e51fb4" sha1="60ad4ff2cec3a4d13b4aa0319dfcdab941404b1a" region="maincpu" offset="0"/>
              <rom name="mw-2.rom" size="32768" crc="12c4fea9" sha1="4616f2d70022abcf89f244f3f365b39b96973368" region="audiocpu" offset="0"/>
              <rom name="mw-3.rom" size="524288" crc="110c6a68" sha1="915758cd467fbcdfa18ca99df036dca40dfc4649" region="user2" offset="0"/>
              <rom name="mw-4.rom" size="131072" crc="28a3af15" sha1="99547966b2b5e06e097c55bbbb86a1c2809fa98c" region="gfx1" offset="0"/>
              <rom name="mw-5.rom" size="131072" crc="ffdf7e9f" sha1="b7732837cc5606d4a868eeaaff438b1a86bd72d7" region="gfx1" offset="20000"/>
              <rom name="mw-6.rom" size="131072" crc="1ed773a3" sha1="0e8517a5c9bed57ecf3bb850152b8c1e1bd3faaa" region="gfx1" offset="40000"/>
              <rom name="mw-7.rom" size="131072" crc="8eb7525c" sha1="9c3fa9373803e9534c1ad7063d660abe130f7b49" region="gfx1" offset="60000"/>
              <rom name="mw-8.rom" size="131072" crc="b9b92a3c" sha1="97191958a539c6f2eacb3956e8371acbaaa43795" region="gfx2" offset="0"/>
              <rom name="mw-9.rom" size="131072" crc="75fc3375" sha1="b2e7551bdbe2b0f1c28f6e912a8efaa5645b2ff5" region="gfx2" offset="20000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="24000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="990000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Coinage" tag="DSW0" mask="7">
                     <dipvalue name="A 1Coin 4Credits / B 1Coin 4Credits" value="3"/>
                     <dipvalue name="A 1Coin 3Credits / B 1Coin 3Credits" value="2"/>
                     <dipvalue name="A 1Coin 2Credits / B 1Coin 2Credits" value="1"/>
                     <dipvalue name="A 1Coin 1Credit / B 1Coin 4Credists" value="0" default="yes"/>
                     <dipvalue name="A 2Coins 1Credit / B 1Coin 2Credits" value="4"/>
                     <dipvalue name="A 2Coins 1Credit / B 1Coin 3Credits" value="5"/>
                     <dipvalue name="A 3Coins 1Credit / B 1Coin 2Credits" value="6"/>
                     <dipvalue name="A 4Coins 1Credit / B 1Coin 1Credit" value="7"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW0" mask="24">
                     <dipvalue name="1" value="0" default="yes"/>
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="16"/>
                     <dipvalue name="4" value="24"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW0" mask="96">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Normal" value="32" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="96"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              </dipswitch>
              <dipswitch name="ds1" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="ds2" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="supported" palettesize="2048"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise