Home News Forum                            

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

shangonle: MAME ROM Information.


Limited Edition Hang-On (c) 1991 Sega.

'Limited Edition Hang-On' is little more than a remix of the superb 1987 game, 'Super Hang-On', running on identical hardware. The graphics and gameplay remain the same, but the courses have been redesigned and are rather more forgiving than those of the original game.


Main CPU : (2x) 68000 (@ 12.5 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), Sega (@ 4 Mhz)

Screen orientation : Horizontal

Video resolution : 320 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 12288

Players : 1

Control : paddle

Buttons : 1


Despite taking its gameplay from the second game in the series, 'Limited Edition Hang-On's deluxe cabinet was the same tilting motorbike mock-up used in the deluxe version of the FIRST game in the series, 1985's "Hang-On". The only notable difference was that the latter incarnation of the cab was blue, instead of the bright red of the original.


1. Hang-On [Sit-Down model] (1985)

1. Hang-On [Ride-On model] (1985)

2. Hang-On II (1985, Sega SG-1000)

3. Hang-On Jr. (1985)

4. Super Hang-On [Mini Ride-On Model] (1987)

4. Super Hang-On [Sit-Down model] (1987)

4. Super Hang-On [Upright model] (1987)

5. Limited Edition Hang-On (1991)


Music composed by : Katsuhiro Hayashi, Koichi Namiki.


Game's rom.

Machine's picture.

MAME Info:

0.36b2 [Andrew Prime]

Artwork available


* Wanted: 317-0039/0044 FD1089 CPUs


- 0.139u1: Smitdogg changed description of clone 'Super Hang-On (Japan, FD1094 317-0038)' to 'Super Hang-On (ride-on, Japan, FD1094 317-0038)' and year info to 1987.

- 18th May 2010: Guru - I just repaired a Sega Super Hang On that had a working FD1089 (I removed it anyway and converted it to a non-FD version). So there's hope that the undumped FD10** games are still alive.

- 0.136u2: Fixed [debug] access violation in clones shangonrb and shangonro.

- 0.135u4: Tafoid fixed incorrect master clock in Super Hang-On and clones. Changed clock speeds of the 2x 68000 to 10MHz.

- 0.134u4: The Dumping Union added clone Super Hang-On (Japan, FD1094 317-0038). Changed description of clone 'Super Hang-On (Hang-On upgrade, bootleg)' to 'Super Hang-On (bootleg)'. Renamed (shangupb) to (shangonrb).

- 22nd October 2009: Smitdogg - Thanks to keshbach, Tormod, ANY, Team Japump, and others, we got a rare version of Super Hang-On with an FD1094. It doesn't have the "Super Throttle", you can reach max speed without it, so it plays more like regular Hang-On.

- 0.133u1: Renamed (shangnle) to (shangonle).

- 0.127u1: Atari Ace moved FD1089 decryption keys to external files. Added 317-0034.key to clones Super Hang-On (sitdown/upright, FD1089B 317-0034), (mini ride-on, Rev A, FD1089B 317-0034) and (mini ride-on?, FD1089B 317-0034).

- 26th November 2006: Mr. Do - Super Hang-On artwork has been "optimized" by Ad_Enuff.

- 8th October 2006: Mr. Do - Added the sit-down bezel version of Super Hang-On, thanks to pics from Guru.

- 26th August 2006: Mr. Do - Added Super Hang-On bezel from MAME.net and Mean Arena. Some of these decent stuff are so-so; some are REALLY good.

- 0.107u2: Changed input from 3 to 1 button.

- 0.94u2: Changed 68000 CPU1/2 clock speeds to 12.5MHz.

- 0.92u1: Nicola Salmoria and Charles MacDonald added complete FD1089B 317-0034 table to Super Hang-On.

- 0.92: Changed '(set 2, 68000)' to parent 'Super Hang-On (set 4, 68000)', '(set 3, FD1089B 317-0034)' to '(set 2, FD1089B 317-0034)' and '(set 4, FD1089B 317-0034)' to '(set 3, FD1089B 317-0034)'. Renamed (shangon) to (shangon1), (shangona) to (shangon), (shangonb) to (shangon2) and (shangonc) to (shangon3).

- 0.90u4: Nicola Salmoria and Charles MacDonald improved the FD1089 decryption logic and added more data to the Super Hang-On FD1089B 317-0034 table. Added 6844 zoom-table dump to clone 'Super Hang-On (Hang-On upgrade, bootleg)'.

