Revenge from Mars

Partial

Bally1999P2Kbally.revenge-from-mars.1999

1 recorded, not blocking

The sources really do disagree, but the answer cannot change a table.

Slingshot spotlight lamp pair

The operations manual prints Left Slingshot Spotlight at 18B and Right at 28B. PinMAME's complete machine lamp-test walk reports the opposite pair: public 15/manual 18B is Right and public 31/manual 28B is Left. The canonical labels follow the measured machine test.

Why it does not matter here

The discrepancy is fully resolved for recreation by the machine test; retaining it documents why the runtime-correct labels intentionally differ from the printed grid.

Wire it up

what an authoring tool needs first
Bind this ROM
rfm_160

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

Controller platform
pinmame.p2k

PinMAME already reports logical active state. Do not invert again in the table — normally-closed is a physical fact recorded per switch, not a runtime transform.

Displays
  • Pinball 2000 reflected playfield video640×480
Address space
Switches
11–118 (88)
Solenoids
1–62 (48)
Lamps
0–127 (128)
Cabinet & flipper inputs
13cabinet.start23cabinet.launch91cabinet.coin.192cabinet.coin.293cabinet.coin.394cabinet.coin.4111cabinet.slam-tilt112cabinet.coin-door113cabinet.tilt115cabinet.flipper.right116cabinet.flipper.left117cabinet.action.right118cabinet.action.left

Portable roles — the consuming engine maps them to its own input actions.

Coverage

Partial

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

Completion75%

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
validated
Semantic Naming
validated
Physical Wiring
observed
Mechanisms
observed
Variant Coverage
observed
Recreation Knowledge
observed
Still missing · 4
Mechanism BehaviorPolarityVariant DifferencesSpatial Placement

Switches

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

88 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
9
10
11
Hover or tap an address to identify it.
88 shown
# Name Device ID Role Wiring Evidence
11
Right Ramp Entrance
switch.11.right-ramp-entrance
J116-12WHT-BRN
Pinball 2000 power driver board
validated
12
Left Ramp Exit
switch.12.left-ramp-exit
J116-13WHT-RED
Pinball 2000 power driver board
validated
13
Start Button
Button
switch.13.start-button
cabinet.start
J116-14WHT-ORG
Pinball 2000 power driver board
validated
14
Unused input 14
switch.14.unused-input-14
J116-15WHT-YEL
Pinball 2000 power driver board
validated
15
Drop Target Down
switch.15.drop-target-down
J116-16WHT-GRN
Pinball 2000 power driver board
validated
16
Left Outlane
switch.16.left-outlane
J116-17WHT-BLU
Pinball 2000 power driver board
validated
17
Right Return Lane
switch.17.right-return-lane
J116-18WHT-VIO
Pinball 2000 power driver board
validated
18
Shooter Lane
switch.18.shooter-lane
J116-19WHT-GRY
Pinball 2000 power driver board
validated
21
Unused input 21
switch.21.unused-input-21
J116-12WHT-BRN
Pinball 2000 power driver board
validated
22
Unused input 22
switch.22.unused-input-22
J116-13WHT-RED
Pinball 2000 power driver board
validated
23
Launch Button
Button
switch.23.launch-button
cabinet.launch
J116-14WHT-ORG
Pinball 2000 power driver board
validated
24
Unused input 24
switch.24.unused-input-24
J116-15WHT-YEL
Pinball 2000 power driver board
validated
25
Left Loop (Low)
switch.25.left-loop-low
J116-16WHT-GRN
Pinball 2000 power driver board
validated
26
Left Return Lane
switch.26.left-return-lane
J116-17WHT-BLU
Pinball 2000 power driver board
validated
27
Right Outlane
switch.27.right-outlane
J116-18WHT-VIO
Pinball 2000 power driver board
validated
28
Right Ramp Exit
switch.28.right-ramp-exit
J116-19WHT-GRY
Pinball 2000 power driver board
validated
31
Center Loop Reed (Bottom)
Reed
switch.31.center-loop-reed-bottom
J116-12WHT-BRN
Pinball 2000 power driver board
validated
32
Center Loop Reed (Top)
Reed
switch.32.center-loop-reed-top
J116-13WHT-RED
Pinball 2000 power driver board
validated
33
Center Target 4
switch.33.center-target-4
J116-14WHT-ORG
Pinball 2000 power driver board
validated
34
Center Target 3
switch.34.center-target-3
J116-15WHT-YEL
Pinball 2000 power driver board
validated
35
Center Target 2
switch.35.center-target-2
J116-16WHT-GRN
Pinball 2000 power driver board
validated
36
Center Target 1
switch.36.center-target-1
J116-17WHT-BLU
Pinball 2000 power driver board
validated
37
Martian Target 4 (Center)
switch.37.martian-target-4-center
J116-18WHT-VIO
Pinball 2000 power driver board
validated
38
Up/Down Ramp Up
switch.38.up-down-ramp-up
J116-19WHT-GRY
Pinball 2000 power driver board
validated
41
Trough JamNC
Opto
switch.41.trough-jam
J116-12WHT-BRN
Pinball 2000 power driver board
validated
42
Trough Ball 1NC
Opto
switch.42.trough-ball-1
J116-13WHT-RED
Pinball 2000 power driver board
validated
43
Trough Ball 2NC
Opto
switch.43.trough-ball-2
J116-14WHT-ORG
Pinball 2000 power driver board
validated
44
Trough Ball 3NC
Opto
switch.44.trough-ball-3
J116-15WHT-YEL
Pinball 2000 power driver board
validated
45
Trough Ball 4NC
Opto
switch.45.trough-ball-4
J116-16WHT-GRN
Pinball 2000 power driver board
validated
46
Right PopperNC
Opto
switch.46.right-popper
J116-17WHT-BLU
Pinball 2000 power driver board
validated
47
Jet ExitNC
Opto
switch.47.jet-exit
J116-18WHT-VIO
Pinball 2000 power driver board
validated
48
Unused input 48
switch.48.unused-input-48
J116-19WHT-GRY
Pinball 2000 power driver board
validated
51
Right Lockup 1NC
Opto
switch.51.right-lockup-1
J116-12WHT-BRN
Pinball 2000 power driver board
validated
52
Left Ramp EntranceNC
Opto
switch.52.left-ramp-entrance
J116-13WHT-RED
Pinball 2000 power driver board
validated
53
Trough Ball 5NCopt
Opto
switch.53.trough-ball-5
J116-14WHT-ORG
Pinball 2000 power driver board
validated
54
Trough Ball 6NCopt
Opto
switch.54.trough-ball-6
J116-15WHT-YEL
Pinball 2000 power driver board
validated
55
Right Lockup 2NCopt
Opto
switch.55.right-lockup-2
J116-16WHT-GRN
Pinball 2000 power driver board
validated
56
Right Lockup 3NCopt
Opto
switch.56.right-lockup-3
J116-17WHT-BLU
Pinball 2000 power driver board
validated
57
Unused input 57
switch.57.unused-input-57
J116-18WHT-VIO
Pinball 2000 power driver board
validated
58
Unused input 58
switch.58.unused-input-58
J116-19WHT-GRY
Pinball 2000 power driver board
validated
61
Left Slingshot
switch.61.left-slingshot
J116-12WHT-BRN
Pinball 2000 power driver board
validated
62
Right Slingshot
switch.62.right-slingshot
J116-13WHT-RED
Pinball 2000 power driver board
validated
63
Left Jet
switch.63.left-jet
J116-14WHT-ORG
Pinball 2000 power driver board
validated
64
Right Jet
switch.64.right-jet
J116-15WHT-YEL
Pinball 2000 power driver board
validated
65
Bottom Jet
switch.65.bottom-jet
J116-16WHT-GRN
Pinball 2000 power driver board
validated
66
Unused input 66
switch.66.unused-input-66
J116-17WHT-BLU
Pinball 2000 power driver board
validated
67
Right Loop (Low)
switch.67.right-loop-low
J116-18WHT-VIO
Pinball 2000 power driver board
validated
68
Right Loop (High)
switch.68.right-loop-high
J116-19WHT-GRY
Pinball 2000 power driver board
validated
71
Martian Target 3 (Left Top)
switch.71.martian-target-3-left-top
J116-12WHT-BRN
Pinball 2000 power driver board
validated
72
Martian Target 2 (Left Mid.)
switch.72.martian-target-2-left-mid
J116-13WHT-RED
Pinball 2000 power driver board
validated
73
Martian Target 1 (Left Bot.)
switch.73.martian-target-1-left-bot
J116-14WHT-ORG
Pinball 2000 power driver board
validated
74
Center Loop Rollover
switch.74.center-loop-rollover
J116-15WHT-YEL
Pinball 2000 power driver board
validated
75
Center Deflector Panel
switch.75.center-deflector-panel
J116-16WHT-GRN
Pinball 2000 power driver board
validated
76
Right Top Lane
switch.76.right-top-lane
J116-17WHT-BLU
Pinball 2000 power driver board
validated
77
Left Top Lane
switch.77.left-top-lane
J116-18WHT-VIO
Pinball 2000 power driver board
validated
78
Left Loop (High)
switch.78.left-loop-high
J116-19WHT-GRY
Pinball 2000 power driver board
validated
81
Unused input 81
switch.81.unused-input-81
J116-12WHT-BRN
Pinball 2000 power driver board
validated
82
Unused input 82
switch.82.unused-input-82
J116-13WHT-RED
Pinball 2000 power driver board
validated
83
Unused input 83
switch.83.unused-input-83
J116-14WHT-ORG
Pinball 2000 power driver board
validated
84
Unused input 84
switch.84.unused-input-84
J116-15WHT-YEL
Pinball 2000 power driver board
validated
85
Martian Target 7 (Right Bot.)
switch.85.martian-target-7-right-bot
J116-16WHT-GRN
Pinball 2000 power driver board
validated
86
Martian Target 6 (Right Mid.)
switch.86.martian-target-6-right-mid
J116-17WHT-BLU
Pinball 2000 power driver board
validated
87
Martian Target 5 (Right Top)
switch.87.martian-target-5-right-top
J116-18WHT-VIO
Pinball 2000 power driver board
validated
88
Unused input 88
switch.88.unused-input-88
J116-19WHT-GRY
Pinball 2000 power driver board
validated
91
Left Coin Slot
Button
switch.91.left-coin-slot
cabinet.coin.1
J114-1 (U43-7)ORN-BRN
J114-14BLK
Pinball 2000 power driver board
validated
92
Center Coin Slot
Button
switch.92.center-coin-slot
cabinet.coin.2
J114-2 (U43-5)ORN-RED
J114-14BLK
Pinball 2000 power driver board
validated
93
Right Coin Slot
Button
switch.93.right-coin-slot
cabinet.coin.3
J114-3 (U43-9)ORN-BLK
J114-14BLK
Pinball 2000 power driver board
validated
94
4th Coin Option
Button
switch.94.4th-coin-option
cabinet.coin.4
J114-4 (U43-11)ORN-YEL
J114-14BLK
Pinball 2000 power driver board
validated
95
Unused input 95
switch.95.unused-input-95
J114-5 (U48-7)ORN-GRN
J114-14BLK
Pinball 2000 power driver board
validated
96
Unused input 96
switch.96.unused-input-96
J114-6 (U48-5)ORN-BLU
J114-14BLK
Pinball 2000 power driver board
validated
97
Unused input 97
switch.97.unused-input-97
J114-8 (U48-9)ORN-VIO
J114-14BLK
Pinball 2000 power driver board
validated
98
Unused input 98
switch.98.unused-input-98
J114-9 (U48-11)ORN-GRY
J114-14BLK
Pinball 2000 power driver board
validated
101
Escape Button
Button
switch.101.escape-button
service.escape
J114-10 (U50-7)GRY-BLK
J114-14BLK
Pinball 2000 power driver board
validated
102
Down Button
Button
switch.102.down-button
service.down
J114-11 (U50-5)GRY-ORG
J114-14BLK
Pinball 2000 power driver board
validated
103
Up Button
Button
switch.103.up-button
service.up
J114-12 (U50-9)GRY-RED
J114-14BLK
Pinball 2000 power driver board
validated
104
Enter Button
Button
switch.104.enter-button
service.enter
J114-13 (U50-11)GRY-BRN
J114-14BLK
Pinball 2000 power driver board
validated
105
Right Flipper EOS
switch.105.right-flipper-eos
J115-9 (U56-7)BLK-GRN
J115-22BLK
Pinball 2000 power driver board
validated
106
Left Flipper EOS
switch.106.left-flipper-eos
J115-10 (U56-5)BLK-BLU
J115-22BLK
Pinball 2000 power driver board
validated
107
Unused input 107
switch.107.unused-input-107
J115-20 (U56-9)BLK-VIO
J115-22BLK
Pinball 2000 power driver board
validated
108
Unused input 108
switch.108.unused-input-108
J115-21 (U56-11)BLK-GRY
J115-22BLK
Pinball 2000 power driver board
validated
111
Slam Tilt
Tilt
switch.111.slam-tilt
cabinet.slam-tilt
J113-1 (U49-7)BLK-BRN
J113-10BLK
Pinball 2000 power driver board
validated
112
Coin Door Closed
switch.112.coin-door-closed
cabinet.coin-door
J113-2 (U49-5)BLK-RED
J113-10BLK
Pinball 2000 power driver board
validated
113
Plumb Bob Tilt
Tilt
switch.113.plumb-bob-tilt
cabinet.tilt
J113-3 (U49-9)BLK-ORG
J113-10BLK
Pinball 2000 power driver board
validated
114
Unused input 114
switch.114.unused-input-114
J113-4 (U49-11)BLK-YEL
J113-10BLK
Pinball 2000 power driver board
validated
115
Right Flipper Button
Button
switch.115.right-flipper-button
cabinet.flipper.right
J113-6 (U55-7)BLK-GRN
J113-10BLK
Pinball 2000 power driver board
validated
116
Left Flipper Button
Button
switch.116.left-flipper-button
cabinet.flipper.left
J113-7 (U55-5)BLK-BLU
J113-10BLK
Pinball 2000 power driver board
validated
117
Right Action Button
Button
switch.117.right-action-button
cabinet.action.right
J113-8 (U55-9)BLK-VIO
J113-10BLK
Pinball 2000 power driver board
validated
118
Left Action Button
Button
switch.118.left-action-button
cabinet.action.left
J113-9 (U55-11)BLK-GRY
J113-10BLK
Pinball 2000 power driver board
validated

