Home News Forum                            
 

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

sharrier: MAME ROM Information.


History:

Space Harrier [Sit-Down model] (c) 1985 Sega.


Space Harrier is a sprite-scaling, into-the-screen shoot-em-up set in the "Fantasy Zone"; a surreal, abstract world composed of bright colours and a checkerboard-styled ground. The game's enemies are as unique as its setting; featuring prehistoric animals, alien pods, giant mushrooms and, at the end of every stage, a huge, fireball-spitting Chinese dragon.


The player's on-screen counterpart carries a portable jetpack under his arm, which allows him to fly as well as run along the ground. The jetpack is equipped with a laser, allowing the player to destroy both the game's many enemies as well as a variety of obstructions, such as trees and the floating rocks on level 1.


- TECHNICAL -


Main CPU : (2x) 68000 (@ 10 Mhz), Z80 (@ 4 Mhz), I8751 (@ 8 Mhz)

Sound Chips : YM2203 (@ 4 Mhz), Sega (@ 8 Mhz)


Screen orientation : Horizontal

Video resolution : 304 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 6144


Players : 1

Control : stick

Buttons : 3 (FIRE, FIRE, FIRE)


- TRIVIA -


Released in December 1985.


The pioneer 3-D shooting game realized by a high speed 3-D processing. The first full-color CG graphics in Japan and a beautiful BGM supported by a FM sound system that gave a great impact to the arcade scene in 1985.


There were 3 different dedicated cabinets made for this game, an upright, this Sit-Down model, and "Space Harrier [Rolling model]".


Alfa Records released a limited-edition soundtrack album for this game (Sega Taikan Game Special - 28XA-198) on 12/1987.


- SERIES -


1. Space Harrier [Sit-Down model] (1985)

1. Space Harrier [Rolling model] (1985)

2. Space Harrier 3D (1988, Sega Master System)

3. Space Harrier II (1988, Sega Mega Drive)

4. Space Harrier - Return to the Fantasy Zone (1989, Commodore Amiga)

5. Planet Harriers (2001)


- STAFF -


Designed by : Yu Suzuki (YU.)

From highscore table : (KAN), (KAW), (BIN), (TUD), (NAG), (ASO)

Music by : Hiroshi Miyauchi


- PORTS -


* Consoles :

Sega Master System (1986)

Nintendo Famicom

NEC PC-Engine (1988)

Sega Game Gear (1991)

Sega 32x (1994)

Sega Saturn (1996, "Sega Ages - Space Harrier")

Sega Dreamcast (2000, "Shenmue")

Sega Dreamcast (2001, "Yu Suzuki Game Works Vol. 1")

Sega Dreamcast (2001, "Shenmue II")

Nintendo Game Boy Advance (2003, "Sega Arcade Gallery")

Sony PlayStation 2 (2003, "Sega Ages 2500 Vol. 4 : Space Harrier")

Microsoft XBOX ("Shenmue II")

Sony PlayStation 2 (2005, "Sega AGES 2500 Series Vol. 20 Space Harrier II ~Space Harrier Complete Collection~")

Sony PlayStation 2 (2005, "Sega Classics Collection" - remake in 3-D)

Sony PlayStation 3 (2009, Sonic's Ultimate Genesis Collection) [unlockable]


* Computers :

Atari ST (1985)

Sharp X68000 (1985)

Commodore C64 (1986)

Amstrad CPC (1986)

Fujitsu FM-7 (1987)

Fujitsu FM-77AV (1987)

Sinclair ZX Spectrum (1987)

Commodore Amiga (1989)

PC [MS-DOS, 5.25''] (1989)

Sharp X1


* Others :

Tiger Handheld LCD Game (19??)

Mobile phones (2002)


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.104u2 [?]

0.36b2 [Andrew Prime]


Bugs:

- The lives counter doesn't work properly. Charvel (ID 00995)


WIP:

- 0.136u3: Phil Bennett fixed Space Harrier crashes when a specific sample is being played during gameplay in debug mode.

- 0.133u1: Renamed (sharrir1) to (sharrier1).

- 0.125u4: Fixed rom names.

- 0.109u2: Fixed rom names.

- 0.107u2: Renamed (sharrirb) to (sharrir1).

- 0.104u2: Added Space Harrier (Rev A, 8751 315-5163A). Removed Space Harrier (Rev A, 8751 317-0063A?). Changed description of clone 'Space Harrier (8751 317-0063?)' to 'Space Harrier (8751 315-5163)'.

- 0.104u1: Zozo added clone Space Harrier (8751 317-0063?). Changed parent description to 'Space Harrier (Rev A, 8751 317-0063A?)'. Fixed rom names.

- 0.93: Added clock parameter to Sega_PCM sound (31250 Hz).

- 0.90u4: Aaron Giles cleaned up tilemap handling using the new user_data feature. Added pixel-accurate scaling to System 16B sprites. Based on this knowledge, tweaked Space Harrier sprite systems. Fixed documentation on Space Harrier road chip. Added sic123.bin prom (zoom-table).

- 0.90u3: Aaron Giles changes Hang-On, Space Harrier and Enduro Racer to have now accurate road and sprite scaling. Changed Z80 CPU3 clock speed to 4MHz and added I8751 (8MHz) CPU4. Changed visible area to 304x224 and palettesize to 6144 colors. Fixed gfx2/cpu3 rom loading.

- 0.74u2: Changed YM2203 clock speed to 4MHz.

- 0.61: Bryan McPhail fixed controls & gfx in Space Harrier.

- 0.37b9: Fixed gfx2 rom loading.

- 0.36b2: Andrew Prime added Space Harrier (Sega 1985).

- 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.


ARCADE RELEASE: Space Harrier (Sega) - 1985/Dec/10


LEVELS: 18


Other Emulators:

* Calice

* FB Alpha

* System 16


Recommended Games (Jetman):

Sky Lancer

Vastar

Argus (Gottlieb)

Equites

Formation Z

Freeze

SWAT

4-D Warriors

Alien Sector

Bakutotsu Kijuutei

Cop 01

Finalizer - Super Transformation

Lizard Wizard

Metal Clash

Scooter Shooter

Section Z

Space Harrier

Space Harrier II (Mega-Tech)

Side Arms - Hyper Dyne

Transformer

Exzisus

Space Ranger (Arcadia)

Star Guards

Forgotten Worlds

Forgotten Worlds (Mega-Tech)

Superman

Insector X

Solar Jetman (PlayChoice-10)

Rohga Armor Force

Povar / Sobrat' Buran / Agroprom (Jetpac)

Cybattler

Mazinger Z

ESP Ra.De.

Shikigami no Shiro

Shikigami No Shiro II

Crazy War


Romset: 1576 kb / 51 files / 691.5 zip




MAME XML Output:

       <game name="sharrier" sourcefile="segahang.c">
              <description>Space Harrier (Rev A, 8751 315-5163A)</description>
              <year>1985</year>
              <manufacturer>Sega</manufacturer>
              <rom name="epr-7188a.ic97" size="32768" crc="45e173c3" sha1="cbab555c5053f3e4a3f75ff78c41528e2d9d34c7" region="maincpu" offset="0"/>
              <rom name="epr-7184a.ic84" size="32768" crc="e1934a51" sha1="67817a360b3f1f6c2440986272975bd696a38e70" region="maincpu" offset="1"/>
              <rom name="epr-7189.ic98" size="32768" crc="40b1309f" sha1="9b050983f043a88f414745d02c912b59bbf1b121" region="maincpu" offset="10000"/>
              <rom name="epr-7185.ic85" size="32768" crc="ce78045c" sha1="ce640f05bed64ff5b47f1064b5fc13e58bc422a4" region="maincpu" offset="10001"/>
              <rom name="epr-7190.ic99" size="32768" crc="f6391091" sha1="3160b342b6447cccf67c932c7c1a42354cdfb058" region="maincpu" offset="20000"/>
              <rom name="epr-7186.ic86" size="32768" crc="79b367d7" sha1="e901036b1b9fac460415d513837c8f852f7750b0" region="maincpu" offset="20001"/>
              <rom name="epr-7191.ic100" size="32768" crc="6171e9d3" sha1="72f8736f421dc93139859fd47f0c8c3c32b6ff0b" region="maincpu" offset="30000"/>
              <rom name="epr-7187.ic87" size="32768" crc="70cb72ef" sha1="d1d89bd133b6905f81c25513d852b7e3a05a7312" region="maincpu" offset="30001"/>
              <rom name="epr-7182.ic54" size="32768" crc="d7c535b6" sha1="c0659a678c0c3776387a4a675016e9a2e9c67ee3" region="sub" offset="0"/>
              <rom name="epr-7183.ic67" size="32768" crc="a6153af8" sha1="b56ba472e4afb474c7a3f7dc11d7428ebbe1a9c7" region="sub" offset="1"/>
              <rom name="epr-7196.ic31" size="32768" crc="347fa325" sha1="9076b16de9598b52a75e5084651ee5a220b0e88b" region="gfx1" offset="0"/>
              <rom name="epr-7197.ic46" size="32768" crc="39d98bd1" sha1="5aab91bdd08b0f1ea537cd43ccc2e82fd01dd031" region="gfx1" offset="8000"/>
              <rom name="epr-7198.ic60" size="32768" crc="3da3ea6b" sha1="9a6ce304a14e6ef0be41d867284a63b941f960fb" region="gfx1" offset="10000"/>
              <rom name="epr-7230.ic36" size="32768" crc="93e2d264" sha1="ca56de13756ab77408506d88f291da1da8134435" region="gfx2" offset="0"/>
              <rom name="epr-7222.ic28" size="32768" crc="edbf5fc3" sha1="a93f8c431075741c181eb422b24c9303487ca16c" region="gfx2" offset="1"/>
              <rom name="epr-7214.ic18" size="32768" crc="e8c537d8" sha1="c9b3c0f33272c47d32e6aa349d72f7e355468e0e" region="gfx2" offset="2"/>
              <rom name="epr-7206.ic8" size="32768" crc="22844fa4" sha1="6d0f177082084c8c92085cd53e1d7ddc62d09a4c" region="gfx2" offset="3"/>
              <rom name="epr-7229.ic35" size="32768" crc="cd6e7500" sha1="6f0e42eb28ad3f5df93d8bb39dc41aba66eee144" region="gfx2" offset="20000"/>
              <rom name="epr-7221.ic27" size="32768" crc="41f25a9c" sha1="bebbd4c4600028205aeff54190b32b664e4710d0" region="gfx2" offset="20001"/>
              <rom name="epr-7213.ic17" size="32768" crc="5bb09a67" sha1="8bedefd2fa29a1a5e36f1d81c4e9067e3c7f28e9" region="gfx2" offset="20002"/>
              <rom name="epr-7205.ic7" size="32768" crc="dcaa2ebf" sha1="9cf77bb966859febc5e5f1447cb719db64aa4db4" region="gfx2" offset="20003"/>
              <rom name="epr-7228.ic34" size="32768" crc="d5e15e66" sha1="2bd81c5c736d725577adf85532de7802bef057f2" region="gfx2" offset="40000"/>
              <rom name="epr-7220.ic26" size="32768" crc="ac62ae2e" sha1="d472dcc1d9b7889d04870920d5c6e5578597b8dc" region="gfx2" offset="40001"/>
              <rom name="epr-7212.ic16" size="32768" crc="9c782295" sha1="c1627f3d849d2fdb02a590502bafbe133212b943" region="gfx2" offset="40002"/>
              <rom name="epr-7204.ic6" size="32768" crc="3711105c" sha1="075197f614786f89bee28ed944371223bc75c9be" region="gfx2" offset="40003"/>
              <rom name="epr-7227.ic33" size="32768" crc="60d7c1bb" sha1="19ddc1d8f269b50343266d508ad04d4c0fff69d1" region="gfx2" offset="60000"/>
              <rom name="epr-7219.ic25" size="32768" crc="f6330038" sha1="805d4ed664972c0773c837d62f094858c1804148" region="gfx2" offset="60001"/>
              <rom name="epr-7211.ic15" size="32768" crc="60737b98" sha1="5e91498bc473f099a1b2887baf980486e922af97" region="gfx2" offset="60002"/>
              <rom name="epr-7203.ic5" size="32768" crc="70fb5ebb" sha1="38755a9be92865d2c5da8112d8d9c0fe8e778cff" region="gfx2" offset="60003"/>
              <rom name="epr-7226.ic32" size="32768" crc="6d7b5c97" sha1="94c27e4ef1e197ee136f9399b07520cae00a366f" region="gfx2" offset="80000"/>
              <rom name="epr-7218.ic24" size="32768" crc="cebf797c" sha1="d3d5aeba1a0e70a322ec86b930814fa8bc744829" region="gfx2" offset="80001"/>
              <rom name="epr-7210.ic14" size="32768" crc="24596a8b" sha1="f580022c4f7dcaefb7209058c310a329479b5fcd" region="gfx2" offset="80002"/>
              <rom name="epr-7202.ic4" size="32768" crc="b537d082" sha1="f87a644d9af8477c9eb94e5d3aeb5f6376264418" region="gfx2" offset="80003"/>
              <rom name="epr-7225.ic31" size="32768" crc="5e784271" sha1="063bd83b7f42dec556a7bdf736cb51456ba7184b" region="gfx2" offset="a0000"/>
              <rom name="epr-7217.ic23" size="32768" crc="510e5e10" sha1="47b9f1bc8df0690c37d1d045bd361f8599e8a903" region="gfx2" offset="a0001"/>
              <rom name="epr-7209.ic13" size="32768" crc="7a2dad15" sha1="227865447027f8669aa0d06d059f3d61da6d59dd" region="gfx2" offset="a0002"/>
              <rom name="epr-7201.ic3" size="32768" crc="f5ba4e08" sha1="443b07c996cbb213fe57dfdd3879c1d4da27c001" region="gfx2" offset="a0003"/>
              <rom name="epr-7224.ic30" size="32768" crc="ec42c9ef" sha1="313d908f3a964529b18e09825552879817a2e159" region="gfx2" offset="c0000"/>
              <rom name="epr-7216.ic22" size="32768" crc="6d4a7d7a" sha1="997ac38e47d84f0166ca3ece50ac5f2d3435d8d3" region="gfx2" offset="c0001"/>
              <rom name="epr-7208.ic12" size="32768" crc="0f732717" sha1="6a19c88d5d52f4ec4adb32c511fed4caae81c65f" region="gfx2" offset="c0002"/>
              <rom name="epr-7200.ic2" size="32768" crc="fc3bf8f3" sha1="d9168b9bce110bfd531410179a107895c641e105" region="gfx2" offset="c0003"/>
              <rom name="epr-7223.ic29" size="32768" crc="ed51fdc4" sha1="a2696b15a0911ac3b6b330b7d8df58ca51d629de" region="gfx2" offset="e0000"/>
              <rom name="epr-7215.ic21" size="32768" crc="dfe75f3d" sha1="ff908419066494bc28cbd6afe72bd30350b20c4b" region="gfx2" offset="e0001"/>
              <rom name="epr-7207.ic11" size="32768" crc="a2c07741" sha1="747c029ab399c4110dbe360b8913f5c2e57c87cc" region="gfx2" offset="e0002"/>
              <rom name="epr-7199.ic1" size="32768" crc="b191e22f" sha1="406c7f4eed0b8fe93fa0bef370e496894f4d46a4" region="gfx2" offset="e0003"/>
              <rom name="epr-7181.ic2" size="32768" crc="b4740419" sha1="8ece2dc85692e32d0ba0b427c260c3d10ac0b7cc" region="gfx3" offset="0"/>
              <rom name="epr-7234.ic73" size="16384" crc="d6397933" sha1="b85bb47efb6c113b3676b10ab86f1798a89d45b4" region="soundcpu" offset="0"/>
              <rom name="epr-7233.ic72" size="16384" crc="504e76d9" sha1="302af9101da01c97ca4be6acd21fb5b8e8f0b7ef" region="soundcpu" offset="4000"/>
              <rom name="epr-7231.ic5" size="32768" crc="871c6b14" sha1="6d04ddc32fdf1db409cb519890821bd10fc9e58b" region="pcm" offset="0"/>
              <rom name="epr-7232.ic6" size="32768" crc="4b59340c" sha1="a01ba8580b65dd17bfd92560265e502d95d3ff16" region="pcm" offset="8000"/>
              <rom name="315-5163a.ic32" size="4096" status="nodump" region="mcu" offset="0"/>
              <rom name="epr-6844.ic123" size="8192" crc="e3ec7bd6" sha1="feec0fe664e16fac0fde61cf64b401b9b0575323" region="proms" offset="0"/>
              <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="cpu" tag="mcu" name="I8751" clock="8000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="4000000"/>
              <chip type="audio" tag="pcm" name="Sega PCM" clock="8000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="1" buttons="3" coins="2" service="yes">
                     <control type="stick" minimum="96" maximum="160" sensitivity="100" keydelta="4" reverse="yes"/>
              </input>
              <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>
              <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>
              <dipswitch name="Cabinet" tag="DSW" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Moving" value="1"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW" mask="12">
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="5" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW" mask="16">
                     <dipvalue name="5000000" value="16" default="yes"/>
                     <dipvalue name="7000000" value="0"/>
              </dipswitch>
              <dipswitch name="Trial Time" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW" mask="192">
                     <dipvalue name="Easy" value="128"/>
                     <dipvalue name="Medium" value="192" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="6144"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise