dokidoki: MAME ROM Information. History:
Doki Doki Penguin Land (c) 1985 Sega.
- TECHNICAL -
Main CPU : Z80
Sound Chips : SN76496
Palette colors : 16
Players : 2
Buttons : 2
- TRIVIA -
Even if titlescreen says 1985, Doki Doki Penguin Land was released in January 1986 in Japan.
- SERIES -
1. Doki Doki Penguin Land (1985)
2. Doki Doki Penguin Land Uchuu Daibouken (1987, Sega Master System)
3. Ikasuze! Koi no Doki Doki Doki Penguin Land MD (1990, Sega MegaDrive)
4. Doki Doki Penguin Land Arrange (as part of "Sega Ages Vol 23: Sega Memorial Collection")
- PORTS -
* Consoles :
Sega SG-1000 (1985)
Nintendo GameBoy (1990)
Sega Saturn (1997, as part of the "Sega Memorial Collection Vol. 2")
Sony PlayStation 2 (Dec.22, 2005; "Sega Memorial Selection - Sega Ages 2500 Vol.23 [Model SLPM-62709]")
* Computers :
MSX (1985)
* Others :
Mobile Phones (2004 as "Penguin Love")
- SOURCES -
Game's rom.
MAME Info:
0.109u1 [Tomasz Slanina, Guru]
WIP:
- 0.132u5: Intel 8255A PPI (MESS Team): Added a new implementation of the I8255A device. Rewritten from scratch to properly support handshaking in modes 1 and 2. Refactored SG-1000a driver to use the new implementation.
- 0.132u1: Fabio Priuli fixed drivers using the TMS9928 (type of frameskip causes crash).
- 0.127u4: Curt Coder fixed refresh rate from 60 to 59.922747Hz and interrupts in SG-1000a driver, added 8255PPI and coin counter.
- 0.119u2: Sonikos cleaned up input ports in SG-1000 driver. Added dipswitch for the coins and service switch.
- 0.117: Zsolt Vasvari simplified code in TMS9928 video system.
- 0.116u2: Justin Kerk and Lord Nightmare updated Doki Doki Penguin Land to correctly use the SN76489 instead of the SN76496, which was a later design.
- 0.113u1: Speedfreak and Mike Ellery added 'Demo Sounds' dipswitch.
- 0.111u5: Aaron Giles removed gross TMS9928a configuration in place of more standard techniques. Updates the SG-1000A driver accordingly.
- 0.111u4: R. Belmont fixed TMS9928 so it recalculates the pattern mask when its dependancies change so we don't end up in weird half-modes.
- 0.109u1: Tomasz Slanina and Guru added Doki Doki Penguin Land (Sega 1985).
- 25th September 2006: Tomasz Slanina - Added (recently dumped by Guru) Doki Doki Penguin Land to Sega sg1000a driver.
- 24th September 2006: Guru - Doki Doki Penguin Land arrived a few days ago from Japan with the latest PCB shipment. Thanks to Dyq and BNathan for the funds used to purchase most of the Mahjong games.
Recommended Games (Maze Extra):
Bagman
Super Bagman
Tutankham
Cavelon
Crystal Castles
Flip & Flop (Max-A-Flex)
Money Money
Uncle Poo
Hero
Spatter
The Tower of Druaga
Doki Doki Penguin Land
The Return of Ishtar
Kid no Hore Hore Daisakusen
Mustache Boy
Marchen Maze
Ufo Senshi Yohko Chan
Evil Stone
Magical Crystals
Cheese Chase
Mad Donna
Princess Clara Daisakusen
Burglar X
Shocking
Monkey Ball
Monster Farm Jump
Romset: 48 kb / 3 files / 20.6 zip
MAME XML Output:
   | <game name="dokidoki" sourcefile="sg1000a.c"> |
   |    | <description>Doki Doki Penguin Land</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="epr-7356.ic1" size="16384" crc="95658c31" sha1="f7b5638ab1b8b244b189317d954eb37b51923791" region="maincpu" offset="0"/> |
   |    | <rom name="epr-7357.ic2" size="16384" crc="e8dbad85" sha1="9f13dafacee370d6e4720d8e27cf889053e79eb3" region="maincpu" offset="4000"/> |
   |    | <rom name="epr-7358.ic3" size="16384" crc="c6f26b0b" sha1="3753e05b6e77159832dbe88562ba7a818120d1a3" region="maincpu" offset="8000"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="snsnd" name="SN76489" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="280" height="216" refresh="59.922738" pixclock="5369317" htotal="342" hbend="25" hbstart="305" vtotal="262" vbend="28" vbstart="244" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="1"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="48"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" 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="16"/> |
|
|