- 0.90u3: Aaron Giles added clones Super Hang-On (set 3, FD1089B 317-0034) and (set 4, FD1089B 317-0034). Aaron Giles renamed shangonb to shangupb to indicate it is an upgrade bootleg and added Gerald's latest Super Hang On sets as shangonb and shangonc. Changed description to 'Super Hang-On (set 1, FD1089B 317-0034)' and clones '(alt)' to '(set 2, 68000)', '(bootleg)' to '(Hang-On upgrade, bootleg)' and 'Super Hang-On Limited Edition' to 'Limited Edition Hang-On'. Renamed (shangonb) to (shangupb).

- 0.90u1: Aaron Giles makes Super Hang-On (alt) and 'Super Hang-On Limited Edition' playable. Fixed rom loading and changed palettesize to 12288 colors.

- 0.84u5: Replaced Stick controller with Paddle.

- 0.79: Brian Troha added clones Super Hang-On (alt) and Super Hang-On Limited Edition. Fixed rom names and added cpu2 rom ($18000) and cpu3 ($20000) to Super Hang-On.

- 24th January 2004: Brian Troha added 'Super Hang On Limited Edition' and another version of Super Hang On to the Outrun driver, but neither of them work.

- 0.36b3: Changed Paddle input to Stick.

- 0.36b2: Andrew Prime added Super Hang-On (Sega 1992) and clone (bootleg).

- 3rd August 1999: Andrew Prime sent in a huge System 16 driver update, with Hang-On graphics fixed and working drivers for Bay Route, Outrun, Space Harrier and Super Hang-On.

- 16th December 1997: Thierry dumped Super Hang-On (Hang-On upgrade, bootleg). Board provided by Gerald Coy.

LEVELS: 6 - 10 - 14 - 18 (africa - asia - america - europe)

Other Emulators:

* FB Alpha

* System 16

Recommended Games (Motorbike):

Super Rider


Excite Bike (PlayChoice-10)

Jumping Cross

Kick Start Wheelie King

Vs. Excitebike


Hang-On Jr.

Super Hang-On

Super Hang-On (Mega-Tech)

Vs. Mach Rider

Enduro Racer

Super Cross II

Racing Hero

World Grand Prix

GP Rider

Riding Hero

Moto Frenzy

Stadium Cross

Suzuka 8 Hours

Suzuka 8 Hours 2

Cyber Cycles

Manx TT Superbike


Romset: 1824 kb / 25 files / 637.1 zip

