Home News Forum                            

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

jedi: MAME ROM Information.


Return of The Jedi (c) 1984 Atari.

'Return of the Jedi' is a scrolling shoot-em-up based on the legendary movie of the same name and - unlike its vector-based prequel - is rendered in an isometric forced-perspective viewpoint, similar to that pioneered in Sega's 1982 classic, "Zaxxon".

The ultimate aim of the game is to reach and destroy the Death Star and escape alive. Success is achieved by surviving an 'attack wave', which consists of four different scenes. Play switches between Endor and space-based scenes, with each one putting the player in control of a different vehicle from the movie.

The scenes are based on three distinct locations taken from the original movie. They are: The forest moon of Endor, Attack on the Death Star and Space battle.

* SCENE 1: Speeder Bike chase on Endor as Princess Leia. The goal is to reach the Ewok village alive.

* SCENE 2: Scout Walker chase on Endor as Chewbacca. The goal is to reach the shield generator.

* SCENE 3: Millennium Falcon attack on Death Star as Lando. The goal is to reach and destroy the Death Star power reactor.

* SCENE 4: Millennium Falcon escape from exploding Death Star. The goal is to escape the exploding Death Star.

* SPLIT SCENE: Play switches between scenes 2 and 3.

The scenes loop for as long as the player has lives remaining; although to increase variety, the order in which they appear is randomised as play progresses. Each successive wave increases in difficulty.


This particular game was available as both a dedicated upright cabinet and a full scale sit-in cockpit. The cockpit cabinet was rather less widespread than the upright version. The marquee on the more common upright cab featured a 'Return of the Jedi' logo with red letters on a background of stars; with the Millennium Falcon and the Death Star clearly visible. The sideart only covered the top half of the machine. It was a montage of shots that was dominated by a picture of Princess Leia on a speeder bike and a large image of Darth Vader's head.

Game ID : 136030

Main CPU : M6502 (@ 2.5 Mhz), M6502 (@ 1.512 Mhz)

Sound Chips : (4x) POKEY (@ 1.512 Mhz), TMS5220 (@ 672 Khz)

Control : stick

Buttons : 3


Released in September 1984.

Return of the Jedi was the second arcade game based on the 'Star Wars' movie franchise despite it being the THIRD film of the trilogy. This Atari title was actually released a full year before 'The Empire Strikes Back'. The films were released in the order; "Star Wars", "The Empire Strikes Back" and "Return of the Jedi"; whereas the games were released as "Star Wars", "Return of the Jedi", and "The Empire Strikes Back".

This game is known in Japan as 'Jedi no Fukushuu' (translates from Japanese as 'Revenge of the Jedi').

Return of The Jedi was one of the first games to use a special graphics dithering method to make the graphics look visibly smoother.

This was one of the first Atari titles to modify all game options via a setup menu, rather than by using dip switches. Eighteen years later, the industry still hasn't fully converted over to being 'jumperless'.

All scenes are controlled with a flight yoke that is similar in design to the one used on the vector "Star Wars" game. This is usually the first thing to fail on any given machine. These can be rebuilt fairly easily though, but you may have to do a little bit of hacking to get them to work.


* Hints :

1) Do not allow enemies to tail you too long. This is how they can destroy you.

2) Lead enemies to the top of the screen, then drop back quickly so you can destroy them.

3) The player must try to be the first through the EWOK traps in the forest of ENDOR.

4) By staying in the center of the screen, the player has more maneuverability.


1. Star Wars [Cockpit model] (1983)

1. Star Wars [Upright model] (1983)

2. Return of The Jedi (1984)

3. The Empire Strikes Back (1985)


Designer / Programmer : Dennis Harper

Graphic designer : Susan G. McBride

Audio designer : Synthia Petroka

Software support : Mike Mahar


* Computers :

Atari ST (1987)

Amstrad CPC (1987)

Commodore Amiga (1988)

Commodore C64 (1988)

Sinclair ZX Spectrum (1989)


Game's rom.

Machine's picture.

MAME Info:

0.31 [Dan Boris]

Artwork available


- 6th September 2010: Mr. Do - The instruction card for Return of the Jedi is done, thanks to Kiltron for cleaning.

- 0.123u2: Jedi driver improvements [Zsolt Vasvari]: Complete memory map. Crystals. Driver state structure. Text layer is rendered at the same time as the background. Fixed proms ($0, 800) length to 1024kb. The schematics show the smoothing PROMs as being twice as large, but the current sizes are confirmed via a PCB. The PROMs are 82S137 devices.

- 0.122u8: Jedi driver updates [Zsolt Vasvari]: Changed video code to directly manipulate the game bitmap. Background smoothing now happens at the same time as the background is drawn.

- 0.104u3: Aaron Giles added save state support to the Jedi driver.

- 16th July 2001: Nicola Salmoria fixed Return of the Jedi from crashing.

- 0.37b15: Changed M6502 CPU2 and the 4x Pokey clock speeds to 1512000 Hz.

- 22nd May 2001: Aaron Giles cleaned up the Return of the Jedi driver.

- 0.37b4: Background smoothing in Return of the Jedi [Nicola Salmoria]. Changed palettesize from 1024 to 1025 colors.

- 28th May 2000: Nicola Salmoria finally emulated the graphics smoothing circuitry in Return of the Jedi.

- 20th May 2000: Nicola Salmoria fixed Return of the Jedi to work in 16bpp modes.

- 0.37b3: Added proms ($0, 400 - background smoothing).

- 0.35b1: Proper support of the playfield/sprite priority and palette system in Return of the Jedi [Nicola Salmoria]. Changed palettesize from 36 to 1024 colors.

- 0.31: Dan Boris added Return of the Jedi (Atari 1984). Known issues: Background graphics are blocky because the hardware which smooths them is not emulated. Sprite/background/text priority is not implemented. This game has an analog stick. Control with keyboard or mouse doesn't work too well.

- 23rd January 1998: Dumped Return of the Jedi.


Movie: Return Of The Jedi

Genre: Sci-fi StarWars

Year: USA 1982

Director: Richard Marquand

Studio: 20th Century-Fox / Lucasfilm

Cast: Mark Hamill, Harrison Ford, Carrie Fisher, Billy Dee Williams, Peter Mayhew, Anthony Daniles, Sebastian Shaw, Ian McDiarmid

Recommended Games:

Star Wars

The Empire Strikes Back

Return of the Jedi

Star Wars Arcade

Star Wars Trilogy

Star Wars Pod Racer

Star Fire

Tunnel Hunt

Romset: 314 kb / 16 files / 129.2 zip

MAME XML Output:

       <game name="jedi" sourcefile="jedi.c">
              <description>Return of the Jedi</description>
              <rom name="136030-221.14f" size="16384" crc="414d05e3" sha1="e5f5f8d85433467a13d6ca9e3889e07a62b00e52" region="maincpu" offset="8000"/>
              <rom name="136030-222.13f" size="16384" crc="7b3f21be" sha1="8fe62401f9b78c7a3e62b544c4b705b1bfa9b8f3" region="maincpu" offset="c000"/>
              <rom name="136030-123.13d" size="16384" crc="877f554a" sha1="8b51109cabd84741b024052f892b3172fbe83223" region="maincpu" offset="10000"/>
              <rom name="136030-124.13b" size="16384" crc="e72d41db" sha1="1b3fcdc435f1e470e8d5b7241856e398a4c3910e" region="maincpu" offset="14000"/>
              <rom name="136030-122.13a" size="16384" crc="cce7ced5" sha1="bff031a637aefca713355dbf251dcb5c2cea0885" region="maincpu" offset="18000"/>
              <rom name="136030-133.01c" size="16384" crc="6c601c69" sha1="618b77800bbbb4db34a53ca974a71bdaf89b5930" region="audiocpu" offset="8000"/>
              <rom name="136030-134.01a" size="16384" crc="5e36c564" sha1="4b0afceb9a1d912f1d5c1f26928d244d5b14ea4a" region="audiocpu" offset="c000"/>
              <rom name="136030-215.11t" size="8192" crc="3e49491f" sha1="ade5e846069c2fa6edf667469d13ce5a6a45c06d" region="gfx1" offset="0"/>
              <rom name="136030-126.06r" size="32768" crc="9c55ece8" sha1="b8faa23314bb0d199ef46199bfabd9cb17510dd3" region="gfx2" offset="0"/>
              <rom name="136030-127.06n" size="32768" crc="4b09dcc5" sha1="d46b5f4fb69c4b8d823dd9c4d92f8713badfa44a" region="gfx2" offset="8000"/>
              <rom name="136030-130.01h" size="32768" crc="2646a793" sha1="dcb5fd50eafbb27565bce099a884be83a9d82285" region="gfx3" offset="0"/>
              <rom name="136030-131.01f" size="32768" crc="60107350" sha1="ded03a46996d3f2349df7f59fd435a7ad6ed465e" region="gfx3" offset="8000"/>
              <rom name="136030-128.01m" size="32768" crc="24663184" sha1="5eba142ed926671ee131430944e59f21a55a5c57" region="gfx3" offset="10000"/>
              <rom name="136030-129.01k" size="32768" crc="ac86b98c" sha1="9f86c8801a7293fa46e9432f1651dd85bf00f4b9" region="gfx3" offset="18000"/>
              <rom name="136030-117.bin" size="1024" crc="9831bd55" sha1="12945ef2d1582914125b9ee591567034d71d6573" region="proms" offset="0"/>
              <rom name="136030-118.bin" size="1024" crc="261fbfe7" sha1="efc65a74a3718563a07b718e34d8a7aa23339a69" region="proms" offset="800"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="2500000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1512000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="pokey1" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="pokey2" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="pokey3" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="pokey4" name="POKEYN" clock="1512000"/>
              <chip type="audio" tag="tms" name="TMS5220" clock="672000"/>
              <display tag="screen" type="raster" rotate="0" width="296" height="240" refresh="60.000000" pixclock="8048640" htotal="512" hbend="0" hbstart="296" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="2"/>
              <input players="1" buttons="3" coins="2" tilt="yes">
                     <control type="stick" minimum="0" maximum="255" sensitivity="100" keydelta="10"/>
              <dipswitch name="Service Mode" tag="0c00" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise