twinkle: MAME ROM Information. History:
Twinkle (c) 1997 SemiCom.
A sequel to "Hyper Pacman". The power-ups tossed throughout the mazes consist of vision goggles, helmet/laser helmets, speed, hyperspeed, jump shoes, bonus stages and free pac-men. The game ends after the 40th stage.
- TECHNICAL -
Main CPU : 68000 (@ 16 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2151 (@ 4 Mhz), OKI6295 (@ 7.575 Khz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 57.50 Hz
Palette colors : 256
Players : 2
Control : 8-way joystick
Buttons : 2 (JUMP, LASER)
- SERIES -
1. Hyper Pacman (1995)
2. Twinkle (1997)
- SOURCES -
Game's rom.
MAME Info:
0.93u3 [Corrado Tomaselli / MAME Italian Forum, David Haywood]
0.92 [?]
WIP:
- 0.145u5: David Haywood fixed pellets in Twinkle no longer bounce during gameplay. Added dipswitches 'Lives', 'Pellet Animations' and 4x 'Unknown'.
- 0.95u1: Sonikos added 'Free Play' and removed 'Lives' dipswitch.
- 0.93u3: Added protdata.bin rom - Game now playable. The protdata.bin rom is not a real rom but instead the data extracted from shared ram, the MCU puts it there. Changed 'Hyper Pacman (set 2)' to parent set 'Twinkle'. Renamed (hyperpaa) to (twinkle).
- 0.92: Added clone Hyper Pacman (set 2) with 87c52.mcu cpu3 rom (can't be dumped).
- 4th February 2005: f205v dumped Twinkle (1997).
- 17th December 2004: Dumping Project - Randy have collaborated with the MAME Italian Forum to win a graphically interesting Italian "Hyper Pac-Man" bootleg called "Twinkle" (big thanks to Sophitia and the rest of the Forum on that one).
Other Emulators:
* FB Alpha
* Raine
LEVELS: 40
Recommended Games (Maze Pac-Man):
Pac-Man / PuckMan
Namco Classic Collection Vol.2 (Pac-Man)
Pac-Man - 25th Anniversary Edition
Pac-Man Plus
Super Pac-Man
Pac & Pal
Pac-Mania
4 Fun in 1 (Ghost Muncher)
unknown Pac-Man gambling game
Ghostmuncher Galaxian (bootleg)
Ms. Pac-Man
Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion
Pac-Man - 25th Anniversary Edition (Ms. Pac-Man)
Jr. Pac-Man
Hyper Pacman
XESS - The New Revolution (Hyper Pacman)
Twinkle
Funny Strip
Puckman Pockimon
-
Professor PacMan
Pac-Land
Pac-Land (United Amusements PC Engine)
Puzzle Club
Pac-Slot
Romset: 1089 kb / 6 files / 354.1 zip
MAME XML Output:
   | <game name="twinkle" sourcefile="snowbros.c"> |
   |    | <description>Twinkle</description> |
   |    | <year>1997</year> |
   |    | <manufacturer>SemiCom</manufacturer> |
   |    | <rom name="uh12.bin" size="131072" crc="a99626fe" sha1="489098a2ceb36df97b6b1d59b7b696300deee3ab" region="maincpu" offset="1"/> |
   |    | <rom name="ui12.bin" size="131072" crc="5af73684" sha1="9be43e5c71152d515366e422eb077a41dbb3fe62" region="maincpu" offset="0"/> |
   |    | <rom name="u1.bin" size="65536" crc="e40481da" sha1="1c1fabcb67693235eaa6ff59ae12a35854b5564a" region="soundcpu" offset="0"/> |
   |    | <rom name="87c52.mcu" size="65536" status="nodump" region="cpu2" offset="0"/> |
   |    | <rom name="protdata.bin" size="512" crc="00d3e4b4" sha1="afa359a8b48605ff034133bad2a0a182429dec71" region="user1" offset="0"/> |
   |    | <rom name="uj15.bin" size="262144" crc="0a534b37" sha1="b7d780eb4668f1f757a60884c022f5bbc424dc97" region="oki" offset="0"/> |
   |    | <rom name="ua4.bin" size="524288" crc="6b64bb09" sha1="547eac1ad931a6b937dff0b922d06af92cc7ab73" region="gfx1" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="999900"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="57.500000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="14"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="14" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="10"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="112"> |
   |    |    | <dipvalue name="Level 1" value="32"/> |
   |    |    | <dipvalue name="Level 2" value="16"/> |
   |    |    | <dipvalue name="Level 3" value="0"/> |
   |    |    | <dipvalue name="Level 4" value="112" default="yes"/> |
   |    |    | <dipvalue name="Level 5" value="96"/> |
   |    |    | <dipvalue name="Level 6" value="80"/> |
   |    |    | <dipvalue name="Level 7" value="64"/> |
   |    |    | <dipvalue name="Level 8" value="48"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="3"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="4" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Pellet Animations" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="256"/> |
|
|