Gilligan's Island

Partial

Bally1991bally.gilligan-s-island.1991

Wire it up

what an authoring tool needs first
Bind this ROM
gi_l9

9 ROM sets resolve to this machine. Clones share the definition unless a hardware difference is listed.

Controller platform
Not determined
Displays

No display inventory recorded yet.

Address space
Switches
13–88 (54)
Solenoids
1–24 (17)

Coverage

Partial

Real evidence exists, but authoring requirements are still missing or in conflict. Verify before shipping a table.

Completion13%

Progress is derived from the fixed author-readiness requirements. It helps rank unfinished work, but only a 100% author-ready definition passes the publication gate.

Catalog Identity
validated
Address Enumeration
unknown
Semantic Naming
unknown
Physical Wiring
unknown
Mechanisms
unknown
Variant Coverage
candidate
Recreation Knowledge
unknown
Still missing · 14
Driver MappingController PlatformInput EnumerationInput SemanticsOutput EnumerationOutput SemanticsDisplay InventoryMechanism InventoryMechanism BehaviorPolarityVariant DifferencesRecreation NotesProvenanceSpatial Placement

Switches

The addresses PinMAME reports as closed. Numbers are the public API values, not matrix hardware pins.

54 addresses

Switch map

Column × row matrix — the address is column·row.

used unused
 
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
Hover or tap an address to identify it.
54 shown
# Name Device ID Evidence
13
Start
switch.start candidate
14
Tilt
switch.tilt candidate
16
L Trough
switch.l-trough candidate
17
R Trough
switch.r-trough candidate
18
Out Hole
switch.out-hole candidate
21
Slam Tilt
switch.slam-tilt candidate
22
Coin Door
switch.coin-door candidate
23
Ticket
switch.ticket candidate
25
Left Outlane
switch.left-outlane candidate
26
Left Inlane
switch.left-inlane candidate
27
Right Inlane
switch.right-inlane candidate
28
Right Outlane
switch.right-outlane candidate
31
P Mid Left
switch.p-mid-left candidate
32
Rt10pt
switch.rt10pt candidate
33
Left Lock
switch.left-lock candidate
35
Shrunken
switch.shrunken candidate
36
L Pineapple
switch.l-pineapple candidate
37
M Pineapple
switch.m-pineapple candidate
38
R Pineapple
switch.r-pineapple candidate
41
Left Jet
switch.left-jet candidate
42
Right Jet
switch.right-jet candidate
43
Bottom Jet
switch.bottom-jet candidate
44
Left Sling
switch.left-sling candidate
45
Right Sling
switch.right-sling candidate
46
L Coconuts
switch.l-coconuts candidate
47
M Coconuts
switch.m-coconuts candidate
48
R Coconuts
switch.r-coconuts candidate
51
Lagoo N
switch.lagoo-n candidate
52
Lago On
switch.lago-on candidate
53
Lag Oon
switch.lag-oon candidate
54
La Goon
switch.la-goon candidate
55
L Agoon
switch.l-agoon candidate
56
Lagoon
switch.lagoon candidate
57
Bananas
switch.bananas candidate
58
Jet10pts
switch.jet10pts candidate
61
Enter Island
switch.enter-island candidate
62
Ramp Status
switch.ramp-status candidate
63
Left Loop
switch.left-loop candidate
64
Right Loop
switch.right-loop candidate
65
S Turn
switch.s-turn candidate
66
Ball Popper
switch.ball-popper candidate
67
Top Eject
switch.top-eject candidate
68
Top Right
switch.top-right candidate
71
P Top Left
switch.p-top-left candidate
72
P Top Rite
switch.p-top-rite candidate
73
P Bot Rite
switch.p-bot-rite candidate
74
P Bot Left
switch.p-bot-left candidate
75
Lock Lane
switch.lock-lane candidate
76
Wheel Lock
switch.wheel-lock candidate
77
Wheel Opto
switch.wheel-opto candidate
78
Shooter
switch.shooter candidate
83
Top Left Loop
switch.top-left-loop candidate
84
Top Right Loop
switch.top-right-loop candidate
88
Fake Island Pos
switch.fake-island-pos candidate

Controlled devices

Everything the ROM can energise, grouped the way a table author builds it.

Coils, magnets & motors

17
17 shown
# Name Device ID Evidence
1
Left Lock
coil.left-lock candidate
2
Island Lock
coil.island-lock candidate
3
Out Hole
coil.out-hole candidate
4
Ball Popper
coil.ball-popper candidate
5
Right Sling
coil.right-sling candidate
6
Left Sling
coil.left-sling candidate
7
Knocker
coil.knocker candidate
8
Kick Back
coil.kick-back candidate
9
Jungle Motor
coil.jungle-motor candidate
10
Trough
coil.trough candidate
12
Island Light
coil.island-light candidate
13
Left Jet
coil.left-jet candidate
14
Right Jet
coil.right-jet candidate
15
Bottom Jet
coil.bottom-jet candidate
16
Top Eject
coil.top-eject candidate
23
Ramp Up
coil.ramp-up candidate
24
Ramp Down
coil.ramp-down candidate

Recreation notes

Working knowledge that has no schema field yet — edition differences, tuning values, pitfalls.

Coverage: partial - machine identity plus candidate-only I/O attachments. Playfield devices, wiring, mechanisms, and behavior are evidenced only as unverified candidates.

This record was promoted from the generated catalog stub stub.pinmame.gi_l9 by the catalog-wide identity pass of 2026-08-29. The promotion resolves machine identity and carries the catalog's residual driver grouping over unchanged, the platform and device attachments below were added by the 2026-08-29/30 candidate passes and assert nothing beyond candidate provenance. Every requirement in the definition's coverage.missing is genuinely outstanding.

Identity

  • PinMAME catalog: root driver gi_l9, description "Gilligan's Island (L-9)", manufacturer "Bally", catalog year "1992".
  • OPDB record GRBxQ-MnKX7 (IPDB 1004) names this machine "Gilligan's Island" (Bally, manufacture date 1991-04-30); the resolved identity rests on the agreement of the PinMAME catalog and this reviewed mapping.
  • The definition's driver list is exactly the clone tree PinMAME declares under gi_l9; whether every listed driver really runs on this physical machine is unverified.

Drivers this record holds

  • gi_d3 (1991, Bally, clone of gi_l9).
  • gi_d4 (1991, Bally, clone of gi_l9).
  • gi_d6 (1991, Bally, clone of gi_l9).
  • gi_d9 (1992, Bally, clone of gi_l9).
  • gi_l3 (1991, Bally, clone of gi_l9).
  • gi_l4 (1991, Bally, clone of gi_l9).
  • gi_l6 (1991, Bally, clone of gi_l9).
  • gi_l8 (1992, Bally, clone of gi_l9).
  • gi_l9 (1992, Bally).

PinMAME source contract (candidate)

  • The pinned PinMAME source declares gi_l9 at src/wpc/sims/wpc/full/gi.c:481 with machine module wpc_mDMDS; no platform is declared (no reviewed profile covers that module yet).
  • The driver source's named switch/solenoid symbols are carried as 71 candidate devices in the definition.

What a curator must establish next

Controller platform from the pinned PinMAME driver source; full input, output, and display enumeration with semantic names; physical wiring and polarity; mechanism inventory and behavior; variant differences across the clone tree; recreation knowledge from a manual, schematic, or known-working table; runtime provenance; and a normalized spatial placement for every physical device. No manual, schematic, or runtime-harness evidence is retained for this machine yet; the candidate sections above are the only retained I/O evidence so far.

ROM sets

Every driver that resolves to this physical machine.

ROM set Description Year Parent Hardware
gi_l9Gilligan's Island (L-9) 1992
gi_l8Gilligan's Island (L-8) 1992gi_l9
gi_d9Gilligan's Island (D-9 LED Ghost Fix) 1992gi_l9
gi_l6Gilligan's Island (L-6) 1991gi_l9
gi_l4Gilligan's Island (L-4) 1991gi_l9
gi_l3Gilligan's Island (L-3) 1991gi_l9
gi_d6Gilligan's Island (D-6 LED Ghost Fix) 1991gi_l9
gi_d4Gilligan's Island (D-4 LED Ghost Fix) 1991gi_l9

Parent set: gi_l9 — clones share this definition unless a hardware difference is noted.

Pinball memory maps

External source LGPL-3.0-only5 maps

RAM layouts published by an independent project and mirrored here at a pinned commit. They are not part of this machine’s definition: nothing below was used as evidence for the definition, and none of it counts towards coverage. Check claims against the upstream project.

Commit
d8693b9

This program makes use of content from the Pinball Memory Maps project.

gi_l3.map.json

williams-wpc-8Kv5format 0.8

maps/williams/wpc/gi_l3.map.json

Applies to ROMs
gi_d3gi_l3
Sections
auditschecksum16checksum8game_statehigh_scoreslast_played

williams-wpc-8K defines the RAM layout this map’s offsets are read against — the map is not interpretable without it.

gi_l4.map.json

williams-wpc-8Kv5format 0.8

maps/williams/wpc/gi_l4.map.json

Applies to ROMs
gi_d4gi_l4
Sections
auditschecksum16checksum8game_statehigh_scoreslast_played

williams-wpc-8K defines the RAM layout this map’s offsets are read against — the map is not interpretable without it.

gi_l6.map.json

williams-wpc-8Kv5format 0.8

maps/williams/wpc/gi_l6.map.json

Applies to ROMs
gi_d6gi_l6
Sections
auditschecksum16checksum8game_statehigh_scoreslast_played

williams-wpc-8K defines the RAM layout this map’s offsets are read against — the map is not interpretable without it.

gi_l8.map.json

williams-wpc-8Kv5format 0.8

maps/williams/wpc/gi_l8.map.json

Applies to ROMs
gi_l8
Sections
auditschecksum16checksum8game_statehigh_scoreslast_played

williams-wpc-8K defines the RAM layout this map’s offsets are read against — the map is not interpretable without it.

gi_l9.map.json

williams-wpc-8Kv4format 0.8

maps/williams/wpc/gi_l9.map.json

Applies to ROMs
gi_d9gi_l9
Sections
auditschecksum16checksum8game_statehigh_scoreslast_played

williams-wpc-8K defines the RAM layout this map’s offsets are read against — the map is not interpretable without it.

Evidence

Every claim above traces to one of these. When they disagree: a known-working VPX script wins on controller addresses and causality, the manual wins on wiring and construction, pinned PinMAME wins on emulator routing and display layout.

  • PinMAME catalog

    BSD-3-Clause

    pinmame.catalog.8371478a7640

    PinmameGetGames

    by
    PinMAME contributors
    rev
    8371478a7640
  • PinMAME source

    BSD-3-Clause

    pinmame.driver.gi

    src/wpc/sims/wpc/full/gi.c switch/solenoid #define block

    by
    PinMAME contributors
    rev
    8371478a7640
    sha256
    f6dc43945559…

Something wrong or missing?

This definition still has 14 unmet requirements, listed under Coverage above. Fixes belong in the definition itself — editing on GitHub forks it for you and opens the pull request.

Cite a source for anything you change — a manual page, a line in a working VPX script, PinMAME source, or a reading from the machine's own service menu. Claims without provenance cannot be validated.