rockrage: MAME ROM Information. History:
Rock'n Rage (c) 1986 Konami.
Two rock stars must battle through 5 stages battling enemies from different time periods.
- TECHNICAL -
Game ID : GX620
Main CPU : HD6309 (@ 3 Mhz)
Sound CPU : M6809 (@ 1.5 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), VLM5030 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 64
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in December 1986.
This game is known in Japan as "Koi no HotRock - John, Rick & She-na".
The music used in the interior section of the Ancient Rome stage is Falco's 1985 hit known as 'Rock Me Amadeus'.
Alfa Records released a limited-edition soundtrack album for this game (The Konamic Game Freaks - 28XA-135) on 25/05/1987.
- STAFF -
Game programmers : Lovely Sugimo, John Yamagushi, Rick Nagasawa, Yuko Itoh, Guitar Nagata, Mike Takabayashi, Super Oka, Rock Ozawa, Water Hamada
Video graphics designers : Shena Urata, Sweet Satoh
Sound effects : Fancy Fukutake, Can Mizutani, Drum Terashima, River Gushiken, Sand Muraoka
Hardware designer : Barrel Akiyama
- SOURCES -
Game's rom.
MAME Info:
0.36b6 [Manuel Abadia]
Bugs:
- rockrage, rockragea, rockragej: Incorrectly coloured enemy sprites. Machone (ID 03590)
WIP:
- 0.144u7: Kanikani updated Rock'n Rage dipswitches. Changed 'Unknown' to 'Unused' dipswitches.
- 0.144u4: Angelo Salese fixed stereo output is not implemented in Rock'n Rage and clones.
- 0.143u8: Kanikani fixed coinage DIPSW using Konami common setting in Rock'n Rage.
- 0.135u4: Fabio Priuli added driver data struct to Rock'n Rage. Added device versions of all the Konami custom ICs currently emulated in machine\konamiic.c and video\konamiic.c. Updated Rock'n Rage to use new devices.
- 0.133u1: Renamed (rockraga) to (rockragea) and (rockragj) to (rockragej).
- 0.131u1: Angelo Salese merged memory maps in Rock'n Rage.
- 0.129u4: Changed description to 'Rock'n Rage (World)' and clone to 'Rock'n Rage (Prototype?)'. Corrado Tomaselli added redumped gfx1 roms to Rock'n Rage (World).
- 2nd February 2009: Corrado Tomaselli dumped Rock 'n Rage (World).
- 0.123u2: Changed palettesize to 576 colors.
- 0.122u7: Changed HD6309 CPU1 clock speed to 12MHz.
- 0.112u3: Added 'Difficulty' dipswitch.
- 0.96u2: Brian Troha added clone Rock 'n Rage (Prototype?). Changed M6809 sound CPU clock speed to 1.5MHz. Fixed rom names.
- 0.72u2: Acho A. Tang fixed sprites in Rock 'n Rage.
- 26th January 2002: Tatsuyuki Satoh fixed the speech in Rock 'n Rage.
- 27th December 1999: Manuel Abadia added the color lookup tables and fixed a small sprite bug in Rock'n'Rage.
- 0.36b9: Changed M6809 CPU2 clock speed to 2MHz.
- 0.36b6: Manuel Abadia added Rock 'n Rage (World?) (Konami 1986) and clone Koi no Hotrock (Japan). TODO: Use the color lookup tables.
- 25th September 1999: Manuel Abadia sent in a driver for Rock'n'Rage.
ARCADE RELEASE: Koi no Hot Rock (Rock'n Rage) (Konami) - 1986/Dec/19
LEVELS: 5
Recommended Games (Fantasy):
Krull
Mystic Marathon
IGMO
Zwackery
Gauntlet
Gauntlet (PlayChoice-10)
Gauntlet II
Gauntlet Legends
Gauntlet Dark Legacy
Rock 'n Rage
Shackled
Devil World
Snezhnaja Koroleva
Dungeon Explorer (Tourvision PCE bootleg)
Magician Lord
Asylum (prototype)
Slashout
Romset: 673 kb / 11 files / 269.7 zip
MAME XML Output:
   | <game name="rockrage" sourcefile="rockrage.c"> |
   |    | <description>Rock'n Rage (World)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="620q01.16c" size="32768" crc="0ddb5ef5" sha1="71b38c9f957858371f0ac95720d3c6d07339e5c5" region="maincpu" offset="8000"/> |
   |    | <rom name="620q02.15c" size="65536" crc="b4f6e346" sha1="43fded4484836ff315dd6e40991f909dad73f1ed" region="maincpu" offset="10000"/> |
   |    | <rom name="620k03.11c" size="32768" crc="9fbefe82" sha1="ab42b7e519a0dd08f2249dad0819edea0976f39a" region="audiocpu" offset="8000"/> |
   |    | <rom name="620k06.rom" size="131072" crc="7fa2c57c" sha1="8c5d85c31dc26cb59a012ebb1ea195c3db80cda8" region="gfx1" offset="0"/> |
   |    | <rom name="620k05.rom" size="131072" crc="145d387c" sha1="4fb0c54f9a218d512d8aec09ef995494a06912d6" region="gfx1" offset="20000"/> |
   |    | <rom name="620k11.rom" size="131072" crc="70449239" sha1="07653ea3bfe0063c9d2b2102ac52a1b50fc2971e" region="gfx2" offset="0"/> |
   |    | <rom name="620l10.8g" size="131072" crc="06d108e0" sha1="cae8c5f2fc4e84bc7adbf27f71a18a74968c4296" region="gfx2" offset="20000"/> |
   |    | <rom name="620k09.11g" size="256" crc="9f0e0608" sha1="c95bdb370e4a91f27afbd5ff3b39b2e0ad87da73" region="proms" offset="0"/> |
   |    | <rom name="620k08.12g" size="256" crc="b499800c" sha1="46fa4e071ebceed12027de109be1e16dde5e846e" region="proms" offset="100"/> |
   |    | <rom name="620k07.13g" size="256" crc="b6135ee0" sha1="248a978987cff86c2bbad10ef332f63a6abd5bee" region="proms" offset="200"/> |
   |    | <rom name="620k04.6e" size="32768" crc="8be969f3" sha1="9856b4c13fac77b645aed67a08cb4965b4966492" region="vlm" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="HD6309" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6809" clock="1500000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <chip type="audio" tag="vlm" name="VLM5030" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <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> |
   |    | <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="Invalid" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="1" value="3"/> |
   |    |    | <dipvalue name="2" value="2"/> |
   |    |    | <dipvalue name="3" value="1" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="30k & Every 70k" value="8" default="yes"/> |
   |    |    | <dipvalue name="40k & Every 80k" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze Screen" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="96"> |
   |    |    | <dipvalue name="Easy" value="96"/> |
   |    |    | <dipvalue name="Medium" value="64" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="32"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="SYSTEM" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SYSTEM" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="SYSTEM" 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="supported" palettesize="576"/> |
|
|