Home News Forum                            

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

gollygho: MAME ROM Information.


Golly! Ghost! (c) 1990 Namco.

A video ticket/redemption game. Shoot a specific amount of ghosts before time runs out.


Namco System 2 hardware

Game ID : GL

Main CPU : (2x) 68000 (@ 12.288 Mhz), M6809 (@ 3.072 Mhz), HD63705 (@ 2.048 Mhz)

Sound Chips : C140 (@ 21.39 Khz), YM2151 (@ 3.57958 Mhz)

Players : 2

Control : lightgun

Buttons : 1


Even if titlescreen says 1990, Golly! Ghost! was released in June 1991 in Japan.

The game featured a genuine doll's house hooked up to a pinball-style motor board. The motors allowed certain parts of the doll's house to move under CPU control (to allow the ghosts to come out of the toilet etc.). To project the ghosts, a monitor was placed in the base of the cabinet, projecting an inverted image onto a pane of glass. This system proved to be such a good way of removing interference when operating genuine lightguns (the ones in Golly! Ghost! were actually joysticks) that this reflection system has been used in upright lightgun games from Namco ever since (including "Point Blank"). One interesting point, since the ghosts are not in this dimension and can pass through walls why do they need to open doors to get in.

Shane Van Gorden holds the official record for this game with 327 points.

Victor Entertainment released a limited-edition soundtrack album for this game (Namco Video Game Graffiti Vol. 9 - VICL-8089) on 22/09/1993.


1. Golly! Ghost! (1990)

2. Bubble Trouble : Golly! Ghost! 2 (1992)


Game's rom.

Machine's picture.

MAME Info:

0.63 [Phil Stroffolino]

0.62 [Phil Stroffolino, Guru, Pelle]

Artwork available


- 0.137u4: Howard Casto hooked up gun recoils for Golly! Ghost!. Also noted that the outputs for the remaining gun games are also in that area. Someone who can find the offsets should be able to hook them up.

- 0.137u2: David Haywood hooked up default NVRAM for Golly! Ghost!.

- 9th July 2008: Mr. Do - Got rid of the internal LED part of the LAY file for Golly Ghost (since the internal LEDs don't work for that game), and one of the files (which was meant to be the background not lit up). Fixed the lay file so that the dark background effect could still be accomplished.

- 10th September 2006: Mr. Do - Updated the .lay file for Golly Ghost due to the change in the LED system.

- 20th August 2006: Mr. Do - Converted Golly Ghost artwork to use the new built-in LEDs in 0.107u4.

- 0.106u10: Aaron Giles updated Golly! Ghost! to support the new artwork system.

- 0.63: Phil Stroffolino added Golly! Ghost! (Namco 1990).

- 7th December 2002: Phil Stroffolino sent in an updated Namco System 2 driver that makes Golly Ghost fully playable, also thanks to Guru and Smitdogg.

- 26th November 2002: Phil Stroffolino sent in an updated Namco System 2 driver with improvements to Final Lap 2 and to Golly Ghost, which is now playable but still has some problems with the artwork emulation.

- 0.62: Added Golly Ghost (Testdriver).

- 20th August 2001: Guru - Phil Stroffolino made some progress with Golly Ghost (MCU protection causing problems).

- 18th August 2001: Guru - Dumped Golly Ghost (Namco 1990, System 2). Thanks to Pelle for sending me the PCB. NOTE: This game uses a diorama (backdrop), which is controlled by a driver board to open/close mechanical doors etc. which are connected to solenoids, much like movable items on the playfield of a pinball table. The diorama has lights (24v globes) that come on _only_ during gameplay to light up the rooms. All lights are on when playing the game during the shooting scenes and off for the display cut screens, title, high scrores etc. The globes are not individually controlled, they are either all on or off. The lights also come on during the shooting scenes in attract mode. The driver board powers the diorama unit's solenoids and globes via some connectors on the driver board. The guns also plug into the driver board via another small connector. Without the backdrop, the game is virtually unplayable.


Recommended Games (Horror):

Monster Bash


Bogey Manor


The Real Ghostbusters

Splatter House

Beast Busters

Beast Busters 2nd Nightmare

Demon's World / Horror Story

Golly! Ghost!

Laser Ghost

Night Slashers

Action Hollywood (Transilvania)

Zombie Raid

Ghost Hunter

House of the Dead

House of the Dead 2

House of the Dead III


Ghoul Panic

Spawn In the Demon's Hand

Zombie Revenge

Nightmare in the Dark

The Typing of the Dead

Gun Survivor 2 Biohazard Code: Veronica

Pokasuka Ghost

Recommended Games (Shooting 2):



Hogan's Alley (PlayChoice-10)

Vs. Hogan's Alley

Turkey Shoot


Wild Gunman (PlayChoice-10)


N.Y. Captor

Shoot Out

Shooting Master


Cycle Shooting

Empire City: 1931

Dead Angle


Vs. Freedom Force

Who Dunit

Blood Bros.

Golly! Ghost!

Laser Ghost

Hard Times

Point Blank

Point Blank 2

Ghost Hunter

Tut's Tomb


Rapid Fire v1.1


Zero Point

Zero Point 2

Ghoul Panic

Romset: 2424 kb / 18 files / 638.3 zip

MAME XML Output:

       <game name="gollygho" sourcefile="namcos2.c">
              <description>Golly! Ghost!</description>
              <rom name="gl2mpr0.11d" size="65536" crc="e5d48bb9" sha1="53e790b9f11a8befc6e3b79b7af2e97500562e20" region="maincpu" offset="0"/>
              <rom name="gl2mpr1.13d" size="65536" crc="584ef971" sha1="6ebeba593f056823311181831824cc9ef26ef6ea" region="maincpu" offset="1"/>
              <rom name="gl1spr0.11k" size="65536" crc="a108136f" sha1="5a90d9d77a0c98b590c8979df25821331c669c09" region="slave" offset="0"/>
              <rom name="gl1spr1.13k" size="65536" crc="da8443b7" sha1="99bb873c253da65422b872783f28eb13993b0e2f" region="slave" offset="1"/>
              <rom name="gl1snd0.7j" size="131072" crc="008bce72" sha1="4197a492639a80457fdb7851ffc95587dfd64320" region="audiocpu" offset="c000"/>
              <rom name="sys2mcpu.bin" size="8192" crc="a342a97e" sha1="2c420d34dba21e409bf78ddca710fc7de65a6642" region="mcu" offset="0"/>
              <rom name="gl1edr0c.ic7" size="32768" crc="db60886f" sha1="a1183c058c0470a4ef8b0f69a3637b1640c5b5a4" region="mcu" offset="8000"/>
              <rom name="gl1obj0.5b" size="262144" crc="6809d267" sha1="8a0f636067974e51659bd05a3c17819c630d70e3" region="gfx1" offset="0"/>
              <rom name="gl1obj1.4b" size="262144" crc="ae4304d4" sha1="e3db507acf2ab9392060fc603bb95492d0251adc" region="gfx1" offset="80000"/>
              <rom name="gl1obj2.5d" size="262144" crc="9f2e9eb0" sha1="d3b001286a5ede58860505bb2f48a755cc661f1f" region="gfx1" offset="100000"/>
              <rom name="gl1obj3.4d" size="262144" crc="3a85f3c2" sha1="013148cc0174d39bb16a71cce01c0dc7044d2f42" region="gfx1" offset="180000"/>
              <rom name="gl1chr0.11n" size="131072" crc="1a7c8abd" sha1="59ddc278c46e545bbc3d66e84810c40aaf703d9a" region="gfx2" offset="0"/>
              <rom name="gl1chr1.11p" size="131072" crc="36aa0fbc" sha1="47dc10e689843962b51097c6ca27e00a221d2b48" region="gfx2" offset="20000"/>
              <rom name="gl1chr2.11r" size="65536" crc="6c1964ba" sha1="1aec2ce598751f4f0ba575f4a944647e831f6a87" region="gfx2" offset="40000"/>
              <rom name="gl1sha0.7n" size="131072" crc="8886f6f5" sha1="3b311c5061449e1bbde1a1006fd967a6154326b8" region="gfx4" offset="0"/>
              <rom name="04544191.6n" size="8192" crc="90db1bf6" sha1="dbb9e50a8efc3b4012fcf587cc87da9ef42a1b80" region="user2" offset="0"/>
              <rom name="gl1voi1.3m" size="524288" crc="0eca0efb" sha1="4e8e1b3118ee0b76c34dd6631047080ba1fcf576" region="c140" offset="0"/>
              <rom name="gollygho.nv" size="8192" crc="b7e67b9d" sha1="bb6e2d2cac1a2f3c26fa1327db0eb53b521005a3" region="nvram" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12288000"/>
              <chip type="cpu" tag="slave" name="68000" clock="12288000"/>
              <chip type="cpu" tag="audiocpu" name="M6809" clock="2048000"/>
              <chip type="cpu" tag="mcu" name="HD63705" clock="2048000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="c140" name="C140" clock="21333"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <display tag="screen" type="raster" rotate="180" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="2" service="yes">
                     <control type="lightgun" minimum="0" maximum="255" sensitivity="50" keydelta="8" reverse="yes"/>
              <dipswitch name="Video Display" tag="DSW" mask="1">
                     <dipvalue name="Normal" value="1" default="yes"/>
                     <dipvalue name="Frozen" value="0"/>
              <dipswitch name="$2000-1" tag="DSW" mask="2">
                     <dipvalue name="H" value="2" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-2" tag="DSW" mask="4">
                     <dipvalue name="H" value="4" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-3" tag="DSW" mask="8">
                     <dipvalue name="H" value="8" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-4" tag="DSW" mask="16">
                     <dipvalue name="H" value="16" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-5" tag="DSW" mask="32">
                     <dipvalue name="H" value="32" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="$2000-6" tag="DSW" mask="64">
                     <dipvalue name="H" value="64" default="yes"/>
                     <dipvalue name="L" value="0"/>
              <dipswitch name="Service Mode" 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="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise