jpopnics: MAME ROM Information. History:
Jumping Pop (c) 1992 Nics.
A rip-off of "Plump Pop".
- SOURCES -
Game's ROM.
MAME Info:
0.124u4 [Robin Cooper, David Haywood]
WIP:
- 0.143u9: Added 'Unknown' dipswitch.
- 0.143u8: Added 'P1 & P2 Children Collision' and 'Unused' dipswitches.
- 0.128u1: Replaced 'Coin A/B' with 4x 'Unused' dipswitches.
- 0.124u4: Robin Cooper and David Haywood added Jumping Pop (Nics, Korean bootleg of Plump Pop) (Nics 1992).
- 20th April 2008: David Haywood - There is already a game in MAME called 'Jumping Pop', that one is a Korean hack of Tumble Pop by ESD, so when a user going by the name of 'Wavesolder' on the MAMEworld.info forums posted that he had a *different* game called Jumping Pop, this one by NICs it sparked my interest. From his initial screenshot it looked like they were using a Taito font in the game, and from the 2nd screenshot he then sent me it became quite clear that this game was based on Taito's Plump Pop. Like most of these Korean hacks/bootlegs they've changed all the graphics, all the sounds, rewritten parts to work with different hardware, but still used the original game code as a basis of it all. I spent a while hooking it up in MAME, and while there are still a few things that aren't perfect (mainly colours, it uses Palette RAM instead of PROMs and I think I've got the decode wrong) I thought these side-by-side shots would be interesting. Left: Taito's Plump Pop - Right: NICS' Jumping Pop. Pretty clear isn't it? Big thanks to Wavesolder / Robin Cooper for finding this one. I'll try and resolve the remaining issues, but they're proving to be rather annoying so far.
Other Emulators:
* FB Alpha
Recommended Games (Circus):
Cannonball
Circus
Clowns
Dead Eye
Gypsy Juggler
Space Walk
Kick
Wall Street
Circus Charlie
Cycle Mahbou
Plump Pop
Jumping Pop (Nics)
Angel Kids
Crazzy Clownz
Romset: 704 kb / 6 files / 291.1 zip
MAME XML Output:
   | <game name="jpopnics" sourcefile="tnzs.c"> |
   |    | <description>Jumping Pop (Nics, Korean bootleg of Plump Pop)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>bootleg (Nics)</manufacturer> |
   |    | <rom name="u96cpu2" size="131072" crc="649e951c" sha1="b26bb157da9fcf5d3eddbb637a4cb2cb1b0fedac" region="maincpu" offset="0"/> |
   |    | <rom name="u124cpu1" size="65536" crc="8453e8e4" sha1="aac1bd501a15f79e3ed566c949504169b2aa762d" region="sub" offset="0"/> |
   |    | <rom name="u94gfx" size="131072" crc="e49f2fdd" sha1="6824c6520d0039c062f028e69cbfa7b3790ea756" region="gfx1" offset="0"/> |
   |    | <rom name="u93gfx" size="131072" crc="a7791b5b" sha1="4abfe9b2612ed0d17f1282a60879cf1d0620ae4c" region="gfx1" offset="40000"/> |
   |    | <rom name="u92gfx" size="131072" crc="b30caac7" sha1="a434f67e1bec9848d9c3e184734d8cebee048176" region="gfx1" offset="80000"/> |
   |    | <rom name="u91gfx" size="131072" crc="18ada5f2" sha1="3307dd11e5cd0d0abe8b7751a5fbf54998558b34" region="gfx1" offset="c0000"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="dial" minimum="0" maximum="65535" sensitivity="70" keydelta="15"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="DSWA" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSWA" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSWA" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSWA" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSWA" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSWB" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Medium" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSWB" mask="12"> |
   |    |    | <dipvalue name="50k 200k 150k+" value="8"/> |
   |    |    | <dipvalue name="50k 250k 200k+" value="12" default="yes"/> |
   |    |    | <dipvalue name="100k 300k 200k+" value="4"/> |
   |    |    | <dipvalue name="100k 400k 300k+" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSWB" mask="48"> |
   |    |    | <dipvalue name="2" value="32"/> |
   |    |    | <dipvalue name="3" value="48" default="yes"/> |
   |    |    | <dipvalue name="4" value="16"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="P1 & P2 Children Collision" tag="DSWB" mask="64"> |
   |    |    | <dipvalue name="No" value="64" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="1024"/> |
|
|