Home News Forum                            

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

horizon: MAME ROM Information.


Horizon (c) 1985 Irem.

A space shooter from Irem.


Irem M-62 system hardware

Main CPU : Z80 (@ 4 Mhz)

Sound CPU : M6803 (@ 894.886 Khz)

Sound Chips : (2x) AY8910 (@ 894.886 Khz), (2x) MSM5205 (@ 384 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 256 pixels

Screen refresh : 55.00 Hz

Palette colors : 512

Players : 2

Control : 8-way joystick

Buttons : 2


Game's rom.

MAME Info:

0.68 [smf, David Haywood]


- 0.105u4: Twisty fixed 'Bonus Life' dipswitch.

- 0.68: Added Horizon (Irem 1985).

- 27th April 2003: smf converted Horizon to use the tilemap system.

- 21st April 2003: Nicola Salmoria fixed the graphics priorities in Horizon.

- 20th April 2003: smf fixed the colors in Horizon.

- 18th April 2003: smf fixed the sprites in Horizon.

- 17th April 2003: David Haywood and smf added Horizon to the IREM M-62 driver, but it's got a few graphics glitches.

LEVELS: 4 (endless)

Other Emulators:

* FB Alpha

Recommended Games (Moon):

Lunar Lander

Lunar Rescue


Moon Patrol



Mag Max

Romset: 186 kb / 21 files / 80.6 zip

MAME XML Output:

       <game name="horizon" sourcefile="m62.c">
              <rom name="hrza-4e" size="16384" crc="98b96ba2" sha1="8478ec3b39c970c6008f078cbb5ab39462865015" region="maincpu" offset="0"/>
              <rom name="hrza-4d" size="16384" crc="06b06ac7" sha1="d9ae9633455733fd14fc4d448b85365bfebef446" region="maincpu" offset="4000"/>
              <rom name="hrza-4b" size="16384" crc="39c0bd02" sha1="8d3b465ef7db11863cd2d343656e99cfb77c89ef" region="maincpu" offset="8000"/>
              <rom name="hrza-3f" size="16384" crc="7412c99f" sha1="33e7cffa08d9644c78e1bada9a2b08ce5d3f97e1" region="iremsound" offset="c000"/>
              <rom name="hrzd-4d" size="8192" crc="b93ed581" sha1="e9ab0925ebb3bceb12fb380ff157b162186e33b3" region="gfx1" offset="0"/>
              <rom name="hrzd-4c" size="8192" crc="1cf73b53" sha1="f20a2154aedb40f3b454f13704354d0ae27e895b" region="gfx1" offset="2000"/>
              <rom name="hrzd-4a" size="8192" crc="eace8d53" sha1="6460c123795df42713571c00ed6a4be01629afa2" region="gfx1" offset="4000"/>
              <rom name="hrzb-4k.00" size="16384" crc="11d2f3a1" sha1="48e007a67c2473e680dfc5db38d130f13f3060b3" region="gfx2" offset="0"/>
              <rom name="hrzb-4f.01" size="16384" crc="356902ea" sha1="1f31b3ffa92a4c420f34f1348b7027b394c0a375" region="gfx2" offset="4000"/>
              <rom name="hrzb-3n.10" size="16384" crc="87078a02" sha1="538edcdcd63d811049a8d92ce8e4915ae8fb3a1a" region="gfx2" offset="8000"/>
              <rom name="hrzb-4n.11" size="16384" crc="5019cb1f" sha1="02906541dc41df5a78a27389777cf1a3c7b5f392" region="gfx2" offset="c000"/>
              <rom name="hrzb-4c.20" size="16384" crc="90b385e7" sha1="d7a3698535bb4e9d96dd3e793b8051c74ea36eee" region="gfx2" offset="10000"/>
              <rom name="hrzb-4e.21" size="16384" crc="d05d77a2" sha1="b892f690ec4a0ed4e856c677867d6eac98afaa1d" region="gfx2" offset="14000"/>
              <rom name="hrzd-1d" size="256" crc="b33b08f9" sha1="00b6c4be93c4d5d5f157d08e91dfea3a0ecdeb4a" region="proms" offset="0"/>
              <rom name="hrzb-1m.r" size="256" crc="0871690a" sha1="8065598c64e44e4fd170632048161705f15c1d7d" region="proms" offset="100"/>
              <rom name="hrzd-1c" size="256" crc="6e696f3a" sha1="d66ffe0cbc42889d750d9c8b7e57a84e5dacaf3d" region="proms" offset="200"/>
              <rom name="hrzb-1n.g" size="256" crc="f247d0a9" sha1="7a2ae1e9699793fecb0abd84c2ee2b08e819b6f7" region="proms" offset="300"/>
              <rom name="hrzd-1e" size="256" crc="1fa60379" sha1="4fdcc8d68f61afaae36075919b5bec4d12f7ed8e" region="proms" offset="400"/>
              <rom name="hrzb-1l.b" size="256" crc="9ad0a0c8" sha1="0c03906deafd6cc2247b022881e0190bd59c3c1b" region="proms" offset="500"/>
              <rom name="hrzb-5p" size="32" crc="208b49e9" sha1="065f1e05dd8bb94304969147e5d497931b5ff00a" region="proms" offset="600"/>
              <rom name="hrzb-6f" size="256" crc="82c20d12" sha1="268903f7d9be58a70d030b02bf31a2d6b5b6e249" region="proms" offset="620"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="iremsound" name="M6803" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="irem_audio" name="Irem Audio"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="msm1" name="MSM5205" clock="384000"/>
              <chip type="audio" tag="msm2" name="MSM5205" clock="384000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="256" refresh="55.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="2">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="2"/>
              <dipswitch name="Coin Mode" tag="DSW2" mask="4">
                     <dipvalue name="Mode 1" value="4" default="yes"/>
                     <dipvalue name="Mode 2" value="0"/>
              <dipswitch name="Freeze (Cheat)" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Frame Advance (Cheat)" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="12">
                     <dipvalue name="100 and 80k" value="0"/>
                     <dipvalue name="40k and every 80k" value="12" default="yes"/>
                     <dipvalue name="60k and every 100k" value="8"/>
                     <dipvalue name="80k and every 120k" value="4"/>
              <dipswitch name="Coin A" tag="DSW1" mask="48">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
              <dipswitch name="Coin B" tag="DSW1" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coinage" tag="DSW1" mask="240">
                     <dipvalue name="8 Coins/1 Credit" value="0"/>
                     <dipvalue name="6 Coins/1 Credit" value="160"/>
                     <dipvalue name="5 Coins/1 Credit" value="176"/>
                     <dipvalue name="4 Coins/1 Credit" value="192"/>
                     <dipvalue name="3 Coins/1 Credit" value="208"/>
                     <dipvalue name="2 Coins/1 Credit" value="224"/>
                     <dipvalue name="5 Coins/3 Credits" value="16"/>
                     <dipvalue name="3 Coins/5 Credits" value="32"/>
                     <dipvalue name="3 Coins/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/2 Credits" value="144"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/4 Credits" value="112"/>
                     <dipvalue name="1 Coin/5 Credits" value="96"/>
                     <dipvalue name="1 Coin/6 Credits" value="80"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise