Home News Forum                            

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

primrage: MAME ROM Information.


Primal Rage (c) 1994 Atari Games.

7 ferocious dinosaurs gnaw, gore and bite each other until they become the winner's dinner. Eat cavemen to regain health! Feature digitized stop-motion animation. Each of the 7 characters has an arsenal of nearly seventy moves, including special and finishing moves. Each character has its own ending.


Atari GT hardware

Game ID : 136102

Main PCB Number : A051512

Graphics memory expansion PCB Number : A053602

CAGE Audio PCB : A053304

Main CPU : 68EC020 (@ 25 Mhz)

Sound CPU : TMS32031 (@ 33.8688 Mhz)

Sound Chips : (4x) DMA-driven (@ 33.8688 Mhz)

Screen orientation : Horizontal

Video resolution : 336 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 32768

Players : 2

Control : 8-way joystick

Buttons : 4


Released in September 1994.

Developed by Time Warner Interactive.

The concept of the game borrows heavily from Taito's 1992 arcade unit "Dino Rex".

Atari had intended to create another upgrade for PR 2.3 and was scheduled at this time for January 1995. This upgrade would allow the player to face a boss monster at the end of the game for total domination of the world. The final boss was supposed to be a horned dracolich (animate dragon skeleton) imprisoned in the moon, with three claws on each limb and 3 spines on the end of his tail. It was also supposed to have the powers of flight and the ability to drain the opponent's lifeforce. The final battle ground would be a moon scene with the skeletons of numerous dinosaurs laying around in decaying states. The ground would be covered with craters and giant, glowing cracks. A teleportation warp would exist overhead. Unfortunately, Atari scrapped the idea for this upgrade because Time Warner Interactive been too busy at this time to work on an upgrade and the boss was never came into existence... :(

The June 1996 issue of GamePro magazine confirms that Ellie Rovella of Gilbert, Arizona became enraged when her 11-year-old son bought Primal Rage for his Sega Genesis and played the game using GamePro's strategy guide to execute Chaos' golden shower fatality. Rovella was so outraged she not only returned the game, but also launched a grass-roots campaign. As part of this, the fatality was famously censored on the Super Nintendo version by placing a large 'censored' bar over the screen when it was performed.

Michael Todd holds the official record for version 1.7 of this game with 5,881,500 points.

Michael Todd holds the official record for version 2.3 of this game with 671,500 points.

A line of toy action figures based on all 7 characters of PR were made by Playmates in 1996.

Atari released a limited-edition soundtrack album for this game (All The Rage).


Here is the big list of version 2.3 changes :

* 100% health bug from ver 1.7 fixed.

* 'fatality'/'no fatality' music added; other music enriched w/more percussion.

* A previous high score drops to 2nd when beaten.

* All Leaping Attacks can be blocked.

* All Stomps can be blocked and/or done in the air.

* Armadon can volley his victim after the Mega Charge.

* Armadon, Blizzard, Talon slowed down.

* Armadon's Spinning Death and Mega Charge don't go under projectiles any more.

* Blizzard's Freeze Breath inflicts damage; Freeze Breath & Ice Geyser don't last as long.

* Block-damage usually won't kill you.

* Chaos' Battering Ram makes an annoying new sound.

* Chaos' Cannonball finishing move can kill enemies on any stage.

* Combo names, Total Domination, Quick Kill features added.

* CPU's 'AI' patterns changed; many old tricks no longer work, but some new tricks do.

* Demo mode intro text has letters made of bones instead of black letters.

* Diablo, Sauron, most leaping attacks, most projectiles speed up.

* Diablo's Torch combos more easily.

* Diablo's Inferno Flash can be blocked.

* Eating humans adds much more energy to your health meter.

* Gameplay speed changed.

* Generally, damage to heart & brain meters decreased, but block-damage to heart increased.

* Gone are the faint 'blue shields' that used to appear when blocking attacks.

* Hop jumps can now be used vs the CPU.

* If you're on the ground, projectiles don't knock you down any more.

* In free play mode, the words 'DEMO ONLY' appear & CPU can't hurt you.

* Little SF2-style 'Christmas Lights' added; they flash with every strike, blocked or not.

* One new fatality for each character added.

* Simultaneous attack collisions tuned : 'sweet spots' removed, quick->fierce->power->quick 'round robin' priority system added.

* Sudden Death lasts for 30 seconds instead of 20.

* Talon can attack (or be attacked) as he rebounds from the Brain Basher.

* Talon's low 4 is cheesy to use twice in a combo.

* Talon's Pounce & Flip does no block-damage.

* Talon's Shredder fatality made gorier.

* Vertigo has a new teleport and can do both old & new teleports in the air.


* Alternate Costumes (vers. 2.3 only) : Highlight a fighter at the character selection screen, then press 1+2, 1+3, or 1+4.

* Bowling : Both players must choose Armadon. Do the Spinning Death move and collide in mid-spin three times in a row. A bowling game will pop up.

* Volleyball : One player should do a multi-hit combo a worshipper will enter the area, hit him and they will fly in the air. The other player needs to hit the player before he hits the ground--toward player 1, if you keep this up for ten hits, the ref will bring out a volleyball net. Play for 3 pts.

* PR version : To check what version of Primal Rage your arcade has, push Up on player1 joystick and pull Down on the player2 joystick simultaneously, during the title screen.

* Raining Cows : Play as Chaos in his stage (the Ruins). Arrange for a 'Sudden Death' round to take place (If the third round ends without a clear winner [both characters have zero wins, or one win each], you both get knocked down and go immediately into a 'Sudden Death' round).

If you do a 'Fart of Fury' so that the green cloud is in the air as the Sudden Death begins, the sky will rain cows instead of meteors.

If you don't do a 'Fart of Fury' on Chaos' stage, the sky will rain bricks.

If Sudden Death occurs on Blizzard's stage, the sky will rain ice balls.


1. Primal Rage (1994)

2. Primal Rage II (1996)


Producer / Programmer : Dennis Harper

Programmer / Design : Frank Kuan

Art director / Surgeon : Jason Leong

Design / Assoc. producer : Cameron Petty

Composer / Sounds : Jeanne Parson

Hardware engineer : Don Paauw

Stop motion animation : Pete Kleinow

Executive producer : Mark Stephen Pierce


* Consoles :

Sega Mega Drive (1995)

Nintendo Super Famicom (1995)

Sega 32x (1995)

Sega Game Gear (1995)

Nintendo Game Boy (1995)

Sony Playstation (1995)

Sega Saturn (1995)

Atari Jaguar CD (1995)

Panasonic 3DO (1995)

Microsoft XBOX (2004, "Midway Arcade Treasures 2")

Nintendo GameCube (2004, "Midway Arcade Treasures 2")

Sony PlayStation 2 (2004, "Midway Arcade Treasures 2")*

* Computers :

Commodore Amiga (1995)

PC [MS-DOS, CD-ROM] (1995)

PC [MS Windows, CD-ROM] (2006, "Midway Arcade Treasures Deluxe Edition")

* Others :

Tiger R-Zone (1996)


Game's rom.

Machine's picture.

MAME Info:

0.60 [Aaron Giles]

0.37b15 [Aaron Giles]

Artwork available


- 0.146: hap fixed Atari GT driver ioport regression.

- 0.145u7: Aaron Giles fixed Atari GT driver crashed after OK (atarigen_eeprom_reset regression).

- 0.139u1: Aaron Giles changed atarigen_state to be a base class from which all the related Atari drivers derive their state from.

- 0.135u4: Some more Atari driver shuffling [Aaron Giles]: Added atarigen_init() function which allocates all timers and registers for save states. Updated all drivers to call it. Converted some drivers to use device timers.

- 0.135u3: Aaron Giles converted atari drivers over to using driver_data for the most part. Some shared systems still exist with globals, but this tackles the atarigen module and the variables local to each driver.

- 0.129u6: Renamed (primraga) to (primrage20).

- 0.127u2: Fabio Priuli changed Primal Rage start buttons into input buttons.

- 0.125u7: Aaron Giles added save state support to the CAGE audio system.

- 2nd September 2007: Mr. Do - Picked up a Primal Rage a few weeks ago. An interesting bit of trivia: The original bezels were misprinted. If you check out this pic here, the button config for Diablo's Hot Foot move shows to hold the top right and bottom left button. The one I got had a little sticker placed over it, which shows the correct config.

- 0.117: Aaron Giles fixed CAGE sound. This fixed incorrect sound in Primal Rage, specifically the music and voices.

- 0.114u2: Aaron Giles and Couriersud added more accurate video timing to most of the Atari 68000-era games. The parameters are from published specs, not derived. The board uses a pair of GALs to determine H and V parameters. Changed VSync to 59.922743 Hz.

- 0.114: Couriersud added general save state support to the atarigen module.

- 0.106u4: Aaron Giles fixed Atari GT games from hanging.

- 0.79u2: Replaced Custom sound with 4x DMA-driven DAC.

- 0.78: Renamed (primrag2) to (primraga).

- 25th November 2003: Peter Gurris fixed the input ports in X-day 2 and Primal Rage.

- 0.77: Aaron Giles added support for the MO command register (MO checksums now work). Hooked up CAGE audio. Added missing SHA1 values. Documented the overly complicated color MUXing. Added MO/playfield priorities. Added TMS32031 (33868800Hz) CPU2 and Custom stereo sound. Changed region cpu2 to user1/2. Changed description of clone 'Primal Rage (version 1.7)' to '(version 2.0)'.

- 7th November 2003: Aaron Giles added the CAGE sound system emulation to Primal Rage (and a bunch of non-working drivers).

- 0.67: Changed description of clone '(version 2.0)' to '(version 1.7)'.

- 0.60: Aaron Giles added Primal Rage (version 2.3) (Atari Games 1994) and clone (version 2.0).

- 18th April 2002: Aaron Giles added some unused PROMs to the Atari GT system driver.

- 12th April 2002: Aaron Giles converted all the Atari drivers for the tilemap system and added some protection workarounds for Primal Rage and Road Riot's Revenge, but neither of them is perfect.

- 0.37b15: Aaron Giles added Primal Rage (version 2.3) and (version 2.0) (Testdriver).

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

Daikaiju no Gyakushu


Rampage: World Tour

Prehistoric Isle in 1930

Prehistoric Isle 2


King of the Monsters

King of the Monsters 2 - The Next Thing


Ultra Toukon Densetsu

Dino Rex

Cadillacs and Dinosaurs

Dyna Gear

King of Dynast Gear


Jurassic Park

The Lost World

Jurassic Park 3

Primal Rage

Primal Rage 2

Romset: 33922 kb / 40 files / 22.6 zip

MAME XML Output:

       <game name="primrage" sourcefile="atarigt.c">
              <description>Primal Rage (version 2.3)</description>
              <manufacturer>Atari Games</manufacturer>
              <rom name="1044b" size="524288" crc="35c9c34b" sha1="4bd1d35cc7c68574819afd648405eedb8db25b4c" region="maincpu" offset="0"/>
              <rom name="1043b" size="524288" crc="86322829" sha1="e0e72888def0931d078921f099bae6788738a291" region="maincpu" offset="1"/>
              <rom name="1042b" size="524288" crc="750e8095" sha1="4660637136b1a25169d8c43646c8b87081763987" region="maincpu" offset="2"/>
              <rom name="1041b" size="524288" crc="6a90d283" sha1="7c18c97cb5e5cdd26a52cd6bc099fbce87055311" region="maincpu" offset="3"/>
              <rom name="1078a" size="524288" crc="0656435f" sha1="f8e498171e754eb8703dad6b2351509bbb27e06b" region="cageboot" offset="0"/>
              <rom name="0075" size="2097152" crc="b685a88e" sha1="998b8fe54971f6cd96e4c22b19e3831f29d8172d" region="cage" offset="400000"/>
              <rom name="0077" size="2097152" crc="3283cea8" sha1="fb7333ca951053a56c501f2ce0eb197c8fcafaf7" region="cage" offset="400002"/>
              <rom name="0050a" size="524288" crc="66896e8f" sha1="7675b24c15ca0608f11f2a7b8d70717adb10924c" region="gfx1" offset="0"/>
              <rom name="0051a" size="524288" crc="fb5b3e7b" sha1="f43fe4b5c4bbea10da46b60c644f586fb391355d" region="gfx1" offset="100000"/>
              <rom name="0052a" size="524288" crc="cbe38670" sha1="0780e599007851f6d37cdd8c701d01cb1ae48b9d" region="gfx1" offset="200000"/>
              <rom name="1045b" size="131072" crc="1d3260bf" sha1="85d9db8499cbe180c8d52710f3cfe64453a530ff" region="gfx2" offset="0"/>
              <rom name="1100a" size="524288" crc="6e9c80b5" sha1="ec724011527dd8707c733211b1a6c51b22f580c7" region="gfx3" offset="1"/>
              <rom name="1101a" size="524288" crc="bb7ee624" sha1="0de6385aee7d25b41fd5bf232e44e5da536504ac" region="gfx3" offset="0"/>
              <rom name="0332" size="1048576" crc="610cfcb4" sha1="bed1bd0d11c0a7cc48d020fc0acec34daf48c5ac" region="gfx3" offset="800001"/>
              <rom name="0333" size="1048576" crc="3320448e" sha1="aef42328bf72fca5c04bfed1ea41100bb5aafeaa" region="gfx3" offset="800000"/>
              <rom name="0334" size="1048576" crc="be3acb6f" sha1="664cb4cd4d325577ab0cbe0cf48870a9f4706573" region="gfx3" offset="a00001"/>
              <rom name="0335" size="1048576" crc="e4f6e87a" sha1="2a3f8ff46b289c25cd4ca2a1369b14613f48e964" region="gfx3" offset="a00000"/>
              <rom name="0336" size="1048576" crc="a78a8525" sha1="69c3da4d45b0f09f5bdabcedd238b82efab48a70" region="gfx3" offset="c00001"/>
              <rom name="0337" size="1048576" crc="73fdd050" sha1="63c67187953d2dab93a260e548ef5965e7cba4e8" region="gfx3" offset="c00000"/>
              <rom name="0338" size="1048576" crc="fa19cae6" sha1="7d0560516971f32835329a17450c7561631a27d1" region="gfx3" offset="e00001"/>
              <rom name="0339" size="1048576" crc="e0cd1393" sha1="0de59d04165d64320512936c194db19cca6455fd" region="gfx3" offset="e00000"/>
              <rom name="0316" size="1048576" crc="9301c672" sha1="a8971049c857ae283a95b257dd0d6aaff6d787cd" region="gfx3" offset="1000001"/>
              <rom name="0317" size="1048576" crc="9e3b831a" sha1="b799e57bea9522cb83f9aa7ea38a17b1d8273b8d" region="gfx3" offset="1000000"/>
              <rom name="0318" size="1048576" crc="8523db5d" sha1="f2476aa26b1a7cbe7510994d92eb209fda65593d" region="gfx3" offset="1200001"/>
              <rom name="0319" size="1048576" crc="42f22e4b" sha1="2a1a6f0a7aca7b7b64bce0bd54eb4cb23a2336b1" region="gfx3" offset="1200000"/>
              <rom name="0320" size="1048576" crc="21369d13" sha1="28e03595c098fd9bec6f7316180d17905a51a51b" region="gfx3" offset="1400001"/>
              <rom name="0321" size="1048576" crc="3b7d498a" sha1="804e9e1567bf97e8dae3b9444428254ced8b60da" region="gfx3" offset="1400000"/>
              <rom name="0322" size="1048576" crc="05e9f407" sha1="fa25a893d4cb805df02d7d12df4dbabefb3114a2" region="gfx3" offset="1600001"/>
              <rom name="0323" size="1048576" crc="603f3bb6" sha1="d7c22dc900d9edc36d8f211df67a206d14637fab" region="gfx3" offset="1600000"/>
              <rom name="0324" size="1048576" crc="3c37769f" sha1="ca0306a439949d2a0305cc0cf05808a58e84084c" region="gfx3" offset="1800001"/>
              <rom name="0325" size="1048576" crc="f43321e3" sha1="8bb4dd4a5d5400b17052d50dca9078211dc6b861" region="gfx3" offset="1800000"/>
              <rom name="0326" size="1048576" crc="63d4ccea" sha1="340fced6998a8ae6fd285d8fe666f5f1e4b6bfaf" region="gfx3" offset="1a00001"/>
              <rom name="0327" size="1048576" crc="9f4806d5" sha1="76e9f1a47e7fa45e834fa8739528f1e3c54b14dc" region="gfx3" offset="1a00000"/>
              <rom name="0328" size="1048576" crc="a08d73e1" sha1="25a58777f15e9550111447b47a98762fd6bb498d" region="gfx3" offset="1c00001"/>
              <rom name="0329" size="1048576" crc="eff3d2cd" sha1="8532568b5fd91d2b738947e9cd575a4eb2a03be2" region="gfx3" offset="1c00000"/>
              <rom name="0330" size="1048576" crc="7bf6bb8f" sha1="f34bd8a9c7f95436a1c816badc59673cd2a6969a" region="gfx3" offset="1e00001"/>
              <rom name="0331" size="1048576" crc="c6a64dad" sha1="ee54514463ab61cbaef70da064cf5de591e5861f" region="gfx3" offset="1e00000"/>
              <rom name="0001a" size="512" crc="a70ade3f" sha1="f4a558b17767eed2683c768d1b441e75edcff967" region="proms" offset="0"/>
              <rom name="0001b" size="512" crc="f4768b4d" sha1="a506fa5386ab0ea2851ff1f8474d4bfc66deaa70" region="proms" offset="200"/>
              <rom name="0001c" size="512" crc="22a76ad4" sha1="ce840c283bbd3a5f19dc8d91b19d1571eff51ff4" region="proms" offset="400"/>
              <chip type="cpu" tag="maincpu" name="68EC020" clock="25000000"/>
              <chip type="cpu" tag="cage" name="TMS32031" clock="33868800"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="dac1" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac2" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac3" name="DMA-driven DAC"/>
              <chip type="audio" tag="dac4" name="DMA-driven DAC"/>
              <display tag="screen" type="raster" rotate="0" width="336" height="240" refresh="59.922743" pixclock="7159090" htotal="456" hbend="0" hbstart="336" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="2" buttons="4" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="SERVICE" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="good" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise