toki: MAME ROM Information. History:
Toki (c) 1989 TAD.
With an evil scheme on hand, the evil sorcerer Vookimedlo teams up with Bashtar to take over the jungle. While this happens, Toki and Miho (Toki's girlfriend) get into some trouble, Miho ends up snatched away by Bashtar's hand, and in an attempt to stop Bashtar, Vookimedlo puts a spell onto Toki which turns him into a chimpanzee. And now, it's up to Toki to stop the evil sorcerer, save Miho and regain his human state.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Even if titlescreen says 1989, Toki was released in February 1990 in US.
Official TAD Corp. products:
JuJu Densetsu (Japanese release)
Toki (Outside Japan release)
Licensed products:
Toki (Fabtek, Inc.)
Unofficial products:
Toki (Datsu Electronics)
- STAFF -
Staff : Drew, Frank, Tago, Nishizawa, Kakiuchi, Sakuma, Ten, Fujisaku, Aoki, Yokoyama, Kitahara, Matsubara, Yokoyama
- PORTS -
* Consoles :
Atari 7800 (unreleased prototype)
Atari Lynx (1990)
Nintendo Famicom (1991)
Sega Mega Drive (This port uses the same sprites, but had the level data rewritten by the TAD Corporation, for a better console gaming experience - The credits list this port as 'A TAD Reprogrammed Game')
* Computers :
Commodore C64 (1991)
Atari ST (1991)
Commodore Amiga (1991)
- SOURCES -
Game's rom.
MAME Info:
0.37b16 [?]
0.35b11 [?]
0.31 [Jarek Parchanski]
WIP:
- 0.138u2: Corrado Tomaselli added clone Toki (US, set 2).
- 6th June 2010: Corrado Tomaselli dumped Toki (US, alt).
- 0.133u1: Corrado Tomaselli verified/changed VSync to 59.61 Hz in Toki.
- 0.130u3: Changed description of clone 'Toki (bootleg)' to 'Toki (Datsu bootleg)'.
- 0.123u1: Corrado Tomaselli changed OKI6295 pin 7 to "high" in Toki.
- 0.122u7: Robiza and Corrado Tomaselli fixed missing/wrong sounds in various events.
- 0.122u3: Bryan McPhail fixed hiscore display in clone Toki (US) (tokiu056gre).
- 0.122u2: Changed Z80 CPU1 clock speed to 3579545 Hz and OKI6295 to 1MHz.
- 0.111u3: Brian Oberholtzer updated Toki driver to display visual DIPs for the game.
- 0.111u2: David Haywood added clone JuJu Densetsu (Japan, bootleg). Renamed (tokij) to (juju).
- 0.111u1: Mamesick fixed visible area to 256x224 in Toki.
- 18th January 2006: f205v dumped JuJu Densetsu (Japan, bootleg).
- 0.97u1: Mamesick fixed Z80 frequency in Toki (bootleg).
- 0.89u5: Sebastien Volpe fixed Toki frequencies. Changed Z80 CPU2 clock speed to 4MHz.
- 0.84u5: Fixed MSM5205 sound volume and Z80/YM3812 clock speeds to 3579545 Hz in Toki (bootleg).
- 18th November 2001: William Kucharski submitted yet another modification to the Toki cocktail mode support.
- 13th November 2001: William Kucharski submitted another bug fix for the Toki cocktail mode.
- 8th November 2001: William Kucharski submitted fixes for Toki cocktail modes.
- 0.61: David Graves fixed a crash in the Toki driver.
- 0.37b16: Nicola Salmoria decrypted the Seibu sound CPU, giving sound in Toki. David Graves and Bryan McPhail fixed Toki original versions. Changed 'Toki (set 1)' to clone 'JuJu Densetsu (Japan)', 'Toki (set 3)' to parent 'Toki (World set 1)' and '(set 2)' to '(World set 2)'. Renamed (toki) to (tokij), (toki3) to (toki) and (toki2) to (tokia). Changed 68000 CPU1 clock speed to 10MHz and Z80 and YM3812 to 3579545 Hz. Added cpu2 rom ($10000). Replaced MSM5205 sound with OKI6295 (8000 Hz). Changed visible area to 256x240. Removed 3rd coin slot.
- 17th June 2001: Nicola Salmoria decrypted the Seibu sound CPU, giving sound in Raiden (alt), Dynamite Duke and Toki (original).
- 16th June 2001: David Graves and Bryan McPhail got the original Toki romsets working.
- 7th June 2001: Bryan McPhail and David Graves fixed and cleaned up the Toki driver.
- 0.35b11: Added Toki (set 1) and clones (set 2), (set 3) and Toki (US). Renamed (toki) to (tokib).
- 16th July 1999: Tatsuyuki Satoh fixed Toki YM-3812 sound.
- 8th April 1999: Nicola added several Toki sets, of which none yet work due to different hardware.
- 0.35b1: Jarek Parchanski fixed Toki title screens.
- 0.33b7: Sound in Toki [Nicola Salmoria]. Toki use the dynamic palette system [Aaron Giles]. Added Z80 CPU2, YM-3812 and MSM5205 sound. Known issues: The title screen is wrong. Changed description to 'Toki (bootleg)'.
- 0.31: Jarek Parchanski added Toki (Datsu 1990), bootleg.
- 13th March 1998: David Winter dumped Toki (bootleg).
LEVELS: 6
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Platform Extra):
Flicky
Pac-Land
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
Wiz
Alex Kidd: The Lost Stars
Athena
The Goonies (PlayChoice-10)
Vs. The Goonies
Legend
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
Shadowland
Tricky Doc
Wardner
Bonze Adventure
Dynamite Dux
Hard Head
Hard Head 2
Konek-Gorbunok
The NewZealand Story
Fantasy Land
Keith Courage In Alpha Zones
Legend of Hero Tonma
Marvel Land
Toki
Willow
Blue's Journey
Hammerin' Harry
Liquid Kids
Mega Twins
Nemo
Yo! Noid (PlayChoice-10)
Caveman Ninja / Joe & Mac
Ninja Clowns
PuLiRuLa
Rockin' Kats (PlayChoice-10)
The Simpsons
Three Wonders - Midnight Wanderers
The Addams Family (Nintendo Super System)
Asterix
Kid Chameleon (Mega-Tech)
Aladdin
J. J. Squawkers
Magical Cat Adventure
Spin Master / Miracle Adventure
B.C. Kid
Battle Toads
Recalhorn
Super Trio
Top Hunter - Roddy & Cathy
Charlie Ninja
Romset: 2760 kb / 13 files / 999.3 zip
MAME XML Output:
   | <game name="toki" sourcefile="toki.c"> |
   |    | <description>Toki (World, set 1)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>TAD Corporation</manufacturer> |
   |    | <rom name="l10_6.bin" size="131072" crc="94015d91" sha1="8b8d7c589eff038467f55e81ffd450f726c5a8b5" region="maincpu" offset="0"/> |
   |    | <rom name="k10_4e.bin" size="131072" crc="531bd3ef" sha1="2e561f92f5c5f2da16c4791274ccbd421b9b0a05" region="maincpu" offset="1"/> |
   |    | <rom name="tokijp.005" size="65536" crc="d6a82808" sha1="9fcd3e97f7eaada5374347383dc8a6cea2378f7f" region="maincpu" offset="40000"/> |
   |    | <rom name="tokijp.003" size="65536" crc="a01a5b10" sha1="76d6da114105402aab9dd5167c0c00a0bddc3bba" region="maincpu" offset="40001"/> |
   |    | <rom name="tokijp.008" size="8192" crc="6c87c4c5" sha1="d76822bcde3d42afae72a0945b6acbf3c6a1d955" region="audiocpu" offset="0"/> |
   |    | <rom name="tokijp.007" size="65536" crc="a67969c4" sha1="99781fbb005b6ba4a19a9cc83c8b257a3b425fa6" region="audiocpu" offset="10000"/> |
   |    | <rom name="tokijp.001" size="65536" crc="8aa964a2" sha1="875129bdd5f699ee30a98160718603a3bc958d84" region="gfx1" offset="0"/> |
   |    | <rom name="tokijp.002" size="65536" crc="86e87e48" sha1="29634d8c58ef7195cd0ce166f1b7fae01bbc110b" region="gfx1" offset="10000"/> |
   |    | <rom name="toki.ob1" size="524288" crc="a27a80ba" sha1="3dd3b6b0ace6ca6653603bea952b828b154a2223" region="gfx2" offset="0"/> |
   |    | <rom name="toki.ob2" size="524288" crc="fa687718" sha1="f194b742399d8124d97cfa3d59beb980c36cfb3c" region="gfx2" offset="80000"/> |
   |    | <rom name="toki.bk1" size="524288" crc="fdaa5f4b" sha1="ea850361bc8274639e8433bd2a5307fd3a0c9a24" region="gfx3" offset="0"/> |
   |    | <rom name="toki.bk2" size="524288" crc="d86ac664" sha1="bcb64d8e7ad29b8201ebbada1f858075eb8a0f1d" region="gfx4" offset="0"/> |
   |    | <rom name="tokijp.009" size="131072" crc="ae7a6b8b" sha1="1d410f91354ffd1774896b2e64f20a2043607805" region="oki" 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="ymsnd" name="YM3812" clock="3579545"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.610000" pixclock="3906600" htotal="256" hbend="0" hbstart="256" vtotal="256" vbend="16" vbstart="240" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="31"> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="21"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="23"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="25"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="27"/> |
   |    |    | <dipvalue name="8 Coins/3 Credits" value="3"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="29"/> |
   |    |    | <dipvalue name="5 Coins/3 Credits" value="5"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="31" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="9"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="19"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="17"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="15"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="11"/> |
   |    |    | <dipvalue name="A 1/1 B 1/2" value="30"/> |
   |    |    | <dipvalue name="A 2/1 B 1/3" value="20"/> |
   |    |    | <dipvalue name="A 3/1 B 1/5" value="10"/> |
   |    |    | <dipvalue name="A 5/1 B 1/6" value="0"/> |
   |    |    | <dipvalue name="Free Play" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Joysticks" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="1" value="32"/> |
   |    |    | <dipvalue name="2" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Upright" value="64" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="2" value="512"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="5" value="256"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="50000 150000" value="2048"/> |
   |    |    | <dipvalue name="70000 140000 210000" value="0"/> |
   |    |    | <dipvalue name="70000" value="3072" default="yes"/> |
   |    |    | <dipvalue name="100000 200000" value="1024"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="12288"> |
   |    |    | <dipvalue name="Easy" value="8192"/> |
   |    |    | <dipvalue name="Medium" value="12288" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="4096"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16384" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32768"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32768" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|