Controlled devices

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

Coils, magnets & motors

27
27 shown
# Name Device ID Kind Wiring Evidence
1
Left Martian
driver.1.left-martian Coil
Q59
Pinball 2000 power driver board
validated
2
Right Martian
driver.2.right-martian Coil
Q60
Pinball 2000 power driver board
validated
3
Jet Exit Post
driver.3.jet-exit-post Coil
Q61
Pinball 2000 power driver board
validated
4
Right Gate
driver.4.right-gate Coil
Q62
Pinball 2000 power driver board
validated
5
Left Gate
driver.5.left-gate Coil
Q63
Pinball 2000 power driver board
validated
6
Drop Target Down
driver.6.drop-target-down Coil
Q64
Pinball 2000 power driver board
validated
7
Drop Target Up
driver.7.drop-target-up Coil
Q65
Pinball 2000 power driver board
validated
8
Right Popper
driver.8.right-popper Coil
Q66
Pinball 2000 power driver board
validated
9
Trough Eject
driver.9.trough-eject Coil
Q51
Pinball 2000 power driver board
validated
10
Left Slingshot
driver.10.left-slingshot Coil
Q52
Pinball 2000 power driver board
validated
11
Right Slingshot
driver.11.right-slingshot Coil
Q53
Pinball 2000 power driver board
validated
12
Left Jet
driver.12.left-jet Coil
Q54
Pinball 2000 power driver board
validated
13
Right Jet
driver.13.right-jet Coil
Q55
Pinball 2000 power driver board
validated
14
Bottom Jet
driver.14.bottom-jet Coil
Q56
Pinball 2000 power driver board
validated
15
Autoplunger
driver.15.autoplunger Coil
Q57
Pinball 2000 power driver board
validated
16
Right Lockup
driver.16.right-lockup Coil
Q58
Pinball 2000 power driver board
validated
18
Knocker (Optional)opt
driver.18.knocker-optional Coil
Q44
Pinball 2000 power driver board
validated
19
Shaker (Optional)opt
driver.19.shaker-optional Motor
Q45
Pinball 2000 power driver board
validated
45
Right Flipper Power
driver.33.right-flipper-power Coil
Q35
Pinball 2000 power driver board
validated
46
Right Flipper Hold
driver.34.right-flipper-hold Coil
Q36
Pinball 2000 power driver board
validated
47
Left Flipper Power
driver.35.left-flipper-power Coil
Q37
Pinball 2000 power driver board
validated
48
Left Flipper Hold
driver.36.left-flipper-hold Coil
Q38
Pinball 2000 power driver board
validated
51
Lock Diverter Power
driver.37.lock-diverter-power Coil
Q39
Pinball 2000 power driver board
validated
52
Lock Diverter Hold
driver.38.lock-diverter-hold Coil
Q40
Pinball 2000 power driver board
validated
53
Up/Down Ramp Power
driver.39.up-down-ramp-power Coil
Q41
Pinball 2000 power driver board
validated
54
Up/Down Ramp Hold
driver.40.up-down-ramp-hold Coil
Q42
Pinball 2000 power driver board
validated
62
Ticket Dispenser (Optional)opt
driver.48.ticket-dispenser-optional Motor
validated

Flashers

