Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

rocnrope: MAME ROM Information.


Roc'n Rope (c) 1983 Konami.

An incredibly difficult yet playable platform game featuring 4 different levels. The player takes on the role of a an archaeologist whose mission it is to return the missing tail feathers to the golden Phoenix. The archaeologist is armed with a harpoon gun and uses it to fire a rope into a platform above, in order to climb up the rope and progress up the level. This is vaguely similar to the superb 'telescopic arm' feature that appeared in Capcom's superb "Bionic Commandos".

All levels are patrolled by enemies in the form of dinosaurs and cavemen and all are deadly to the touch. Some cavemen will pull on the harpoon rope while the archaeologist is climbing it. This will result in the player falling from the rope and losing a life. The archaeologist is armed with a light ray that will kill the enemies.

A breakdown of the game's 4 levels :

* The 1st level is possibly the most difficult in the game. Players begin at the bottom left of the screen and must work their way up to the Roc, who is sitting at the upper right of the screen. There are many layers of ledges coming out from the sides of the screen. While the middle of the screen is open to the sky (except for a few floating platforms). To reach the top, players must use the harpoon gun to climb diagonally back and forth until they reach the top (ensuring that the Phoenix feathers have been collected on the way).

* The 2nd level is set underground. There are a lot of dinosaurs on this screen and far fewer platforms than on the first level. Many of the platforms stretch completely across the screen, so there aren't many pitfalls to be wary of. Once again, players must get the archaeologist to the top of the screen to complete the level.

* The 3rd level is set outdoors. A 'ferris wheel' style rotating platform sits in the center of the screen, but this can be avoided if players don't wish to use it. The easiest route to the top is on the right-hand side of the level.

* The 4th and final level is shaped a little like a mountain. The player's main concern here is a large waterfall in the center of the screen. Players must time their harpoon climb just right to avoid being killed by the deadly waters. Once this level is finished, the game starts over with an increased level of difficulty.


Roc'n Rope was only available in an upright configuration. This upright was in a wood-grained cabinet that was similar in construction to the "Frogger" cabinet. The sideart was a large sticker showing an adventurer posing with a harpoon gun and a bird. The marquee shows this same adventurer firing his harpoon gun across a chasm at an unsuspecting dinosaur, while a cartoon caveman looks on suspiciously. The monitor bezel was unadorned, although most machines had a little instruction card underneath the glass. The control panel was a solid green and featured a single joystick mounted centrally, with two buttons to either side, which allowed for the game to be played with either hand.

Game ID : GX364

Main CPU : M6809 (@ 1.6 Mhz)

Sound CPU : Z80 (@ 1.789772 Mhz)

Sound Chips : (2x) AY8910 (@ 1.789772 Mhz), (6x) RC (@ 1.789772 Mhz)

Players : 2

Control : 4-way joystick

Buttons : 2


Released in March 1983.


* Learn the angle at which you throw the rope : The rope is thrown at a very shallow angle. The rope ends up hown long distances. Learning this angle is the first step to mastering this game.

* Be careful of heights : If you fall a distance longer than the height of you character, that couns as a miss. Be careful when you fall.

* Use the rope to beat enemies : If you cut the rope when the enemy is hanging from it, you can beat the enemy. Attacking with the rope is extremely fun.

* Keep an eye on enemy movements : Right before the enemy moves up or down or hangs from the rope, the enemy always moves n a certain way. Learn the enemy's behavior and take action quickly.

* Make good use of the power food : Not only do you become invincible when you obtain the power food, but you also speed up! While taking out enemies is a good idea, you may want to consider traveling the level instead.


Director: Tokuro Fujiwara


* Consoles :

Colecovision (1983)

Sony PlayStation (1999, "Konami Arcade Classics")

Nintendo DS [JP] (Mar.2007, Konami Arcade Collection)

Nintendo DS [NA] (Mar.2007, Konami Classics Series - Arcade Hits)

Nintendo DS [EU] (Oct.2007, Konami Arcade Classics)

Nintendo DS [AU] (Oct.2007, Konami Arcade Classics)


Game's rom.

MAME Info:

0.36b10 [Nicola Salmoria]

0.30 [Chris Hardy]

Artwork available


- 0.144u7: Kanikani updated Roc'n Rope dipswitches.

- 0.141u4: Tafoid re-added clone Ropeman (bootleg of Roc'n Rope). Changed 'Unknown' to 'Unused' dipswitch.

- 0.140u2: Atari Ace take some driver_device classes of junofrst/pooyan/rallyx/rocnrope/timeplt/tutankhm (common code in audio/timeplt.c) that cover multiple drivers and split them so that each driver gets their own driver_device class. In most cases, these drivers got entangled because of audio/mcu code that was shared between multiple drivers. Added 'Time Pilot Audio' sound.

- 0.135u3: Fabio Priuli added common driver data struct to Roc'n Rope.

- 0.135u2: Fabio Priuli added save state support to Roc'n Rope.

- 0.133u1: Renamed (rocnropk) to (rocnropek).

- 0.131u1: Angelo Salese merged memory maps in Roc'n Rope.

- 0.129u5: XTAL and divisors for Roc'n Rope verified in schematics [Couriersud]. Changed M6809 CPU1 clock speed to 1536000 Hz.

- 0.129: Kevin Eshbach added placeholders for various PALs on the Roc'n Rope systems.

- 0.123u1: Zsolt Vasvari removed color tables from Roc'n Rope. Added RESNET color computations where appropriate. Fixed gfx1/2 rom loading. Changed palettesize to 512 colors.

- 5th November 2006: Mr. Do - Added Roc'n Rope bezel, thanks to Ad_Enuff and Aaron.

- 0.93: Added 6x RC_Filter.

- 0.71u1: Curt Coder converted Roc'n Rope to use tilemaps. Removed 3rd coin slot.

- 0.67: Changed M6809 CPU1 clock speed to 1.6MHz (attract mode depends on this to work correctly).

- 0.36b10: Nicola Salmoria added Roc'n Rope (Konami 1983). Changed 'Roc'n Rope' to clone 'Roc'n Rope (Kosuka)'. Renamed (rocnrope) to (rocnropk). Removed Rope Man (bootleg).

- 17th November 1999: Nicola added another Rock'n Rope romset.

- 0.35b8: Changed Z80 CPU2 clock speed to 1789772 Hz.

- 0.34b1: Added color proms ($0, 20, 120).

- 0.33b7: Changed description to 'Roc'n Rope'.

- 0.31: Paul Swan added accurate colors to Roc'n Rope. Jim Hernandez fixed music tempo and pitch in Roc'n Rope.

- 0.30: Chris Hardy added Rock'n'Rope (Konami 1983) and clone Rope Man. Based on drivers from Juno First emulator by Chris Hardy. Known issues: Colors come from the bootleg version, they might be correct for that version, but they are wrong for the original. The bootleg version crashes when you start a game. This is might be due to a slightly different encryption scheme.

ARCADE RELEASE: Rock'n Rope (Konami) - 1983/Mar


Other Emulators:

* CottAGE

* JEmu2

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):

Space Panic

Steel Worker

Donkey Kong

FamicomBox (Donkey Kong)

Crazy Kong

Crazy Kong Part II

Kong (Brazil)

Donkey Kong Junior

FamicomBox (Donkey Kong Jr.)

Donkey Kong 3


Naughty Mouse

Treasure Island

Treasure Island (DECO Cassette)


Dock Man


Minky Monkey


Pop Flamer


FamicomBox (Popeye)



Boggy '84

Bristles (Max-A-Flex)

Congo Bongo

Dr. Micro

Hopper Robo

Jump Coaster


Namco Classic Collection Vol.1 (Mappy)


Roc'n Rope

Super Glob

Ben Bero Beh

Complex X

Jumping Jack

Lode Runner

Lode Runner II - The Bungeling Strikes Back

Lode Runner III - The Golden Labyrinth

Lode Runner IV - Teikoku Karano Dasshutsu

Lode Runner - The Dig Fight

Pandora's Palace

Peter Pack-Rat

Vs. Ice Climber

Vs. Ice Climber Dual

Vs. Wrecking Crew

Baluba-louk no Densetsu

Pig Out: Dine Like a Swine!

Sea Hunter Pengui

Multi 5 (Tong Boy)

Romset: 97 kb / 16 files / 47.8 zip

MAME XML Output:

       <game name="rocnrope" sourcefile="rocnrope.c">
              <description>Roc'n Rope</description>
              <rom name="rr1.1h" size="8192" crc="83093134" sha1="c9509cfb9f9043cd6c226cc84dbc2e2b744488f6" region="maincpu" offset="6000"/>
              <rom name="rr2.2h" size="8192" crc="75af8697" sha1="70bb4b838cdafedf3d94425fad84f77815898d83" region="maincpu" offset="8000"/>
              <rom name="rr3.3h" size="8192" crc="b21372b1" sha1="c08ab3caaa646f4752f890d8339bce6b723864bb" region="maincpu" offset="a000"/>
              <rom name="rr4.4h" size="8192" crc="7acb2a05" sha1="93762d1890f40abc98372a2aa9fe0f63252b6389" region="maincpu" offset="c000"/>
              <rom name="rnr_h5.vid" size="8192" crc="150a6264" sha1="930ccf8dcf4971d0a15f406d9114be5ecfaa1727" region="maincpu" offset="e000"/>
              <rom name="rnr_7a.snd" size="4096" crc="75d2c4e2" sha1="b701019b4e7b06b268be660ce7958b5367318c27" region="tpsound" offset="0"/>
              <rom name="rnr_8a.snd" size="4096" crc="ca4325ae" sha1="34ac035c0c2ed6bcafde1491d976bb9e9d2a2a7d" region="tpsound" offset="1000"/>
              <rom name="rnr_a11.vid" size="8192" crc="afdaba5e" sha1="27c090cb1c3767c997daeedbe1ba24786f9e78f1" region="gfx1" offset="0"/>
              <rom name="rnr_a12.vid" size="8192" crc="054cafeb" sha1="4c3cd850b347217af3dd5c9bb84bcff7b30689bd" region="gfx1" offset="2000"/>
              <rom name="rnr_a9.vid" size="8192" crc="9d2166b2" sha1="42d2b05360e58b1b2b3ad06c98eb46d9da2b1c21" region="gfx1" offset="4000"/>
              <rom name="rnr_a10.vid" size="8192" crc="aff6e22f" sha1="476d67821519feddc9f9c8537b46e6eede790035" region="gfx1" offset="6000"/>
              <rom name="rnr_h12.vid" size="8192" crc="e2114539" sha1="0ea19ae4d7c2da14f23c81abb8e2c931785b2715" region="gfx2" offset="0"/>
              <rom name="rnr_h11.vid" size="8192" crc="169a8f3f" sha1="182c7c9b9849ebb57b3ff7c0b629f2f8e2efa9ba" region="gfx2" offset="2000"/>
              <rom name="a17_prom.bin" size="32" crc="22ad2c3e" sha1="1c2198b286c75aa9e78d000432795b1ce86ad6b9" region="proms" offset="0"/>
              <rom name="b16_prom.bin" size="256" crc="750a9677" sha1="7a5b4aed5f87180850657b8852bb3f3138d58b5b" region="proms" offset="20"/>
              <rom name="rocnrope.pr3" size="256" crc="b5c75a27" sha1="923d6ccf015fd7458494416cc05426cc922a9238" region="proms" offset="120"/>
              <rom name="h100.6g" size="1" status="nodump" region="pal_cpuvidbd" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1536000"/>
              <chip type="cpu" tag="tpsound" name="Z80" clock="1789772"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="timeplt_audio" name="Time Pilot Audio"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="filter.0.0" name="RC Filter"/>
              <chip type="audio" tag="filter.0.1" name="RC Filter"/>
              <chip type="audio" tag="filter.0.2" name="RC Filter"/>
              <chip type="audio" tag="filter.1.0" name="RC Filter"/>
              <chip type="audio" tag="filter.1.1" name="RC Filter"/>
              <chip type="audio" tag="filter.1.2" name="RC Filter"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="4"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="No Coin B" value="0"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="2"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="255 (Cheat)" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="4">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="4"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="120">
                     <dipvalue name="1 (Easy)" value="120"/>
                     <dipvalue name="2" value="112"/>
                     <dipvalue name="3" value="104"/>
                     <dipvalue name="4" value="96"/>
                     <dipvalue name="5" value="88" default="yes"/>
                     <dipvalue name="6" value="80"/>
                     <dipvalue name="7" value="72"/>
                     <dipvalue name="8" value="64"/>
                     <dipvalue name="9" value="56"/>
                     <dipvalue name="10" value="48"/>
                     <dipvalue name="11" value="40"/>
                     <dipvalue name="12" value="32"/>
                     <dipvalue name="13" value="24"/>
                     <dipvalue name="14" value="16"/>
                     <dipvalue name="15" value="8"/>
                     <dipvalue name="16 (Difficult)" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="First Bonus" tag="DSW3" mask="7">
                     <dipvalue name="20000" value="6" default="yes"/>
                     <dipvalue name="30000" value="5"/>
                     <dipvalue name="40000" value="4"/>
                     <dipvalue name="50000" value="3"/>
                     <dipvalue name="60000" value="2"/>
                     <dipvalue name="70000" value="1"/>
                     <dipvalue name="80000" value="0"/>
              <dipswitch name="Repeated Bonus" tag="DSW3" mask="56">
                     <dipvalue name="40000" value="32"/>
                     <dipvalue name="50000" value="24"/>
                     <dipvalue name="60000" value="16" default="yes"/>
                     <dipvalue name="70000" value="8"/>
                     <dipvalue name="80000" value="0"/>
              <dipswitch name="Grant Repeated Bonus" tag="DSW3" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Unused" tag="DSW3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise