chelnov: MAME ROM Information. History:
Atomic Runner Chelnov - Nuclear Man, The Fighter (c) 1988 Data East.
A horizontally scrolling platform shoot-em-up in which the player controls Chelnov, a former coal miner caught up in a Chernobyl-like nuclear accident. Now possessing superior physical strength and agility, Chelnov is determined to escape the Eastern Bloc country he called home and run and jump across the world to finish in the US.
What distinguishes this game from others of its genre is its use of forced scrolling. The screen moves continuously from left to right and players must negotiate the game's many obstacles and enemies without the benefit of dictating their speed of progress. Enemies attack from left, right, above and below and Chelnov can switch the direction he's facing to attack enemies that are behind him. Some enemies carry different types of weapons and power-ups and when they are shot the power-ups drop to the ground and can be picked up.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : M6502 (@ 1.5 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Buttons : 3
- TRIVIA -
Released in January 1988.
This game is known in Japan as "Atomic Runner Chelnov - Tatakau Ningen Hatsudensho".
This game came out a couple of years after Russia's Chernobyl power plant accident. One of Japan's prestigious newspaper 'Asahi Shinbun' had article about the title of this game and its imprudent attitude, Data East responded that Chelnov was a sequel to Karnov and that it had no relation to the accident.
Alfa Records released a limited-edition soundtrack album for this game (Data East Game Music - 28XA-205) on 10/05/1988.
- UPDATES -
The US version & the Japanese version of Chelnov have different gameplay.
Chelnov later appeared in "Karnov's Revenge" as the final boss. He also appeared as the final boss in the Nintendo Super Famicom game "Fighter's History - Mizoguchi Kiki Ippatsu!!" as well as an unlockable playable character.
- STAFF -
Program : Inoue, Akiyama, Haga
Hard : Shinozaki
Sound : Hara, Yoshida Hiroaki, Kiuchi, Tenno
Graphic : Masanori Tokoro, J.S, Mix Man, Ritsu. T
- PORTS -
* Consoles :
Sega Mega Drive (1992)
* Computers :
Sharp X68000 (1988)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.53 [?]
0.31 [Bryan McPhail]
WIP:
- 0.139u2: Stephane Humbert fixed dipswitches and inputs in Chelnov and clones (after verification of the M68000 code). Fixed coin insertion which now correctly supports "Coin A" and "Coin B" settings.
- 0.128u2: Corrado Tomaselli changed the coinage settings and swapped coin A mech with coin B to match the behaviour of Chelnov (world) PCB.
- 0.86u5: Inigo Luja fixed Chelnov inputs.
- 0.63: Added new cpu1 roms ($20000, 20001).
- 0.53: Added Chelnov - Atomic Runner (World). Renamed (chelnov) to (chelnovu).
- 0.37b14: Removed 3rd coin slot.
- 11th November 1999: Bryan McPhail added sprite buffering to Chelnov.
- 0.35RC1: Fixed dipswitches.
- 0.35b9: Changed M6502 CPU clock speed to 1.5MHz.
- 0.34b8: Chelnov is now playable! Plus many other fixes to the driver [Bryan McPhail]. Changed YM-3812 sound to YM-3526.
- 0.34b3: Dani Portillo added high score saving to Chelnov.
- 0.33b7: Changed description to 'Chelnov - Atomic Runner (US)'. Known issues: One color PROM is different in the two sets, so one copy is most likely bad, but we don't know which one.
- 0.33b4: Color PROMs no longer have to be included in the source. They can be loaded from disk just like the other ROMs. You just have to replace the color_prom pointer with the PROM_MEMORY_REGION() macro, to tell the core where the PROMs have been loaded. Example driver: Karnov/Chelnov [Nicola Salmoria].
- 0.33b3: Changes, May 1998: Fixed front plane graphics in Chelnov. Improved 'slowdowns' by adjusting vbl time (still not perfect). Chelnov attract mode now works properly. Palette bug that affected Windows port fixed.
- 0.31: Bryan McPhail added 'Chelnov - Atomic Runner' (Data East 1988) and clone (Japan). Chelnov is still partially cracked - seems to work until first live is lost.
- 12th April 1998: Dumped Chelnov.
STORY:
- One windy, adisaster occuered, an explosion of nuclear power station. Radio-Activity poured over many people. A coal miner chelnov was among them. He survived the deadly accident, however, he was possessed with an abnormal power. He made up his mind to act in the cause of justice, turning down devilish destarian's enchanting solicitation. Go ahead and fight! Chelnov, the invincible warrier, Chelnov.
LEVELS: 7 (chelnovu)
Other Emulators:
* FB Alpha
Recommended Games (Warriors):
Genpei ToumaDen
Rygar
Rygar (PlayChoice-10)
Black Tiger
Karnov
Rastan / Rastan Saga
Nastar / Rastan Saga 2
Rastan Saga II (Tourvision PCE bootleg)
Warrior Blade - Rastan Saga Episode III
Altered Beast
Altered Beast (Mega-Tech)
Chelnov - Atomic Runner
Haunted Castle
Legend of Makai
Makyo Densetsu - The Legenary Axe (Tourvision PCE bootleg)
The Astyanax
Dynasty Wars
Golden Axe
Golden Axe (Mega-Tech)
Golden Axe II (Mega-Tech)
Golden Axe II (Mega Play)
Golden Axe - The Revenge of Death Adder
Golden Axe - The Duel
Strider
Strider 2
Trio The Punch
Wild Fang
Magic Sword
Arabian Fight
Big Karnak
Blade Master
Act Raiser (Nintendo Super System)
Arabian Magic
Warriors of Fate
Gaiapolis
Metamorphic Force
Monster Maulers
Guardians / Denjin Makai II
Oriental Legend
Oriental Legend Special
Oriental Legend Special Plus
Oriental Legend 2
Romset: 962 kb / 18 files / 267.8 zip
MAME XML Output:
   | <game name="chelnov" sourcefile="karnov.c"> |
   |    | <description>Chelnov - Atomic Runner (World)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="ee08-e.j16" size="65536" crc="8275cc3a" sha1="961166226b68744eef15fed6a306010757b83556" region="maincpu" offset="0"/> |
   |    | <rom name="ee11-e.j19" size="65536" crc="889e40a0" sha1="e927f32d9bc448a331fb7b3478b2d07154f5013b" region="maincpu" offset="1"/> |
   |    | <rom name="a-j14.bin" size="65536" crc="51465486" sha1="e165e754eb756db3abc1f8477171ab817d03a890" region="maincpu" offset="20000"/> |
   |    | <rom name="a-j18.bin" size="65536" crc="d09dda33" sha1="1764215606eec61e4fe30c0fc82ea2faf17821dc" region="maincpu" offset="20001"/> |
   |    | <rom name="ee06-e.j13" size="65536" crc="55acafdb" sha1="9dc0528c888dd73617f8cab76690b9296715680a" region="maincpu" offset="40000"/> |
   |    | <rom name="ee09-e.j17" size="65536" crc="303e252c" sha1="d5d2570e42aa1e1b3600d14cc694677248e12750" region="maincpu" offset="40001"/> |
   |    | <rom name="ee05-.f3" size="32768" crc="6a8936b4" sha1="2b72cb749e6bddb67c2bd3d27b3a92511f9ef016" region="audiocpu" offset="8000"/> |
   |    | <rom name="chelnov_i8751" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="ee00-e.c5" size="32768" crc="e06e5c6b" sha1="70166257da5be428cb8404d8e1063c59c7722365" region="gfx1" offset="0"/> |
   |    | <rom name="ee04-.d18" size="65536" crc="96884f95" sha1="9d88d203028288cb26e111880d090bf40ef9385b" region="gfx2" offset="0"/> |
   |    | <rom name="ee01-.c15" size="65536" crc="f4b54057" sha1="72cd0b098a465232c2148fe6b4224c42dd42e6bc" region="gfx2" offset="10000"/> |
   |    | <rom name="ee03-.d15" size="65536" crc="7178e182" sha1="e8f03bda417e8f2f0508df40057d39ce6ee74f16" region="gfx2" offset="20000"/> |
   |    | <rom name="ee02-.c18" size="65536" crc="9d7c45ae" sha1="014dfafa6898e5fd0d124391e698b4f76d38fa94" region="gfx2" offset="30000"/> |
   |    | <rom name="ee12-.f8" size="65536" crc="9b1c53a5" sha1="b0fdc89dc7fd0931fa4bca3bbc20fc88f637ec74" region="gfx3" offset="0"/> |
   |    | <rom name="ee13-.f9" size="65536" crc="72b8ae3e" sha1="535dfd70e6d13296342d96917a57d46bdb28a59e" region="gfx3" offset="20000"/> |
   |    | <rom name="ee14-.f13" size="65536" crc="d8f4bbde" sha1="1f2d336dd97c9cc39e124c18cae634afb0ef3316" region="gfx3" offset="40000"/> |
   |    | <rom name="ee15-.f15" size="65536" crc="81e3e68b" sha1="1059c70b8bfe09c212a19767cfe23efa22afc196" region="gfx3" offset="60000"/> |
   |    | <rom name="ee21.k8" size="1024" crc="b1db6586" sha1="a7ecfcb4cf0f7450900820b3dfad8813efedfbea" region="proms" offset="0"/> |
   |    | <rom name="ee20.l6" size="1024" crc="41816132" sha1="89a1194bd8bf39f13419df685e489440bdb05676" region="proms" offset="400"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="ym2" name="YM3526" clock="3000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW" mask="3"> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW" mask="12"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="768"> |
   |    |    | <dipvalue name="1" value="256"/> |
   |    |    | <dipvalue name="3" value="768" default="yes"/> |
   |    |    | <dipvalue name="5" value="512"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW" mask="3072"> |
   |    |    | <dipvalue name="Easy" value="2048"/> |
   |    |    | <dipvalue name="Normal" value="3072" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1024"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW" mask="4096"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="4096" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="8192"> |
   |    |    | <dipvalue name="Off" value="8192" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="16384"> |
   |    |    | <dipvalue name="Off" value="16384" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" 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="supported" palettesize="1024"/> |
|
|