7
7 shown
# Name Device ID Wiring Evidence
17
Center Arrow Flasher
driver.17.center-arrow-flasher
Q43
Pinball 2000 power driver board
validated
22
Right Popper Flasher
driver.22.right-popper-flasher
Q48
Pinball 2000 power driver board
validated
23
Left Arch Flasher
driver.23.left-arch-flasher
Q49
Pinball 2000 power driver board
validated
25
Right Arch Flasher
driver.25.right-arch-flasher
Q67
Pinball 2000 power driver board
validated
26
Left Martian Flasher
driver.26.left-martian-flasher
Q68
Pinball 2000 power driver board
validated
27
Right Martian Flasher
driver.27.right-martian-flasher
Q69
Pinball 2000 power driver board
validated
28
Attack Mars Flasher
driver.28.attack-mars-flasher
Q70
Pinball 2000 power driver board
validated

Lamps

128

Lamp map

Sequential addresses, grouped in columns of eight.

used unused
 
+0
+1
+2
+3
+4
+5
+6
+7
1–8
9–16
17–24
25–32
33–40
41–48
49–56
57–64
65–72
73–80
81–88
89–96
97–104
105–112
113–120
121–128
Hover or tap an address to identify it.

Outside the matrix0 — dedicated, diagnostic or flipper-column addresses. See the table below.

128 shown
# Name Device ID Wiring Evidence
0
Unused lamp 11A
lamp.0.unused-lamp-11a
Q5YEL-BRN
Pinball 2000 power driver board
validated
1
Unused lamp 12A
lamp.1.unused-lamp-12a
Q5YEL-BRN
Pinball 2000 power driver board
validated
2
Start Button
lamp.2.start-button
Q5YEL-BRN
Pinball 2000 power driver board
validated
3
Unused lamp 14A
lamp.3.unused-lamp-14a
Q5YEL-BRN
Pinball 2000 power driver board
validated
4
Right Top Lane
lamp.4.right-top-lane
Q5YEL-BRN
Pinball 2000 power driver board
validated
5
Left Top Lane
lamp.5.left-top-lane
Q5YEL-BRN
Pinball 2000 power driver board
validated
6
Martian Target 4 (Center)
lamp.6.martian-target-4-center
Q5YEL-BRN
Pinball 2000 power driver board
validated
7
Center Loop Arrow
lamp.7.center-loop-arrow
Q5YEL-BRN
Pinball 2000 power driver board
validated
8
Secret Weapon
lamp.8.secret-weapon
Q6YEL-BRN
Pinball 2000 power driver board
validated
9
Tower Struggle
lamp.9.tower-struggle
Q6YEL-BRN
Pinball 2000 power driver board
validated
10
Center Saucer Beam (Left)
lamp.10.center-saucer-beam-left
Q6YEL-BRN
Pinball 2000 power driver board
validated
11
Question Mark
lamp.11.question-mark
Q6YEL-BRN
Pinball 2000 power driver board
validated
12
Center Saucer Beam (Right)
lamp.12.center-saucer-beam-right
Q6YEL-BRN
Pinball 2000 power driver board
validated
13
Drive-In Demolition
lamp.13.drive-in-demolition
Q6YEL-BRN
Pinball 2000 power driver board
validated
14
Paris In Peril
lamp.14.paris-in-peril
Q6YEL-BRN
Pinball 2000 power driver board
validated
15
Right Slingshot Spotlight
lamp.15.right-slingshot-spotlight
Q6YEL-BRN
Pinball 2000 power driver board
validated
16
Tickets Low
lamp.16.tickets-low
Q9YEL-RED
Pinball 2000 power driver board
validated
17
Unused lamp 22A
lamp.17.unused-lamp-22a
Q9YEL-RED
Pinball 2000 power driver board
validated
18
Launch Button
lamp.18.launch-button
Q9YEL-RED
Pinball 2000 power driver board
validated
19
Coin Door Illumination
lamp.19.coin-door-illumination
Q9YEL-RED
Pinball 2000 power driver board
validated
20
Mothership Multiball (Right)
lamp.20.mothership-multiball-right
Q9YEL-RED
Pinball 2000 power driver board
validated
21
Mothership Multiball (Left)
lamp.21.mothership-multiball-left
Q9YEL-RED
Pinball 2000 power driver board
validated
22
Left Return Lane
lamp.22.left-return-lane
Q9YEL-RED
Pinball 2000 power driver board
validated
23
Left Outlane
lamp.23.left-outlane
Q9YEL-RED
Pinball 2000 power driver board
validated
24
Big-O-Beam
lamp.24.big-o-beam
Q10YEL-RED
Pinball 2000 power driver board
validated
25
Right Saucer Beam (Left)
lamp.25.right-saucer-beam-left
Q10YEL-RED
Pinball 2000 power driver board
validated
26
Weapons
lamp.26.weapons
Q10YEL-RED
Pinball 2000 power driver board
validated
27
Saucer
lamp.27.saucer
Q10YEL-RED
Pinball 2000 power driver board
validated
28
Fuel
lamp.28.fuel
Q10YEL-RED
Pinball 2000 power driver board
validated
29
Left Saucer Beam (Right)
lamp.29.left-saucer-beam-right
Q10YEL-RED
Pinball 2000 power driver board
validated
30
Center Saucer Beam (Center)
lamp.30.center-saucer-beam-center
Q10YEL-RED
Pinball 2000 power driver board
validated
31
Left Slingshot Spotlight
lamp.31.left-slingshot-spotlight
Q10YEL-RED
Pinball 2000 power driver board
validated
32
Unused lamp 31A
lamp.32.unused-lamp-31a
Q13YEL-ORG
Pinball 2000 power driver board
validated
33
Unused lamp 32A
lamp.33.unused-lamp-32a
Q13YEL-ORG
Pinball 2000 power driver board
validated
34
Unused lamp 33A
lamp.34.unused-lamp-33a
Q13YEL-ORG
Pinball 2000 power driver board
validated
35
Unused lamp 34A
lamp.35.unused-lamp-34a
Q13YEL-ORG
Pinball 2000 power driver board
validated
36
Left Drain To Trough
lamp.36.left-drain-to-trough
Q13YEL-ORG
Pinball 2000 power driver board
validated
37
Right Drain To Trough
lamp.37.right-drain-to-trough
Q13YEL-ORG
Pinball 2000 power driver board
validated
38
Right Return Lane
lamp.38.right-return-lane
Q13YEL-ORG
Pinball 2000 power driver board
validated
39
Right Outlane
lamp.39.right-outlane
Q13YEL-ORG
Pinball 2000 power driver board
validated
40
Mars Kneads Women
lamp.40.mars-kneads-women
Q14YEL-ORG
Pinball 2000 power driver board
validated
41
Right Saucer Beam (Right)
lamp.41.right-saucer-beam-right
Q14YEL-ORG
Pinball 2000 power driver board
validated
42
Saucer Rim 9 (Right)
lamp.42.saucer-rim-9-right
Q14YEL-ORG
Pinball 2000 power driver board
validated
43
Saucer Rim 8
lamp.43.saucer-rim-8
Q14YEL-ORG
Pinball 2000 power driver board
validated
44
Saucer Rim 7
lamp.44.saucer-rim-7
Q14YEL-ORG
Pinball 2000 power driver board
validated
45
Saucer Rim 6
lamp.45.saucer-rim-6
Q14YEL-ORG
Pinball 2000 power driver board
validated
46
Saucer Rim 5
lamp.46.saucer-rim-5
Q14YEL-ORG
Pinball 2000 power driver board
validated
47
Unused lamp 38B
lamp.47.unused-lamp-38b
Q14YEL-ORG
Pinball 2000 power driver board
validated
48
Right Popper Arrow
lamp.48.right-popper-arrow
Q17YEL-BLK
Pinball 2000 power driver board
validated
49
Extra Ball
lamp.49.extra-ball
Q17YEL-BLK
Pinball 2000 power driver board
validated
50
Martian Attack
lamp.50.martian-attack
Q17YEL-BLK
Pinball 2000 power driver board
validated
51
Stroke Of Luck
lamp.51.stroke-of-luck
Q17YEL-BLK
Pinball 2000 power driver board
validated
52
Left Side Spotlight
lamp.52.left-side-spotlight
Q17YEL-BLK
Pinball 2000 power driver board
validated
53
Center Arrow
lamp.53.center-arrow
Q17YEL-BLK
Pinball 2000 power driver board
validated
54
Right Martian (High)
lamp.54.right-martian-high
Q17YEL-BLK
Pinball 2000 power driver board
validated
55
Right Martian (Low)
lamp.55.right-martian-low
Q17YEL-BLK
Pinball 2000 power driver board
validated
56
Martian Happy Hour
lamp.56.martian-happy-hour
Q18YEL-BLK
Pinball 2000 power driver board
validated
57
Alien Abduction
lamp.57.alien-abduction
Q18YEL-BLK
Pinball 2000 power driver board
validated
58
Left Saucer Beam (Left)
lamp.58.left-saucer-beam-left
Q18YEL-BLK
Pinball 2000 power driver board
validated
59
Saucer Rim 1 (Left)
lamp.59.saucer-rim-1-left
Q18YEL-BLK
Pinball 2000 power driver board
validated
60
Saucer Rim 2
lamp.60.saucer-rim-2
Q18YEL-BLK
Pinball 2000 power driver board
validated
61
Saucer Rim 3
lamp.61.saucer-rim-3
Q18YEL-BLK
Pinball 2000 power driver board
validated
62
Saucer Rim 4
lamp.62.saucer-rim-4
Q18YEL-BLK
Pinball 2000 power driver board
validated
63
Unused lamp 48B
lamp.63.unused-lamp-48b
Q18YEL-BLK
Pinball 2000 power driver board
validated
64
Multiball
lamp.64.multiball
Q21YEL-GRN
Pinball 2000 power driver board
validated
65
Capture 2
lamp.65.capture-2
Q21YEL-GRN
Pinball 2000 power driver board
validated
66
Capture 1
lamp.66.capture-1
Q21YEL-GRN
Pinball 2000 power driver board
validated
67
Capture Zone Active
lamp.67.capture-zone-active
Q21YEL-GRN
Pinball 2000 power driver board
validated
68
Shoot Again
lamp.68.shoot-again
Q21YEL-GRN
Pinball 2000 power driver board
validated
69
Behind Center Targets
lamp.69.behind-center-targets
Q21YEL-GRN
Pinball 2000 power driver board
validated
70
Upper Right Corner (Middle)
lamp.70.upper-right-corner-middle
Q21YEL-GRN
Pinball 2000 power driver board
validated
71
Unused lamp 58A
lamp.71.unused-lamp-58a
Q21YEL-GRN
Pinball 2000 power driver board
validated
72
Right Loop Arrow
lamp.72.right-loop-arrow
Q22YEL-GRN
Pinball 2000 power driver board
validated
73
Right Loop Circle
lamp.73.right-loop-circle
Q22YEL-GRN
Pinball 2000 power driver board
validated
74
Right Ramp Arrow
lamp.74.right-ramp-arrow
Q22YEL-GRN
Pinball 2000 power driver board
validated
75
Right Ramp Circle
lamp.75.right-ramp-circle
Q22YEL-GRN
Pinball 2000 power driver board
validated
76
Left Loop Arrow
lamp.76.left-loop-arrow
Q22YEL-GRN
Pinball 2000 power driver board
validated
77
Left Ramp Arrow
lamp.77.left-ramp-arrow
Q22YEL-GRN
Pinball 2000 power driver board
validated
78
Left Loop Circle
lamp.78.left-loop-circle
Q22YEL-GRN
Pinball 2000 power driver board
validated
79
Left Ramp Circle
lamp.79.left-ramp-circle
Q22YEL-GRN
Pinball 2000 power driver board
validated
80
Shooter Lane 9 (Top)
lamp.80.shooter-lane-9-top
Q25YEL-BLU
Pinball 2000 power driver board
validated
81
Under Right Ramp (Low)
lamp.81.under-right-ramp-low
Q25YEL-BLU
Pinball 2000 power driver board
validated
82
Under Right Ramp (High)
lamp.82.under-right-ramp-high
Q25YEL-BLU
Pinball 2000 power driver board
validated
83
Upper Right Corner (Low)
lamp.83.upper-right-corner-low
Q25YEL-BLU
Pinball 2000 power driver board
validated
84
Right Arch (Right)
lamp.84.right-arch-right
Q25YEL-BLU
Pinball 2000 power driver board
validated
85
Right Arch (Left)
lamp.85.right-arch-left
Q25YEL-BLU
Pinball 2000 power driver board
validated
86
Left Arch (Right)
lamp.86.left-arch-right
Q25YEL-BLU
Pinball 2000 power driver board
validated
87
Left Arch (Left)
lamp.87.left-arch-left
Q25YEL-BLU
Pinball 2000 power driver board
validated
88
Martian Target 5 (Right Top)
lamp.88.martian-target-5-right-top
Q26YEL-BLU
Pinball 2000 power driver board
validated
89
Martian Target 6 (Right Mid.)
lamp.89.martian-target-6-right-mid
Q26YEL-BLU
Pinball 2000 power driver board
validated
90
Martian Target 7 (Right Bot.)
lamp.90.martian-target-7-right-bot
Q26YEL-BLU
Pinball 2000 power driver board
validated
91
Martian Target 3 (Left Top)
lamp.91.martian-target-3-left-top
Q26YEL-BLU
Pinball 2000 power driver board
validated
92
Martian Target 2 (Left Mid.)
lamp.92.martian-target-2-left-mid
Q26YEL-BLU
Pinball 2000 power driver board
validated
93
Martian Target 1 (Left Bot.)
lamp.93.martian-target-1-left-bot
Q26YEL-BLU
Pinball 2000 power driver board
validated
94
Right Martian Eye
lamp.94.right-martian-eye
Q26YEL-BLU
Pinball 2000 power driver board
validated
95
Left Martian Eye
lamp.95.left-martian-eye
Q26YEL-BLU
Pinball 2000 power driver board
validated
96
Left Side 1 (Bottom)
lamp.96.left-side-1-bottom
Q29YEL-VIO
Pinball 2000 power driver board
validated
97
Left Side 2
lamp.97.left-side-2
Q29YEL-VIO
Pinball 2000 power driver board
validated
98
Left Side 3
lamp.98.left-side-3
Q29YEL-VIO
Pinball 2000 power driver board
validated
99
Left Side 4 (Top)
lamp.99.left-side-4-top
Q29YEL-VIO
Pinball 2000 power driver board
validated
100
Under Left Ramp (Bottom)
lamp.100.under-left-ramp-bottom
Q29YEL-VIO
Pinball 2000 power driver board
validated
101
Under Left Ramp (Top)
lamp.101.under-left-ramp-top
Q29YEL-VIO
Pinball 2000 power driver board
validated
102
Between Left/Bottom Jets
lamp.102.between-left-bottom-jets
Q29YEL-VIO
Pinball 2000 power driver board
validated
103
Upper Left Corner
lamp.103.upper-left-corner
Q29YEL-VIO
Pinball 2000 power driver board
validated
104
Bottom Jet Bumper
lamp.104.bottom-jet-bumper
Q30YEL-VIO
Pinball 2000 power driver board
validated
105
Unused lamp 72B
lamp.105.unused-lamp-72b
Q30YEL-VIO
Pinball 2000 power driver board
validated
106
Left Jet Bumper
lamp.106.left-jet-bumper
Q30YEL-VIO
Pinball 2000 power driver board
validated
107
Left of Left Top Lane
lamp.107.left-of-left-top-lane
Q30YEL-VIO
Pinball 2000 power driver board
validated
108
Between Upper/Right Top Lanes
lamp.108.between-upper-right-top-lanes
Q30YEL-VIO
Pinball 2000 power driver board
validated
109
Right of Right Top Lane
lamp.109.right-of-right-top-lane
Q30YEL-VIO
Pinball 2000 power driver board
validated
110
Top of Center Loop
lamp.110.top-of-center-loop
Q30YEL-VIO
Pinball 2000 power driver board
validated
111
Upper Right Corner (High)
lamp.111.upper-right-corner-high
Q30YEL-VIO
Pinball 2000 power driver board
validated
112
Right Slingshot (Bottom)
lamp.112.right-slingshot-bottom
Q33YEL-GRY
Pinball 2000 power driver board
validated
113
Right Slingshot (Saucer)
lamp.113.right-slingshot-saucer
Q33YEL-GRY
Pinball 2000 power driver board
validated
114
Right Return Lane (Right)
lamp.114.right-return-lane-right
Q33YEL-GRY
Pinball 2000 power driver board
validated
115
Right Return Lane (Left)
lamp.115.right-return-lane-left
Q33YEL-GRY
Pinball 2000 power driver board
validated
116
Left Return Lane (Right)
lamp.116.left-return-lane-right
Q33YEL-GRY
Pinball 2000 power driver board
validated
117
Left Return Lane (Left)
lamp.117.left-return-lane-left
Q33YEL-GRY
Pinball 2000 power driver board
validated
118
Left Slingshot (Saucer)
lamp.118.left-slingshot-saucer
Q33YEL-GRY
Pinball 2000 power driver board
validated
119
Left Slingshot (Bottom)
lamp.119.left-slingshot-bottom
Q33YEL-GRY
Pinball 2000 power driver board
validated
120
Shooter Lane 1 (Bottom)
lamp.120.shooter-lane-1-bottom
Q34YEL-GRY
Pinball 2000 power driver board
validated
121
Shooter Lane 2
lamp.121.shooter-lane-2
Q34YEL-GRY
Pinball 2000 power driver board
validated
122
Shooter Lane 3
lamp.122.shooter-lane-3
Q34YEL-GRY
Pinball 2000 power driver board
validated
123
Shooter Lane 4
lamp.123.shooter-lane-4
Q34YEL-GRY
Pinball 2000 power driver board
validated
124
Shooter Lane 5
lamp.124.shooter-lane-5
Q34YEL-GRY
Pinball 2000 power driver board
validated
125
Shooter Lane 6
lamp.125.shooter-lane-6
Q34YEL-GRY
Pinball 2000 power driver board
validated
126
Shooter Lane 7
lamp.126.shooter-lane-7
Q34YEL-GRY
Pinball 2000 power driver board
validated
127
Shooter Lane 8
lamp.127.shooter-lane-8
Q34YEL-GRY
Pinball 2000 power driver board
validated

Virtual & other outputs

14
14 shown
# Name Device ID Wiring Evidence
20
Unused driver 20
driver.20.unused-driver-20
Q46
Pinball 2000 power driver board
validated
21
Unused driver 21
driver.21.unused-driver-21
Q47
Pinball 2000 power driver board
validated
24
Unused driver 24
driver.24.unused-driver-24
Q50
Pinball 2000 power driver board
validated
29
Unused driver 29
driver.29.unused-driver-29
validated
30
Unused driver 30
driver.30.unused-driver-30
validated
31
Unused driver 31
driver.31.unused-driver-31
validated
32
Unused driver 32
driver.32.unused-driver-32
validated
55
Unused driver 41
driver.41.unused-driver-41
validated
56
Unused driver 42
driver.42.unused-driver-42
validated
57
Unused driver 43
driver.43.unused-driver-43
validated
58
Unused driver 44
driver.44.unused-driver-44
validated
59
Unused driver 45
driver.45.unused-driver-45
validated
60
Unused driver 46
driver.46.unused-driver-46
validated
61
Unused driver 47
driver.47.unused-driver-47
validated

Mechanisms

Logical assemblies with their actuators, sensors and observed behaviour. Click a chip to jump to the address it refers to.

Right popper

mechanism.right-popper

Kicker

The right-popper opto reports an occupied ball and the right-popper coil ejects it; exact launch vector and timing are not yet validated.

Single drop target

mechanism.drop-target

Drop Target Bank

Separate down and up coils move the single target and the Drop Target Down switch reports the lowered state; timing and startup state remain to be runtime-validated.

Jet exit post

mechanism.jet-exit-post

Other

A dedicated coil drives the jet-exit post and a normally-closed opto reports the jet-exit path; the exact mechanical sequence remains to be runtime-validated.

Senses

Lock diverter

mechanism.lock-diverter

Diverter

Power and hold windings operate the lock diverter. The manual identifies the assembly and electrical pair, but positions and transition timing are not yet validated.

Auto plunger

mechanism.auto-plunger

Kicker

The shooter-lane switch reports a staged ball and the auto-plunger coil launches it; exact launch vector and timing remain to be validated in a faithful RFM recreation.

Recreation notes

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

Coverage
partial - complete public address inventory and stock wiring, with mechanism dynamics, non-opto polarity, firmware-option fitment, and spatial placement still incomplete

Identity and Pinball 2000 architecture

This is Bally model 50070, Revenge from Mars, the first Pinball 2000 title. A MediaGX PC renders a 640x240 game framebuffer onto a monitor in the head; the cabinet optics reflect that image onto a partly transparent playfield surface. PinMAME exports one 640x480 video display because each native row is doubled in the current layout. VPE should consume that exported video surface as the overlay texture, preserve its 2:1 logical pixel shape, and place the rendered plane through table-specific scene geometry rather than treating it as a DMD.

The power-driver board still exposes conventional playfield switches, coils, flashers, and lamps. PinMAME publishes those through the normal switch, solenoid, and lamp groups while the video frame is a separate display output. No general-illumination group is currently exported by the P2K driver, so this definition does not invent one.

Public controller numbering

Playfield switches use public column/row addresses 11-88. Printed direct inputs D1-D8, D9-D16, and D17-D24 are exposed at 91-98, 101-108, and 111-118. The factory manual's shaded trough, popper, jet-exit, lockup, and ramp-entry optos physically rest closed; PinMAME normalizes them before exposing switch state. The later optional expansion positions 53-56 are also optos.

Board drivers 1-32 retain public solenoid numbers 1-32. Board drivers 33-36 are exported through PinMAME's lower-flipper public addresses 45-48. Board drivers 37-48 become custom public outputs 51-62. Do not remap the printed driver numbers directly for 33-48; the JSON preserves both values as separate aliases.

The lamp board is not two contiguous 8x8 matrices. It is eight columns of sixteen bits, interleaving Bank A and Bank B per column. Convert printed notation with public = (column - 1) * 16 + (Bank B ? 8 : 0) + (row - 1). The public range is zero-based 0-127 and the definition includes every cell, including all twelve printed unused positions.

Stock devices and optional hardware

The February 1999 manual validates the stock four-ball trough, single drop target, right popper, auto plunger, right lockup, jet-exit post, lock diverter, up/down ramp, two Martian toys, gates, slings, jets, flashers, and flippers. It provides the connector, wire, transistor, and part data encoded in the definition. The manual establishes inventory and wiring but not enough dynamic detail to claim complete ball routing, actuator timing, startup positions, or launch vectors; those mechanism records remain observed.

Factory RFM leaves drivers 18 and 19 unpopulated. Community firmware 2.10 and later can drive an aftermarket knocker on 18 and shaker motor on 19. Driver 48 is a game-table ticket-dispenser option and is not normally fitted to a pinball cabinet. Firmware 2.22 and later can support a six-ball trough through an opto expansion; 2.60 uses optional switches 53-56 and requires the expansion for its six-ball mode. An author must select the intended firmware and physical option set explicitly.

The exact Prism boot-ROM revision paired with every later community update has not been independently authenticated. PinMAME boots its currently declared set combinations, but that is not proof that each pairing shipped together. Preserve the catalog variants and their notes; do not silently collapse all revisions into a single hardware claim.

Display and rendering contract

PinMAME's P2K video source is 640x240. The exported CORE_VIDEO layout is 640x480 with rows doubled so legacy display sizing does not halve the output. The frame is already turned into readable row order by the driver; VPE must not mirror or vertically flip it again. A CRT-style filter may reconstruct scanline and shadow-mask character at the logical 640x240 resolution, but geometry, keystone, reflection plane, and cabinet occlusion belong to the authored Unity scene.

Evidence precedence and known discrepancy

PinMAME's current p2k_names.h tables were walked completely against the games' own switch, coil, and lamp tests. Those measured runtime names and public addresses take precedence over visual inference. The manual remains physical truth for connectors, wires, driver transistors, parts, and stock-vs-unused fitment.

The operations manual swaps one lamp-name pair: it prints Left Slingshot Spotlight at 18B and Right at 28B. The machine lamp test reports the reverse. The definition therefore binds public 15/manual 18B to Right Slingshot Spotlight and public 31/manual 28B to Left Slingshot Spotlight, matching the running machine, and retains the discrepancy as an ignored conflict with rationale.

The supplied Attack and Revenge from Mars (Midway-Williams) v600.vpx is not RFM geometry. Its embedded script runs afm_113b, its callbacks are Attack from Mars addresses, and its extracted screenshot shows the AFM playfield. It is retained at SHA-256 9a5415a3b6b5a57b01749415789019fe7037a828e9ab691ce64cd1720b2294be as a rejected candidate and contributes no RFM spatial or controller assertion.

Remaining author-ready work

  • Obtain a faithful RFM VPX/VPE scene or measured playfield survey and map each physical playfield sensor, lamp effect, flasher, and actuator into normalized coordinates.
  • Validate mechanism startup states, transition timing, ball routes, and launch vectors in an actual RFM recreation or repeatable runtime harness.
  • Complete non-opto normally-open/closed and pulse semantics instead of inferring them from labels alone.
  • Authenticate the optional six-ball/opto-expander, knocker, shaker, ticket, and Prism/firmware combinations per driver revision.

Sources

  • manual.rfm.operations-1999: February 1999 model 50070 operations manual, SHA-256 6ba2c0728d26e379d1e1a0b2a2ff5eb40f61fce2d38c45e0e4f094166df0b9df; service tables and assemblies.
  • pinmame.core.8371478a7640: pinned P2K implementation and machine-test-verified device tables at revision 8371478a7640f1896dcdf565aed340dc5df989ba.
  • vpx-table.attack-and-revenge-v600-rejected: exact user-supplied hybrid VPX, rejected because it runs AFM ROM semantics and AFM geometry.

ROM sets

Every driver that resolves to this physical machine.

ROM set Description Year Parent Hardware
rfm_260Pinball 2000: Revenge From Mars (2.60 unofficial MOD)
myPinballs update that requires the opto expansion for its six-ball mode and uses optional switches 53-56; it can still run the unmodified stock playfield configuration described by the project notes, but the selected hardware mode must be explicit.
2024rfm_160compatible
rfm_250Pinball 2000: Revenge From Mars (2.50 unofficial MOD)
myPinballs update compatible with the stock four-ball playfield and optional six-ball/opto-expander hardware.
2022rfm_160compatible
rfm_224Pinball 2000: Revenge From Mars (2.24 unofficial MOD)
myPinballs update compatible with the stock four-ball playfield and optional six-ball/opto-expander hardware.
2022rfm_160compatible
rfm_223Pinball 2000: Revenge From Mars (2.23 unofficial MOD)
myPinballs update compatible with the stock four-ball playfield and optional six-ball/opto-expander hardware.
2021rfm_160compatible
rfm_222Pinball 2000: Revenge From Mars (2.22 unofficial MOD)
myPinballs update compatible with the stock four-ball playfield; later six-ball hardware support begins in this firmware line and exact optional fitment must be selected by the author.
2020rfm_160compatible
rfm_210Pinball 2000: Revenge From Mars (2.10 unofficial MOD)
myPinballs update compatible with the stock playfield and able to use optional aftermarket knocker driver 18 and shaker driver 19 when fitted.
2019rfm_160compatible
rfm_200Pinball 2000: Revenge From Mars (2.00 unofficial MOD)
First myPinballs update; reuses the 1.91 sound flash and does not yet enable the optional shaker/knocker outputs introduced in 2.10.
2018rfm_160compatible
rfm_195Pinball 2000: Revenge From Mars (1.95 unofficial MOD)
Unofficial German retranslation branch based on the 1.90-era software and stock playfield hardware.
2018rfm_160compatible

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

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: exact 15-driver rfm_120 through rfm_260 clone family

    by
    PinMAME contributors
    rev
    8371478a7640
  • PinMAME source

    BSD-3-Clause

    pinmame.core.8371478a7640

    src/wpc/p2k.c: public switch translation, opto polarity, output publication, video layout, ROM variants, and hardware-generation contract; src/wpc/p2k_names.h: machine-test-verified RFM switch, coil, and lamp tables

    by
    PinMAME contributors
    rev
    8371478a7640
  • Operator manual

    manual.rfm.operations-1999

    February 1999 model 50070 operations manual; PDF pages 86-88 / printed pages 2-46 through 2-48 lamp matrices, switch matrix, dedicated inputs, and solenoid table; assembly and wiring sections

    external:pinmame-manuals/_unsorted/Bally_1999_Revenge_From_Mars_Operations_Manual_February_1999_OCR_searchable.pdf
    by
    Williams Electronics Games, Inc.
    sha256
    6ba2c0728d26…
  • VPX table

    vpx-table.attack-and-revenge-v600-rejected

    12,959,744-byte hybrid JPSalas v6.0.0 table; embedded script cGameName=afm_113b and AFM switch/solenoid callbacks; visually confirmed Attack from Mars geometry, rejected for RFM spatial or controller evidence

    external:pinmame-vpx-sources/bally/revenge-from-mars-1999/source/Attack%20and%20Revenge%20from%20Mars%20%28Midway-Williams%29%20v600.vpx
    by
    JPSalas and credited table contributors
    sha256
    9a5415a3b6b5…

Something wrong or missing?

This definition still has 4 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.