bonkadv: MAME ROM Information. History:
Bonk's Adventure - Arcade Version (c) 1994 Kaneko.
A platform game, based on the NEC PC Engine game of the same name, consisting of 21 stages fighting dinosaurs and other creatures.
- TECHNICAL -
Main CPU : 68000 (@ 16 Mhz)
Sound Chips : (2x) OKI6295 (@ 12 Khz)
Screen orientation : Horizontal
Video resolution : 320 x 240 pixels
Screen refresh : 60.00 Hz
Palette Colors : 32768
Players : 2
Control : 8-way joystick
Buttons : 2
=> [A] Head butt, [B] Jump
- TRIVIA -
This game is known in Japan as "Kyokyoku !! PC Genjin - Special Arcade Version" and in Europe as "B.C. Kid".
This game had a ticket payout mechanism meaning you could also win cheesy prizes.
- UPDATES -
* In the Korean version titlescreen, the 'KANEKO' standard logo is replaced by 'KA' with a cat (which is pronounced 'NEKO' in Japanese).
- SERIES -
1. PC Genjin - Pithecanthropus Computerurus (1989, PC Engine)
2. PC Genjin 2 - Pithecanthropus Computerurus (1991, PC Engine)
3. PC Denjin - Punkic Cyborgs (1992, PC Engine)
4. Bonk's Adventure (1992, Nintendo Game Boy)
5. PC Genjin 3 - Pithecanthropus Computerurus (1993, PC Engine)
6. Bonk's Revenge (1994, Nintendo Game Boy)
7. Bonk's Adventure - Arcade Version (1994)
8. Super Bonk (Nintendo Super Famicom)
9. Super Bonk 2 (Nintendo Super Famicom)
10. PC Genjin (2002, Nintendo GameCube)
- SOURCES -
Game's rom.
MAME Info:
0.77 [Pierpaolo Prazzoli]
Bugs:
- There's a black bar on top of the in-game screen. It's most surely not created by maintaining correct aspect ratio. Iaspis (ID 00144)
WIP:
- 12th November 2008: David Haywood - I've spent the last day looking at some Kaneko titles. I asked Andreas to take a look at the MCU data rom for several of the games, to see if it could help improve the protection simulation in Blood Warriors (by finding the tables we're using in the encrypted data rom, thus no longer requiring extra tables). He reported back to me with his findings, and it was good news. While this still isn't true emulation of the MCU it helps, as we know the tables in the MCU data rom are correct, while the ones figured out via trojans could potentially have had inaccuracies in them (they didn't... but). As a slightly surprising bonus all the 'Toybox' data roms apart from GTMR2 use the same main encryption, and same communication method. Bonk's Adventure is a bit odd (seems to use data not present in the MCU data rom) but was already figured out.
- 0.123u4: Changed the 2x OKI6295 clock speeds to 2MHz.
- 0.112u2: Guru and Sebastien Volpe improved Bonk's Adventure: Protection data fully verified, this corrects tilemap colors in levels 2 and 3. Fixed implementation of MCU command 43.
- 0.89u5: Sebastien Volpe corrected Bonk's Adventure priorities (according Luca's scheme), sound 'improvements' (both banking and rom loading), game name updated, interrupts scheduling change (not correct, but somewhat improved, see comment) and as a consequence, fake region dsw is removed. Swapped sound2 roms ($0, 200000). Changed description to 'B.C. Kid / Bonk's Adventure / Kyukyoku!! PC Genjin'.
- 0.88u2: Sebastien Volpe fixed Bonk's Adventure - Game now playable. Some gfx/sound issues. Fixed gfx1/2/3 roms length and sound 1/2 addresses. Added dipswitches 'Ticket dispenser' and 'Region'.
- 0.87: Sebastien Volpe fixed dipswitches in Bonk's Adventure. Changed description to 'Bonk's Adventure'. Added dipswitches 'Free Play', 'Demo Sounds', 'Title Level Display' and 3x 'Reserved'.
- 0.83: Added EEPROM and dipswitches 'Difficulty', 'Join During Game' and 'Allow Continue'.
- 31st May 2004: Tomasz Slanina added the EEPROM to Bonk's Adventure, but the game still isn't playable because of protection.
- 7th May 2004: Tomasz Slanina - Bonk's Adventure is not playable (protection isn't emulated, dump is incomplete).
- 0.77u2: Added gfx3 rom ($0 - 2MB scrambled tiles).
- 0.77: Pierpaolo Prazzoli added Bonks Adventure (Kaneko 1994).
- 9th November 2003: Pierpaolo Prazzoli added Bonk's Adventure to the Kaneko16 driver, but it doesn't work because the MCU isn't emulated.
- 20th July 2003: Guru - Received Bonk's Adventure (Kaneko 1994). Big thanks to Leonid81, Bob Schultz, jmurjr, Smitdogg, f205v, Kevin Eshbach and many MAMEWorld contributors.
LEVELS: 28
Other Emulators:
* FB Alpha
Recommended Games (B.C.):
Boomer Rang'r
Roc'n Rope
Rumba Lumber
Dyno Bop
Caveman Ninja
Joe & Mac Returns
Dino Rex
B.C. Kid
Fred Flintstones' Memory Match
Primal Rage
Stone Ball
B.C. Story
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: 12416 kb / 14 files / 4.76 zip
MAME XML Output:
   | <game name="bonkadv" sourcefile="kaneko16.c"> |
   |    | <description>B.C. Kid / Bonk's Adventure / Kyukyoku!! PC Genjin</description> |
   |    | <year>1994</year> |
   |    | <manufacturer>Kaneko</manufacturer> |
   |    | <rom name="prg.8" size="524288" crc="af2e60f8" sha1="406f79e155d1244b84f8c89c25b37188e1b4f4a6" region="maincpu" offset="0"/> |
   |    | <rom name="prg.7" size="524288" crc="a1cc6a78" sha1="a9cea21a6a0dfd3b0952664681c057190aa27f8c" region="maincpu" offset="1"/> |
   |    | <rom name="mcu.124" size="131072" crc="9d4e2724" sha1="9dd43703265e39f876877020a0ac3875de6faa8d" region="mcudata" offset="0"/> |
   |    | <rom name="pc100101.37" size="2097152" crc="c96e7c10" sha1="607cc7745abc3ff820047e8a00060ece61646623" region="gfx1" offset="0"/> |
   |    | <rom name="pc200102.40" size="1048576" crc="c2b7a26a" sha1="1c8783442e0ccf30c5640866c5493f1dc1dd48f8" region="gfx1" offset="200000"/> |
   |    | <rom name="pc300103.38" size="1048576" crc="51ee162c" sha1="b33afc7d1e9f55f191e08472e8c51ca931b0389d" region="gfx1" offset="300000"/> |
   |    | <rom name="pc600106.42" size="524288" crc="25877026" sha1="96814d97e9f9284f98c35edfe5e76677ac50dd97" region="gfx1" offset="400000"/> |
   |    | <rom name="pc700107.43" size="524288" crc="bfe21c44" sha1="9900a6fe4182b720a90d64d368bd0fd08bf936a8" region="gfx1" offset="400001"/> |
   |    | <rom name="pc400104.51" size="1048576" crc="3b176f84" sha1="0ad6fd5f03d275165490881173bafcb0a94762eb" region="gfx2" offset="0"/> |
   |    | <rom name="pc500105.55" size="1048576" crc="bebb3edc" sha1="e0fed4307316deaeb811ec29f5022adeaf577a95" region="gfx3" offset="0"/> |
   |    | <rom name="pc604109.101" size="1048576" crc="76025530" sha1="e0c8192d783057798eea084aa3e87938f6e01cb7" region="oki1" offset="0"/> |
   |    | <rom name="pc601106.99" size="1048576" crc="a893651c" sha1="d221ce89f19a76be497724f6c16fab82c8a52661" region="oki2" offset="0"/> |
   |    | <rom name="pc602107.100" size="1048576" crc="0fbb23aa" sha1="69b620375c65246317d7105fbc414f3c36e02b2c" region="oki2" offset="100000"/> |
   |    | <rom name="pc603108.102" size="1048576" crc="58458985" sha1="9a846d604ba901eb2a59d2b6cd9c42e3b43adb6a" region="oki2" offset="200000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="oki1" name="OKI6295" clock="2000000"/> |
   |    | <chip type="audio" tag="oki2" name="OKI6295" clock="2000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="2" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="256"> |
   |    |    | <dipvalue name="Off" value="256" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW1" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="1024"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="1024" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Ticket dispenser" tag="DSW1" mask="2048"> |
   |    |    | <dipvalue name="Off" value="2048" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Title Level Display" tag="DSW1" mask="4096"> |
   |    |    | <dipvalue name="Off" value="4096"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Reserved" tag="DSW1" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Reserved" tag="DSW1" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW1" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="32768"/> |
|
|