MAME XML Output:

       <game name="shangonle" sourcefile="segaorun.c" cloneof="shangon" romof="shangon">
              <description>Limited Edition Hang-On</description>
              <rom name="epr-13944.133" size="65536" crc="989a80db" sha1="5026e5cf52d4fd85a0bab6c4ea7a34cf266b2a3b" region="maincpu" offset="0"/>
              <rom name="epr-13943.118" size="65536" crc="426e3050" sha1="f332ea76285b4e1361d818cbe5aab0640b4185c3" region="maincpu" offset="1"/>
              <rom name="epr-10899.132" size="65536" crc="bb3faa37" sha1="ccf3352255503fd6619e6e116d187a8cd1ff75e6" region="maincpu" offset="20000"/>
              <rom name="epr-10897.117" size="65536" crc="5f087eb1" sha1="bdfcc39e92087057acc4e91741a03e7ba57824c1" region="maincpu" offset="20001"/>
              <rom name="epr-10640.76" size="65536" crc="02be68db" sha1="8c9f98ee49db54ee53b721ecf53f91737ae6cd73" region="sub" offset="0"/>
              <rom name="epr-10638.58" size="65536" crc="f13e8bee" sha1="1c16c018f58f1fb49e240314a7e97a947087fad9" region="sub" offset="1"/>
              <rom name="epr-10641.75" size="65536" crc="38c3f808" sha1="36fae99b56980ef33853170afe10b363cd41c053" region="sub" offset="20000"/>
              <rom name="epr-10639.57" size="65536" crc="8cdbcde8" sha1="0bcb4df96ee16db3dd4ce52fccd939f48a4bc1a0" region="sub" offset="20001"/>
              <rom name="epr-10652.54" merge="epr-10652.54" size="32768" crc="260286f9" sha1="dc7c8d2c6ef924a937328685eed19bda1c8b1819" region="gfx1" offset="0"/>
              <rom name="epr-10651.55" merge="epr-10651.55" size="32768" crc="c609ee7b" sha1="c6dacf81cbfe7e5df1f9a967cf571be1dcf1c429" region="gfx1" offset="8000"/>
              <rom name="epr-10650.56" merge="epr-10650.56" size="32768" crc="b236a403" sha1="af02b8122794c083a66f2ab35d2c73b84b2df0be" region="gfx1" offset="10000"/>
              <rom name="epr-10675.8" size="65536" crc="d6ac012b" sha1="305023b1a0a9d84cfc081ffc2ad7578b53d562f2" region="gfx2" offset="1"/>
              <rom name="epr-10682.16" size="65536" crc="d9d83250" sha1="f8ca3197edcdf53643a5b335c3c044ddc1310cd4" region="gfx2" offset="0"/>
              <rom name="epr-13945.7" size="65536" crc="fbb1eef9" sha1="2798df2f25706e0d3be01d945274f478d7e5a2ae" region="gfx2" offset="20001"/>
              <rom name="epr-13946.15" size="65536" crc="03144930" sha1="c20f4883ee2de35cd0b67949de0e41464f2c5fae" region="gfx2" offset="20000"/>
              <rom name="epr-10677.6" size="65536" crc="8a57b8d6" sha1="df1a31559dd2d1e7c2c9d800bf97526bdf3e84e6" region="gfx2" offset="40001"/>
              <rom name="epr-10684.14" size="65536" crc="3aff8910" sha1="4b41a49a7f02363424e814b37edce9a7a44a112e" region="gfx2" offset="40000"/>
              <rom name="epr-10678.5" size="65536" crc="af473098" sha1="a2afaba1cbf672949dc50e407b46d7e9ae183774" region="gfx2" offset="60001"/>
              <rom name="epr-10685.13" size="65536" crc="80bafeef" sha1="f01bcf65485e60f34e533295a896fca0b92e5b14" region="gfx2" offset="60000"/>
              <rom name="epr-10679.4" size="65536" crc="03bc4878" sha1="548fc58bcc620204e30fa12fa4c4f0a3f6a1e4c0" region="gfx2" offset="80001"/>
              <rom name="epr-10686.12" size="65536" crc="274b734e" sha1="906fa528659bc17c9b4744cec52f7096711adce8" region="gfx2" offset="80000"/>
              <rom name="epr-10680.3" size="65536" crc="9f0677ed" sha1="5964642b70bfad418da44f2d91476f887b021f74" region="gfx2" offset="a0001"/>
              <rom name="epr-10687.11" size="65536" crc="508a4701" sha1="d17aea2aadc2e2cd65d81bf91feb3ef6923d5c0b" region="gfx2" offset="a0000"/>
              <rom name="epr-10681.2" size="65536" crc="b176ea72" sha1="7ec0eb0f13398d014c2e235773ded00351edb3e2" region="gfx2" offset="c0001"/>
              <rom name="epr-10688.10" size="65536" crc="42fcd51d" sha1="0eacb3527dc21746e5b901fcac83f2764a0f9e2c" region="gfx2" offset="c0000"/>
              <rom name="epr-10642.47" merge="epr-10642.47" size="32768" crc="7836bcc3" sha1="26f308bf96224311ddf685799d7aa29aac42dd2f" region="gfx3" offset="0"/>
              <rom name="epr-10649c.88" merge="epr-10649c.88" size="32768" crc="f6c1ce71" sha1="12299f7e5378a56be3a31cce3b8b74e48744f33a" region="soundcpu" offset="0"/>
              <rom name="epr-10643.66" merge="epr-10643.66" size="32768" crc="06f55364" sha1="fd685795e12541e3d0059d383fab293b3980d247" region="pcm" offset="0"/>
              <rom name="epr-10644.67" merge="epr-10644.67" size="32768" crc="b41d541d" sha1="28bbfa5edaa4a5901c74074354ba6f14d8f42ff6" region="pcm" offset="10000"/>
              <rom name="epr-10645.68" merge="epr-10645.68" size="32768" crc="a60dabff" sha1="bbef0fb0d7837cc7efc866226bfa2bd7fab06459" region="pcm" offset="20000"/>
              <rom name="epr-10646.69" merge="epr-10646.69" size="32768" crc="473cc411" sha1="04ca2d047eb59581cd5d76e0ac6eca8b19eef497" region="pcm" offset="30000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="10000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="pcm" name="Sega PCM" clock="4000000"/>
              <display tag="screen" type="raster" rotate="0" width="321" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="321" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="1" buttons="1" coins="2" service="yes">
                     <control type="paddle" minimum="32" maximum="224" sensitivity="100" keydelta="4" reverse="yes"/>
                     <control type="pedal" minimum="0" maximum="255" sensitivity="100" keydelta="40"/>
              <dipswitch name="Coin A" tag="COINAGE" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <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="Free Play (if Coin B too) or 1/1" value="0"/>
              <dipswitch name="Coin B" tag="COINAGE" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <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="Free Play (if Coin A too) or 1/1" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Difficulty" tag="DSW" mask="6">
                     <dipvalue name="Easy" value="4"/>
                     <dipvalue name="Normal" value="6" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Time Adj." tag="DSW" mask="24">
                     <dipvalue name="Easy" value="16"/>
                     <dipvalue name="Normal" value="24" default="yes"/>
                     <dipvalue name="Hard" value="8"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" 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="unsupported" palettesize="12288"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise