[{"data":1,"prerenderedAt":4315},["ShallowReactive",2],{"i-lucide:search":3,"i-lucide:sun":8,"i-lucide:github":10,"i-lucide:menu":13,"i-lucide:git-pull-request-arrow":15,"machine-williams-funhouse-1990":17,"i-lucide:database":4253,"i-lucide:file-json-2":4255,"i-lucide:map-pin":4257,"i-lucide:shield-check":4259,"i-lucide:toggle-left":4261,"i-lucide:zap":4263,"i-lucide:disc-3":4265,"i-lucide:library-big":4267,"i-lucide:triangle-alert":4269,"i-lucide:plug-zap":4271,"i-lucide:arrow-up-right":4273,"i-lucide:info":4275,"i-lucide:monitor":4277,"i-lucide:cog":4279,"i-lucide:door-open":4281,"i-lucide:git-fork":4283,"i-lucide:log-out":4285,"i-lucide:box":4287,"i-lucide:chevron-down":4289,"i-lucide:list":4291,"i-lucide:external-link":4293,"i-lucide:cpu":4295,"i-lucide:book-open":4297,"i-lucide:image":4299,"i-lucide:quote":4301,"i-lucide:user-check":4303,"i-lucide:file-code-2":4305,"i-lucide:table-2":4307,"i-lucide:notebook-pen":4309,"i-lucide:message-square-warning":4311,"i-lucide:chevron-right":4313},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m21 21l-4.34-4.34\"\u002F>\u003Ccircle cx=\"11\" cy=\"11\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5c.08-1.25-.27-2.48-1-3.5c.28-1.15.28-2.35 0-3.5c0 0-1 0-3 1.5c-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.4 5.4 0 0 0 4 9c0 3.5 3 5.5 6 5.5c-.39.49-.68 1.05-.85 1.65S8.93 17.38 9 18v4\"\u002F>\u003Cpath d=\"M9 18c-4.51 2-5-2-7-2\"\u002F>\u003C\u002Fg>",true,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":14},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 5h16M4 12h16M4 19h16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":16},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"5\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M5 9v12\"\u002F>\u003Ccircle cx=\"19\" cy=\"18\" r=\"3\"\u002F>\u003Cpath d=\"m15 9l-3-3l3-3\"\u002F>\u003Cpath d=\"M12 6h5a2 2 0 0 1 2 2v7\"\u002F>\u003C\u002Fg>",{"detail":18,"summary":4116},{"conflicts":19,"controller":33,"coverage":36,"displays":46,"drivers":70,"format":144,"inputs":145,"knowledge":1855,"machine":1857,"mechanisms":1863,"outputs":2081,"relationships":4090,"schema_version":184,"sources":4091,"slug":4186,"sourcePath":4187,"knowledgePath":1856,"knowledgeHtml":4188,"knowledgeHeadings":4189,"knowledgeSummary":4229,"catalogDrivers":4230,"related":4248,"family":4116},[20,27],{"description":21,"id":22,"path":23,"source_refs":24},"The lamp-locations parts list (manual printed page 2-36) reads \"Gangway 10,000\" for lamp 12, confirmed at 600 dpi. The lamp-matrix wiring page (printed page 2-37) reads \"Gangway 100,000\" for the same address, also confirmed at 600 dpi. Lamps 11\u002F13\u002F14\u002F15\u002F16 print an unambiguous ascending award ladder on both pages (75,000 \u002F 150,000 \u002F 200,000 \u002F 250,000 \u002F Extra Ball), which only 100,000 continues monotonically; 10,000 would be a value smaller than the first rung. No independent third source (the retained script does not implement scoring-value text) was available to settle this outright. The promoted definition's label uses \"Gangway 100,000\" on the strength of the award-ladder pattern, but the disagreement itself is unresolved and the smaller-value reading has not been ruled out as a genuine factory print. Unresolved.","conflict.gangway-lamp-12-value","outputs[binding.device=12,group=pinmame.output.lamp]",[25,26],"manual.williams.funhouse.1990","manual-support.williams.funhouse.1990",{"description":28,"id":29,"path":30,"source_refs":31},"The manual's printed general-illumination locations page (2-40) labels G.I. string 02 \"Front Playfield\" and string 05 \"Top Playfield\". The retained known-working script's own UpdateGI\u002FUpdateGI2 region header comment labels the same two addresses (0-based Case 1 and Case 4) \"Rudy\" and \"Lower Playfield\" respectively, and its actual implemented behavior matches those script labels exactly: Case 1 drives only the RudySign1\u002FRudySign2\u002FRudyShade collection (not a generic front-playfield wash), and Case 4 drives the GI_Lower collection (the reverse of \"Top\"). G.I. string 01 (\"Upper Backglass\"\u002FCase 0) agrees between both sources, and string 03 (\"Rear Playfield\"\u002FCase 2 \"Upper Playfield\") is a plausible reconciliation under this project's y=0-is-rear coordinate convention, but strings 02 and 05 remain a direct disagreement about which physical region each address illuminates. The promoted definition uses the manual's printed label as the device name (physical-construction authority) while using the script's real implemented objects for spatial placement (runtime authority) and discloses the disagreement in each device's notes. Unresolved.","conflict.gi-region-naming","outputs[binding.group=pinmame.output.gi,binding.device=1,4]",[25,32],"vpx-script.fh-1-3",{"hardware_generation":34,"inversion_applied_by_emulator":12,"platform":35},"0x2","pinmame.wpc-alpha",{"status":37,"missing":38,"dimensions":42},"partial",[39,40,41],"spatial_placement","unresolved_conflicts","recreation_notes",{"address_enumeration":43,"catalog_identity":43,"mechanisms":43,"physical_wiring":43,"recreation_knowledge":43,"semantic_naming":44,"spatial_placement":45,"variant_coverage":43},"validated","conflicted","candidate",[47,60],{"controller_index":4,"id":48,"kind":49,"label":50,"provenance":51,"segment_start":4,"spatial":54,"width":59},"display.player-1-alphanumeric","segment","Player 1\u002F3 sixteen-character alphanumeric display",{"source_refs":52,"status":43},[53,25],"pinmame.core.4ec52ff0ac13",{"provenance":55,"reason":57,"status":58},{"source_refs":56,"status":43},[53,25],"cabinet_or_service","not_applicable",16,{"controller_index":61,"id":62,"kind":49,"label":63,"provenance":64,"segment_start":66,"spatial":67,"width":59},1,"display.player-2-alphanumeric","Player 2\u002F4 sixteen-character alphanumeric display",{"source_refs":65,"status":43},[53,25],20,{"provenance":68,"reason":57,"status":58},{"source_refs":69,"status":43},[53,25],[71,78,82,86,90,95,99,104,110,114,118,122,127,131,135,139],{"description":72,"flags":4,"id":73,"manufacturer":74,"physical_compatibility":75,"variant_notes":76,"year":77},"Funhouse (L-9, SL-3)","fh_l9","Williams","identical","Williams production L-9 game ROM (sound level SL-3) shipped with the physical machine; the switch matrix, lamp matrix, solenoid\u002Fflasher table, and playfield hardware are the reference for this definition.","1992",{"clone_of":73,"description":79,"flags":4,"id":80,"manufacturer":74,"physical_compatibility":75,"variant_notes":81,"year":77},"Funhouse (D-9, SL-3 LED Ghost Fix)","fh_d9","D-9 game ROM; an LED ghost-fix revision of L-9 with no controller-address or playfield change.",{"clone_of":73,"description":83,"flags":4,"id":84,"manufacturer":74,"physical_compatibility":75,"variant_notes":85,"year":77},"Funhouse (L-9, SL-3 Improved German translation MOD)","fh_l9b","L-9 with an unofficial improved German translation MOD; no controller-address or playfield change.",{"clone_of":73,"description":87,"flags":4,"id":88,"manufacturer":74,"physical_compatibility":75,"variant_notes":89,"year":77},"Funhouse (D-9, SL-3 Improved German translation MOD LED Ghost Fix)","fh_d9b","D-9 with the same unofficial improved German translation MOD and LED ghost fix; no controller-address or playfield change.",{"clone_of":73,"description":91,"flags":4,"id":92,"manufacturer":74,"physical_compatibility":75,"variant_notes":93,"year":94},"Funhouse (9.05H)","fh_905h","9.05H game ROM. This is the driver the retained known-working script binds to (Const cGameName=\"fh_905h\"); it drives the identical I\u002FO inventory as L-9.","1996",{"clone_of":73,"description":96,"flags":4,"id":97,"manufacturer":74,"physical_compatibility":75,"variant_notes":98,"year":94},"Funhouse (9.06H Coin Play)","fh_906h","9.06H Coin Play game ROM; a later firmware revision of the same physical machine with no controller-address or playfield change.",{"clone_of":73,"description":100,"flags":4,"id":101,"manufacturer":74,"physical_compatibility":75,"variant_notes":102,"year":103},"Funhouse (9.07H LED Ghost Fix + Ballsaver MOD)","fh_907h","9.07H LED ghost fix plus ball-saver MOD, a community patch of 9.05H; no controller-address or playfield change.","2026",{"clone_of":73,"description":105,"flags":4,"id":106,"manufacturer":74,"physical_compatibility":107,"variant_notes":108,"year":109},"Funhouse (L-2, Prototype PA-1 system 11 sound)","fh_pa1","compatible","Prototype PA-1 game ROM (labeled L-2, System 11 sound). Pinned PinMAME binds it to a distinct GEN_WPCALPHA_1 core_tGameData (fhpa1GameData) rather than the production fhGameData, reflecting the earlier WPC-Alpha-1\u002FSystem-11 sound-board generation used before the machine's WPC-Alpha-2 sound board shipped. The switch, solenoid, lamp, and mechanism definitions transcribed here are unchanged between the two structs (fhpa1GameData copies fhGameData's flipper\u002Fmech\u002Flamp-display fields and inverted-switch mask verbatim), so this remains the same physical playfield with an earlier sound subsystem, not a different machine.","1990",{"clone_of":73,"description":111,"flags":4,"id":112,"manufacturer":74,"physical_compatibility":75,"variant_notes":113,"year":109},"Funhouse (L-2)","fh_l2","L-2 game ROM, the earliest production-generation firmware retained by PinMAME; no controller-address or playfield change from L-9.",{"clone_of":73,"description":115,"flags":4,"id":116,"manufacturer":74,"physical_compatibility":75,"variant_notes":117,"year":109},"Funhouse (L-3)","fh_l3","L-3 game ROM; no controller-address or playfield change.",{"clone_of":73,"description":119,"flags":4,"id":120,"manufacturer":74,"physical_compatibility":75,"variant_notes":121,"year":109},"Funhouse (D-3 LED Ghost Fix)","fh_d3","D-3 game ROM, an LED ghost-fix revision of L-3; no controller-address or playfield change.",{"clone_of":73,"description":123,"flags":4,"id":124,"manufacturer":74,"physical_compatibility":75,"variant_notes":125,"year":126},"Funhouse (L-4)","fh_l4","L-4 game ROM; no controller-address or playfield change.","1991",{"clone_of":73,"description":128,"flags":4,"id":129,"manufacturer":74,"physical_compatibility":75,"variant_notes":130,"year":126},"Funhouse (D-4 LED Ghost Fix)","fh_d4","D-4 game ROM, an LED ghost-fix revision of L-4; no controller-address or playfield change.",{"clone_of":73,"description":132,"flags":4,"id":133,"manufacturer":74,"physical_compatibility":75,"variant_notes":134,"year":126},"Funhouse (L-5)","fh_l5","L-5 game ROM; no controller-address or playfield change.",{"clone_of":73,"description":136,"flags":4,"id":137,"manufacturer":74,"physical_compatibility":75,"variant_notes":138,"year":126},"Funhouse (D-5 LED Ghost Fix)","fh_d5","D-5 game ROM, an LED ghost-fix revision of L-5; no controller-address or playfield change.",{"clone_of":73,"description":140,"flags":4,"id":141,"manufacturer":142,"physical_compatibility":75,"variant_notes":143,"year":126},"Funhouse (FreeWPC 0.91)","fh_f91","FreeWPC","FreeWPC 0.91 community firmware for the same physical hardware; no controller-address or playfield change asserted by the pinned driver record.","pinmame-machine-definition",[146,177,200,223,246,269,292,315,338,369,393,416,439,465,488,513,539,561,581,599,616,639,661,683,705,729,752,775,797,819,841,863,885,910,933,955,978,1000,1023,1046,1068,1094,1116,1139,1162,1184,1206,1228,1251,1275,1298,1313,1335,1358,1380,1402,1424,1448,1471,1494,1516,1538,1561,1583,1600,1619,1636,1653,1670,1687,1704,1721,1738,1757,1771,1785,1799,1813,1827,1841],{"aliases":147,"availability":154,"binding":155,"id":157,"kind":158,"label":159,"normally_closed":6,"physical":160,"provenance":164,"roles":167,"spatial":169,"wiring":172},[148,151],{"namespace":149,"value":150},"pinmame.switch","1",{"namespace":152,"value":153},"manual.address","D1","used",{"device":61,"group":156},"pinmame.input.switch","switch.cabinet-1","switch","Left Coin Chute",{"location":161,"notes":162,"switch_type":163},"coin door","Printed dedicated grounded switch D1. Left coin chute.","button",{"source_refs":165,"status":43},[25,166,53],"controller-profile.pinmame-wpc-alpha",[168],"cabinet.coin.1",{"provenance":170,"reason":57,"status":58},{"source_refs":171,"status":43},[25],{"board":173,"drive_connection":174,"drive_wire":175,"return_component":176},"WPC-Alpha CPU board","J205-1","Orange-Brown","U17-5",{"aliases":178,"availability":154,"binding":183,"id":185,"kind":158,"label":186,"normally_closed":6,"physical":187,"provenance":189,"roles":191,"spatial":193,"wiring":196},[179,181],{"namespace":149,"value":180},"2",{"namespace":152,"value":182},"D2",{"device":184,"group":156},2,"switch.cabinet-2","Center Coin Chute",{"location":161,"notes":188,"switch_type":163},"Printed dedicated grounded switch D2. Center coin chute.",{"source_refs":190,"status":43},[25,166,53],[192],"cabinet.coin.2",{"provenance":194,"reason":57,"status":58},{"source_refs":195,"status":43},[25],{"board":173,"drive_connection":197,"drive_wire":198,"return_component":199},"J205-2","Orange-Red","U17-7",{"aliases":201,"availability":154,"binding":206,"id":208,"kind":158,"label":209,"normally_closed":6,"physical":210,"provenance":212,"roles":214,"spatial":216,"wiring":219},[202,204],{"namespace":149,"value":203},"3",{"namespace":152,"value":205},"D3",{"device":207,"group":156},3,"switch.cabinet-3","Right Coin Chute",{"location":161,"notes":211,"switch_type":163},"Printed dedicated grounded switch D3. Right coin chute.",{"source_refs":213,"status":43},[25,166,53],[215],"cabinet.coin.3",{"provenance":217,"reason":57,"status":58},{"source_refs":218,"status":43},[25],{"board":173,"drive_connection":220,"drive_wire":221,"return_component":222},"J205-3","Orange-Black","U17-11",{"aliases":224,"availability":154,"binding":229,"id":231,"kind":158,"label":232,"normally_closed":6,"physical":233,"provenance":235,"roles":237,"spatial":239,"wiring":242},[225,227],{"namespace":149,"value":226},"4",{"namespace":152,"value":228},"D4",{"device":230,"group":156},4,"switch.cabinet-4","4th Coin Chute",{"location":161,"notes":234,"switch_type":163},"Printed dedicated grounded switch D4. Fourth coin chute.",{"source_refs":236,"status":43},[25,166,53],[238],"cabinet.coin.4",{"provenance":240,"reason":57,"status":58},{"source_refs":241,"status":43},[25],{"board":173,"drive_connection":243,"drive_wire":244,"return_component":245},"J205-4","Orange-Yellow","U17-9",{"aliases":247,"availability":154,"binding":252,"id":254,"kind":158,"label":255,"normally_closed":6,"physical":256,"provenance":258,"roles":260,"spatial":262,"wiring":265},[248,250],{"namespace":149,"value":249},"5",{"namespace":152,"value":251},"D5",{"device":253,"group":156},5,"switch.cabinet-5","Service Credits \u002F Escape",{"location":161,"notes":257,"switch_type":163},"Printed dedicated grounded switch D5. Adds a service credit in normal play and acts as Escape inside the menu system.",{"source_refs":259,"status":43},[25,166,53],[261],"service.escape",{"provenance":263,"reason":57,"status":58},{"source_refs":264,"status":43},[25],{"board":173,"drive_connection":266,"drive_wire":267,"return_component":268},"J205-6","Orange-Green","U16-9",{"aliases":270,"availability":154,"binding":275,"id":277,"kind":158,"label":278,"normally_closed":6,"physical":279,"provenance":281,"roles":283,"spatial":285,"wiring":288},[271,273],{"namespace":149,"value":272},"6",{"namespace":152,"value":274},"D6",{"device":276,"group":156},6,"switch.cabinet-6","Volume Down \u002F Down",{"location":161,"notes":280,"switch_type":163},"Printed dedicated grounded switch D6. Lowers the volume in normal play and acts as Down inside the menu system.",{"source_refs":282,"status":43},[25,166,53],[284],"service.down",{"provenance":286,"reason":57,"status":58},{"source_refs":287,"status":43},[25],{"board":173,"drive_connection":289,"drive_wire":290,"return_component":291},"J205-7","Orange-Blue","U16-11",{"aliases":293,"availability":154,"binding":298,"id":300,"kind":158,"label":301,"normally_closed":6,"physical":302,"provenance":304,"roles":306,"spatial":308,"wiring":311},[294,296],{"namespace":149,"value":295},"7",{"namespace":152,"value":297},"D7",{"device":299,"group":156},7,"switch.cabinet-7","Volume Up \u002F Up",{"location":161,"notes":303,"switch_type":163},"Printed dedicated grounded switch D7. Raises the volume in normal play and acts as Up inside the menu system.",{"source_refs":305,"status":43},[25,166,53],[307],"service.up",{"provenance":309,"reason":57,"status":58},{"source_refs":310,"status":43},[25],{"board":173,"drive_connection":312,"drive_wire":313,"return_component":314},"J205-8","Orange-Violet","U16-7",{"aliases":316,"availability":154,"binding":321,"id":323,"kind":158,"label":324,"normally_closed":6,"physical":325,"provenance":327,"roles":329,"spatial":331,"wiring":334},[317,319],{"namespace":149,"value":318},"8",{"namespace":152,"value":320},"D8",{"device":322,"group":156},8,"switch.cabinet-8","Begin Test \u002F Enter",{"location":161,"notes":326,"switch_type":163},"Printed dedicated grounded switch D8. Enters the menu system in normal play and acts as Enter inside the menu system.",{"source_refs":328,"status":43},[25,166,53],[330],"service.enter",{"provenance":332,"reason":57,"status":58},{"source_refs":333,"status":43},[25],{"board":173,"drive_connection":335,"drive_wire":336,"return_component":337},"J205-9","Orange-Gray","U16-5",{"aliases":339,"availability":154,"binding":342,"id":344,"kind":158,"label":345,"normally_closed":6,"physical":346,"provenance":350,"spatial":352,"wiring":363},[340],{"namespace":149,"value":341},"11",{"device":343,"group":156},11,"switch.matrix-11","Right Flipper",{"notes":347,"part_number":348,"switch_type":349},"Printed switch-matrix drive column 1, return row 1.","A-9990-1","leaf",{"source_refs":351,"status":43},[25,53,32],{"placements":353,"status":43},[354],{"id":355,"provenance":356,"role":359,"space":360,"x":361,"y":362},"switch.matrix-11.sensor",{"source_refs":357,"status":43},[358],"vpx-table.fh-1-3","sensor","playfield",0.60409,0.842652,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":366,"return_connection":367,"return_wire":368},"J207-1","Green-Brown","column driver U20-18; row receiver U18-11","J209-1","White-Brown",{"aliases":370,"availability":154,"binding":373,"id":375,"kind":158,"label":376,"normally_closed":6,"physical":377,"provenance":380,"spatial":382,"wiring":389},[371],{"namespace":149,"value":372},"12",{"device":374,"group":156},12,"switch.matrix-12","Left Flipper",{"notes":378,"part_number":379,"switch_type":349},"Printed switch-matrix drive column 1, return row 2.","A9989-1",{"source_refs":381,"status":43},[25,53,32],{"placements":383,"status":43},[384],{"id":385,"provenance":386,"role":359,"space":360,"x":388,"y":362},"switch.matrix-12.sensor",{"source_refs":387,"status":43},[358],0.264227,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":390,"return_connection":391,"return_wire":392},"column driver U20-18; row receiver U18-9","J209-2","White-Red",{"aliases":394,"availability":154,"binding":397,"id":399,"kind":158,"label":400,"normally_closed":6,"physical":401,"provenance":405,"roles":407,"spatial":409,"wiring":412},[395],{"namespace":149,"value":396},"13",{"device":398,"group":156},13,"switch.matrix-13","Start Button",{"location":402,"notes":403,"part_number":404,"switch_type":163},"cabinet","Printed switch-matrix drive column 1, return row 3.","20-9663-1",{"source_refs":406,"status":43},[25,53,32],[408],"cabinet.start",{"provenance":410,"reason":57,"status":58},{"source_refs":411,"status":43},[25],{"board":173,"drive_connection":364,"drive_wire":365,"return_component":413,"return_connection":414,"return_wire":415},"column driver U20-18; row receiver U18-5","J209-3","White-Orange",{"aliases":417,"availability":154,"binding":420,"id":422,"kind":158,"label":423,"normally_closed":6,"physical":424,"provenance":428,"roles":430,"spatial":432,"wiring":435},[418],{"namespace":149,"value":419},"14",{"device":421,"group":156},14,"switch.matrix-14","Plumb Bob Tilt",{"location":402,"notes":425,"part_number":426,"switch_type":427},"Printed switch-matrix drive column 1, return row 4.","20-6502-A","tilt",{"source_refs":429,"status":43},[25,53,32],[431],"cabinet.tilt",{"provenance":433,"reason":57,"status":58},{"source_refs":434,"status":43},[25],{"board":173,"drive_connection":364,"drive_wire":365,"return_component":436,"return_connection":437,"return_wire":438},"column driver U20-18; row receiver U18-7","J209-4","White-Yellow",{"aliases":440,"availability":154,"binding":443,"id":445,"kind":158,"label":446,"normally_closed":6,"physical":447,"provenance":451,"spatial":453,"wiring":461},[441],{"namespace":149,"value":442},"15",{"device":444,"group":156},15,"switch.matrix-15","Steps Lights Frenzy",{"notes":448,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 1, return row 5.","5647-12073-21","microswitch",{"source_refs":452,"status":43},[25,53,32],{"placements":454,"status":43},[455],{"id":456,"provenance":457,"role":359,"space":360,"x":459,"y":460},"switch.matrix-15.sensor",{"source_refs":458,"status":43},[358],0.145448,0.30695,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":462,"return_connection":463,"return_wire":464},"column driver U20-18; row receiver U19-11","J209-5","White-Green",{"aliases":466,"availability":154,"binding":469,"id":470,"kind":158,"label":471,"normally_closed":6,"physical":472,"provenance":474,"spatial":476,"wiring":484},[467],{"namespace":149,"value":468},"16",{"device":59,"group":156},"switch.matrix-16","Upper Ramp Switch",{"notes":473,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 1, return row 6.",{"source_refs":475,"status":43},[25,53,32],{"placements":477,"status":43},[478],{"id":479,"provenance":480,"role":359,"space":360,"x":482,"y":483},"switch.matrix-16.sensor",{"source_refs":481,"status":43},[358],0.687465,0.112309,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":485,"return_connection":486,"return_wire":487},"column driver U20-18; row receiver U19-9","J209-7","White-Blue",{"aliases":489,"availability":154,"binding":492,"id":494,"kind":158,"label":495,"normally_closed":6,"physical":496,"provenance":499,"spatial":501,"wiring":509},[490],{"namespace":149,"value":491},"17",{"device":493,"group":156},17,"switch.matrix-17","S-T-E-P \"S\"",{"notes":497,"part_number":498,"switch_type":450},"Printed switch-matrix drive column 1, return row 7.","B-12001-1",{"source_refs":500,"status":43},[25,53,32],{"placements":502,"status":43},[503],{"id":504,"provenance":505,"role":359,"space":360,"x":507,"y":508},"switch.matrix-17.sensor",{"source_refs":506,"status":43},[358],0.15384,0.596574,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":510,"return_connection":511,"return_wire":512},"column driver U20-18; row receiver U19-5","J209-8","White-Violet",{"aliases":514,"availability":154,"binding":517,"id":519,"kind":158,"label":520,"normally_closed":6,"physical":521,"provenance":525,"spatial":527,"wiring":535},[515],{"namespace":149,"value":516},"18",{"device":518,"group":156},18,"switch.matrix-18","Left Jet Bumper",{"notes":522,"part_number":523,"switch_type":524},"Printed switch-matrix drive column 1, return row 8.","B-12030-2","other",{"source_refs":526,"status":43},[25,53,32],{"placements":528,"status":43},[529],{"id":530,"provenance":531,"role":359,"space":360,"x":533,"y":534},"switch.matrix-18.sensor",{"source_refs":532,"status":43},[358],0.615994,0.443693,{"board":173,"drive_connection":364,"drive_wire":365,"return_component":536,"return_connection":537,"return_wire":538},"column driver U20-18; row receiver U19-7","J209-9","White-Gray",{"aliases":540,"availability":154,"binding":543,"id":545,"kind":158,"label":546,"normally_closed":6,"physical":547,"provenance":550,"roles":552,"spatial":554,"wiring":557},[541],{"namespace":149,"value":542},"21",{"device":544,"group":156},21,"switch.matrix-21","Slam Tilt",{"location":402,"notes":548,"part_number":549,"switch_type":349},"Printed switch-matrix drive column 2, return row 1.","27-1066",{"source_refs":551,"status":43},[25,53,32],[553],"cabinet.slam-tilt",{"provenance":555,"reason":57,"status":58},{"source_refs":556,"status":43},[25],{"board":173,"drive_connection":558,"drive_wire":559,"return_component":560,"return_connection":367,"return_wire":368},"J207-2","Green-Red","column driver U20-17; row receiver U18-11",{"aliases":562,"availability":154,"binding":565,"id":567,"initial_active":12,"kind":158,"label":568,"normally_closed":6,"physical":569,"provenance":572,"roles":574,"spatial":576,"wiring":579},[563],{"namespace":149,"value":564},"22",{"device":566,"group":156},22,"switch.matrix-22","Front Door",{"location":402,"notes":570,"part_number":571,"switch_type":450},"Printed switch-matrix drive column 2, return row 2. Closed while the coin door is closed.","A-8630",{"source_refs":573,"status":43},[25,53,32],[575],"cabinet.coin-door",{"provenance":577,"reason":57,"status":58},{"source_refs":578,"status":43},[25],{"board":173,"drive_connection":558,"drive_wire":559,"return_component":580,"return_connection":391,"return_wire":392},"column driver U20-17; row receiver U18-9",{"aliases":582,"availability":585,"binding":586,"id":588,"kind":158,"label":589,"physical":590,"provenance":592,"spatial":594,"wiring":597},[583],{"namespace":149,"value":584},"23","unused",{"device":587,"group":156},23,"switch.matrix-23","Not Used Matrix Position 23",{"notes":591},"Printed switch-matrix drive column 2, return row 3. The switch-locations and switch-matrix pages both mark this position Not Used. Pinned fh.c declares a vestigial #define swTicket 23 never referenced elsewhere in the driver, matching the manual's \"Not Used\" fitment; treated as unfitted.",{"source_refs":593,"status":43},[25,53,32],{"provenance":595,"reason":585,"status":58},{"source_refs":596,"status":43},[25],{"board":173,"drive_connection":558,"drive_wire":559,"return_component":598,"return_connection":414,"return_wire":415},"column driver U20-17; row receiver U18-5",{"aliases":600,"availability":154,"binding":603,"constant_active":12,"id":604,"initial_active":12,"kind":605,"label":606,"physical":607,"provenance":609,"spatial":611,"wiring":614},[601],{"namespace":149,"value":602},"24",{"device":5,"group":156},"switch.matrix-24","constant","Test Position (Always Closed)",{"notes":608,"part_number":571,"switch_type":524},"Printed switch-matrix drive column 2, return row 4. Physical part A-8630, the same part number printed for switch 22 (Front Door); a permanently closed link used to prove the matrix is connected.",{"source_refs":610,"status":43},[25,53,32],{"provenance":612,"reason":605,"status":58},{"source_refs":613,"status":43},[25],{"board":173,"drive_connection":558,"drive_wire":559,"return_component":615,"return_connection":437,"return_wire":438},"column driver U20-17; row receiver U18-7",{"aliases":617,"availability":154,"binding":620,"id":622,"kind":158,"label":623,"normally_closed":6,"physical":624,"provenance":627,"spatial":629,"wiring":637},[618],{"namespace":149,"value":619},"25",{"device":621,"group":156},25,"switch.matrix-25","Lock Mech Right",{"notes":625,"part_number":626,"switch_type":450},"Printed switch-matrix drive column 2, return row 5.","A-14138",{"source_refs":628,"status":43},[25,53,32],{"placements":630,"status":43},[631],{"id":632,"provenance":633,"role":359,"space":360,"x":635,"y":636},"switch.matrix-25.sensor",{"source_refs":634,"status":43},[358],0.288262,0.135109,{"board":173,"drive_connection":558,"drive_wire":559,"return_component":638,"return_connection":463,"return_wire":464},"column driver U20-17; row receiver U19-11",{"aliases":640,"availability":154,"binding":643,"id":645,"kind":158,"label":646,"normally_closed":6,"physical":647,"provenance":649,"spatial":651,"wiring":659},[641],{"namespace":149,"value":642},"26",{"device":644,"group":156},26,"switch.matrix-26","Steps Lights Ex. Ball",{"notes":648,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 2, return row 6.",{"source_refs":650,"status":43},[25,53,32],{"placements":652,"status":43},[653],{"id":654,"provenance":655,"role":359,"space":360,"x":657,"y":658},"switch.matrix-26.sensor",{"source_refs":656,"status":43},[358],0.145027,0.263304,{"board":173,"drive_connection":558,"drive_wire":559,"return_component":660,"return_connection":486,"return_wire":487},"column driver U20-17; row receiver U19-9",{"aliases":662,"availability":154,"binding":665,"id":667,"kind":158,"label":668,"normally_closed":6,"physical":669,"provenance":671,"spatial":673,"wiring":681},[663],{"namespace":149,"value":664},"27",{"device":666,"group":156},27,"switch.matrix-27","Lock Mech Center",{"notes":670,"part_number":626,"switch_type":450},"Printed switch-matrix drive column 2, return row 7.",{"source_refs":672,"status":43},[25,53,32],{"placements":674,"status":43},[675],{"id":676,"provenance":677,"role":359,"space":360,"x":679,"y":680},"switch.matrix-27.sensor",{"source_refs":678,"status":43},[358],0.239196,0.147339,{"board":173,"drive_connection":558,"drive_wire":559,"return_component":682,"return_connection":511,"return_wire":512},"column driver U20-17; row receiver U19-5",{"aliases":684,"availability":154,"binding":687,"id":689,"kind":158,"label":690,"normally_closed":6,"physical":691,"provenance":693,"spatial":695,"wiring":703},[685],{"namespace":149,"value":686},"28",{"device":688,"group":156},28,"switch.matrix-28","Lock Mech Left",{"notes":692,"part_number":626,"switch_type":450},"Printed switch-matrix drive column 2, return row 8.",{"source_refs":694,"status":43},[25,53,32],{"placements":696,"status":43},[697],{"id":698,"provenance":699,"role":359,"space":360,"x":701,"y":702},"switch.matrix-28.sensor",{"source_refs":700,"status":43},[358],0.193812,0.158922,{"board":173,"drive_connection":558,"drive_wire":559,"return_component":704,"return_connection":537,"return_wire":538},"column driver U20-17; row receiver U19-7",{"aliases":706,"availability":154,"binding":709,"id":711,"kind":158,"label":712,"normally_closed":6,"physical":713,"provenance":715,"spatial":717,"wiring":725},[707],{"namespace":149,"value":708},"31",{"device":710,"group":156},31,"switch.matrix-31","S-T-E-P \"P\"",{"notes":714,"part_number":498,"switch_type":450},"Printed switch-matrix drive column 3, return row 1.",{"source_refs":716,"status":43},[25,53,32],{"placements":718,"status":43},[719],{"id":720,"provenance":721,"role":359,"space":360,"x":723,"y":724},"switch.matrix-31.sensor",{"source_refs":722,"status":43},[358],0.554663,0.521479,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":728,"return_connection":367,"return_wire":368},"J207-3","Green-Orange","column driver U20-16; row receiver U18-11",{"aliases":730,"availability":154,"binding":733,"id":735,"kind":158,"label":736,"normally_closed":6,"physical":737,"provenance":740,"spatial":742,"wiring":750},[731],{"namespace":149,"value":732},"32",{"device":734,"group":156},32,"switch.matrix-32","Top Superdog Standup Target",{"notes":738,"part_number":739,"switch_type":450},"Printed switch-matrix drive column 3, return row 2.","B-12001-4",{"source_refs":741,"status":43},[25,53,32],{"placements":743,"status":43},[744],{"id":745,"provenance":746,"role":359,"space":360,"x":748,"y":749},"switch.matrix-32.sensor",{"source_refs":747,"status":43},[358],0.512372,0.454203,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":751,"return_connection":391,"return_wire":392},"column driver U20-16; row receiver U18-9",{"aliases":753,"availability":154,"binding":756,"id":758,"kind":158,"label":759,"normally_closed":6,"physical":760,"provenance":763,"spatial":765,"wiring":773},[754],{"namespace":149,"value":755},"33",{"device":757,"group":156},33,"switch.matrix-33","Lt. Gangway Rollunder",{"notes":761,"part_number":762,"switch_type":450},"Printed switch-matrix drive column 3, return row 3.","A-12010",{"source_refs":764,"status":43},[25,53,32],{"placements":766,"status":43},[767],{"id":768,"provenance":769,"role":359,"space":360,"x":771,"y":772},"switch.matrix-33.sensor",{"source_refs":770,"status":43},[358],0.158116,0.067089,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":774,"return_connection":414,"return_wire":415},"column driver U20-16; row receiver U18-5",{"aliases":776,"availability":154,"binding":779,"id":781,"kind":158,"label":782,"normally_closed":6,"physical":783,"provenance":785,"spatial":787,"wiring":795},[777],{"namespace":149,"value":778},"34",{"device":780,"group":156},34,"switch.matrix-34","Bottom Superdog Standup Target",{"notes":784,"part_number":739,"switch_type":450},"Printed switch-matrix drive column 3, return row 4.",{"source_refs":786,"status":43},[25,53,32],{"placements":788,"status":43},[789],{"id":790,"provenance":791,"role":359,"space":360,"x":793,"y":794},"switch.matrix-34.sensor",{"source_refs":792,"status":43},[358],0.528313,0.504013,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":796,"return_connection":437,"return_wire":438},"column driver U20-16; row receiver U18-7",{"aliases":798,"availability":154,"binding":801,"id":803,"kind":158,"label":804,"normally_closed":6,"physical":805,"provenance":807,"spatial":809,"wiring":817},[799],{"namespace":149,"value":800},"35",{"device":802,"group":156},35,"switch.matrix-35","Steps Track Lower",{"notes":806,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 3, return row 5.",{"source_refs":808,"status":43},[25,53,32],{"placements":810,"status":43},[811],{"id":812,"provenance":813,"role":359,"space":360,"x":815,"y":816},"switch.matrix-35.sensor",{"source_refs":814,"status":43},[358],0.140276,0.628762,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":818,"return_connection":463,"return_wire":464},"column driver U20-16; row receiver U19-11",{"aliases":820,"availability":154,"binding":823,"id":825,"kind":158,"label":826,"normally_closed":6,"physical":827,"provenance":829,"spatial":831,"wiring":839},[821],{"namespace":149,"value":822},"36",{"device":824,"group":156},36,"switch.matrix-36","Steps 500,000",{"notes":828,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 3, return row 6.",{"source_refs":830,"status":43},[25,53,32],{"placements":832,"status":43},[833],{"id":834,"provenance":835,"role":359,"space":360,"x":837,"y":838},"switch.matrix-36.sensor",{"source_refs":836,"status":43},[358],0.146513,0.217511,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":840,"return_connection":486,"return_wire":487},"column driver U20-16; row receiver U19-9",{"aliases":842,"availability":154,"binding":845,"id":847,"kind":158,"label":848,"normally_closed":6,"physical":849,"provenance":851,"spatial":853,"wiring":861},[843],{"namespace":149,"value":844},"37",{"device":846,"group":156},37,"switch.matrix-37","Center Superdog Standup Target",{"notes":850,"part_number":739,"switch_type":450},"Printed switch-matrix drive column 3, return row 7.",{"source_refs":852,"status":43},[25,53,32],{"placements":854,"status":43},[855],{"id":856,"provenance":857,"role":359,"space":360,"x":859,"y":860},"switch.matrix-37.sensor",{"source_refs":858,"status":43},[358],0.520533,0.479226,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":862,"return_connection":511,"return_wire":512},"column driver U20-16; row receiver U19-5",{"aliases":864,"availability":154,"binding":867,"id":869,"kind":158,"label":870,"normally_closed":6,"physical":871,"provenance":873,"spatial":875,"wiring":883},[865],{"namespace":149,"value":866},"38",{"device":868,"group":156},38,"switch.matrix-38","Steps Track Upper",{"notes":872,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 3, return row 8.",{"source_refs":874,"status":43},[25,53,32],{"placements":876,"status":43},[877],{"id":878,"provenance":879,"role":359,"space":360,"x":881,"y":882},"switch.matrix-38.sensor",{"source_refs":880,"status":43},[358],0.761925,0.390557,{"board":173,"drive_connection":726,"drive_wire":727,"return_component":884,"return_connection":537,"return_wire":538},"column driver U20-16; row receiver U19-7",{"aliases":886,"availability":154,"binding":889,"id":891,"kind":158,"label":892,"normally_closed":6,"physical":893,"provenance":896,"spatial":898,"wiring":906},[887],{"namespace":149,"value":888},"41",{"device":890,"group":156},41,"switch.matrix-41","Left Slingshot",{"notes":894,"part_number":895,"switch_type":349},"Printed switch-matrix drive column 4, return row 1.","A-4834-H",{"source_refs":897,"status":43},[25,53,32],{"placements":899,"status":43},[900],{"id":901,"provenance":902,"role":359,"space":360,"x":904,"y":905},"switch.matrix-41.sensor",{"source_refs":903,"status":43},[358],0.211364,0.738475,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":909,"return_connection":367,"return_wire":368},"J207-4","Green-Yellow","column driver U20-15; row receiver U18-11",{"aliases":911,"availability":154,"binding":914,"id":916,"kind":158,"label":917,"normally_closed":6,"physical":918,"provenance":921,"spatial":923,"wiring":931},[912],{"namespace":149,"value":913},"42",{"device":915,"group":156},42,"switch.matrix-42","Lt. Flipper Return Lane",{"notes":919,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 4, return row 2.","A-12688",{"source_refs":922,"status":43},[25,53,32],{"placements":924,"status":43},[925],{"id":926,"provenance":927,"role":359,"space":360,"x":929,"y":930},"switch.matrix-42.sensor",{"source_refs":928,"status":43},[358],0.131072,0.7303,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":932,"return_connection":391,"return_wire":392},"column driver U20-15; row receiver U18-9",{"aliases":934,"availability":154,"binding":937,"id":939,"kind":158,"label":940,"normally_closed":6,"physical":941,"provenance":943,"spatial":945,"wiring":953},[935],{"namespace":149,"value":936},"43",{"device":938,"group":156},43,"switch.matrix-43","Left Outlane",{"notes":942,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 4, return row 3.",{"source_refs":944,"status":43},[25,53,32],{"placements":946,"status":43},[947],{"id":948,"provenance":949,"role":359,"space":360,"x":951,"y":952},"switch.matrix-43.sensor",{"source_refs":950,"status":43},[358],0.054941,0.715251,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":954,"return_connection":414,"return_wire":415},"column driver U20-15; row receiver U18-5",{"aliases":956,"availability":154,"binding":959,"id":961,"kind":158,"label":962,"normally_closed":6,"physical":963,"provenance":966,"spatial":968,"wiring":976},[957],{"namespace":149,"value":958},"44",{"device":960,"group":156},44,"switch.matrix-44","Wind Tunnel Hole",{"notes":964,"part_number":965,"switch_type":450},"Printed switch-matrix drive column 4, return row 4.","A-12238",{"source_refs":967,"status":43},[25,53,32],{"placements":969,"status":43},[970],{"id":971,"provenance":972,"role":359,"space":360,"x":974,"y":975},"switch.matrix-44.sensor",{"source_refs":973,"status":43},[358],0.374725,0.280513,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":977,"return_connection":437,"return_wire":438},"column driver U20-15; row receiver U18-7",{"aliases":979,"availability":154,"binding":982,"id":984,"kind":158,"label":985,"normally_closed":6,"physical":986,"provenance":988,"spatial":990,"wiring":998},[980],{"namespace":149,"value":981},"45",{"device":983,"group":156},45,"switch.matrix-45","Trap Door Open",{"notes":987,"part_number":965,"switch_type":450},"Printed switch-matrix drive column 4, return row 5.",{"source_refs":989,"status":43},[25,53,32],{"placements":991,"status":43},[992],{"id":993,"provenance":994,"role":359,"space":360,"x":996,"y":997},"switch.matrix-45.sensor",{"source_refs":995,"status":43},[358],0.711618,0.346901,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":999,"return_connection":463,"return_wire":464},"column driver U20-15; row receiver U19-11",{"aliases":1001,"availability":154,"binding":1004,"id":1006,"kind":158,"label":1007,"normally_closed":6,"physical":1008,"provenance":1011,"spatial":1013,"wiring":1021},[1002],{"namespace":149,"value":1003},"46",{"device":1005,"group":156},46,"switch.matrix-46","Rudy Hideout Kickbig",{"notes":1009,"part_number":1010,"switch_type":450},"Printed switch-matrix drive column 4, return row 6.","A-11608",{"source_refs":1012,"status":43},[25,53,32],{"placements":1014,"status":43},[1015],{"id":1016,"provenance":1017,"role":359,"space":360,"x":1019,"y":1020},"switch.matrix-46.sensor",{"source_refs":1018,"status":43},[358],0.78147,0.13193,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":1022,"return_connection":486,"return_wire":487},"column driver U20-15; row receiver U19-9",{"aliases":1024,"availability":154,"binding":1027,"id":1029,"kind":158,"label":1030,"normally_closed":6,"physical":1031,"provenance":1034,"spatial":1036,"wiring":1044},[1025],{"namespace":149,"value":1026},"47",{"device":1028,"group":156},47,"switch.matrix-47","Left Ballshooter",{"notes":1032,"part_number":1033,"switch_type":450},"Printed switch-matrix drive column 4, return row 7.","A-11619-1",{"source_refs":1035,"status":43},[25,53,32],{"placements":1037,"status":43},[1038],{"id":1039,"provenance":1040,"role":359,"space":360,"x":1042,"y":1043},"switch.matrix-47.sensor",{"source_refs":1041,"status":43},[358],0.059097,0.89204,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":1045,"return_connection":511,"return_wire":512},"column driver U20-15; row receiver U19-5",{"aliases":1047,"availability":154,"binding":1050,"id":1052,"kind":158,"label":1053,"normally_closed":6,"physical":1054,"provenance":1056,"spatial":1058,"wiring":1066},[1048],{"namespace":149,"value":1049},"48",{"device":1051,"group":156},48,"switch.matrix-48","Ramp Exit Track",{"notes":1055,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 4, return row 8.",{"source_refs":1057,"status":43},[25,53,32],{"placements":1059,"status":43},[1060],{"id":1061,"provenance":1062,"role":359,"space":360,"x":1064,"y":1065},"switch.matrix-48.sensor",{"source_refs":1063,"status":43},[358],0.831538,0.427095,{"board":173,"drive_connection":907,"drive_wire":908,"return_component":1067,"return_connection":537,"return_wire":538},"column driver U20-15; row receiver U19-7",{"aliases":1069,"availability":154,"binding":1072,"id":1074,"kind":158,"label":1075,"normally_closed":12,"physical":1076,"provenance":1080,"spatial":1082,"wiring":1090},[1070],{"namespace":149,"value":1071},"51",{"device":1073,"group":156},51,"switch.matrix-51","Dummy Jaw",{"notes":1077,"part_number":1078,"switch_type":1079},"Printed switch-matrix drive column 5, return row 1. Printed \"(opto)\" on both the switch-locations page (2-38) and the switch-matrix page (2-39) -- the only two switch-matrix positions on this machine identified as optical construction. Pinned PinMAME's fhGameData inverted-switch mask (column 5 = 0x11 = bits 1 and 5) normalizes both addresses, so the public switch state is already normalized and must not be inverted again. This is the only pair of optos in the entire FunHouse switch matrix; every other position is a plain leaf\u002Fmicroswitch\u002Fbutton\u002Ftilt construction with no opto marking on either printed page.","A-13901","opto",{"source_refs":1081,"status":43},[25,53,32],{"placements":1083,"status":43},[1084],{"id":1085,"provenance":1086,"role":359,"space":360,"x":1088,"y":1089},"switch.matrix-51.sensor",{"source_refs":1087,"status":43},[358],0.630723,0.273491,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1093,"return_connection":367,"return_wire":368},"J207-5","Green-Black","column driver U20-14; row receiver U18-11",{"aliases":1095,"availability":154,"binding":1098,"id":1100,"kind":158,"label":1101,"normally_closed":6,"physical":1102,"provenance":1104,"spatial":1106,"wiring":1114},[1096],{"namespace":149,"value":1097},"52",{"device":1099,"group":156},52,"switch.matrix-52","Right Outlane",{"notes":1103,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 5, return row 2.",{"source_refs":1105,"status":43},[25,53,32],{"placements":1107,"status":43},[1108],{"id":1109,"provenance":1110,"role":359,"space":360,"x":1112,"y":1113},"switch.matrix-52.sensor",{"source_refs":1111,"status":43},[358],0.875051,0.75622,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1115,"return_connection":391,"return_wire":392},"column driver U20-14; row receiver U18-9",{"aliases":1117,"availability":154,"binding":1120,"id":1122,"kind":158,"label":1123,"normally_closed":6,"physical":1124,"provenance":1127,"spatial":1129,"wiring":1137},[1118],{"namespace":149,"value":1119},"53",{"device":1121,"group":156},53,"switch.matrix-53","Right Slingshot",{"notes":1125,"part_number":1126,"switch_type":349},"Printed switch-matrix drive column 5, return row 3.","A-4843-H",{"source_refs":1128,"status":43},[25,53,32],{"placements":1130,"status":43},[1131],{"id":1132,"provenance":1133,"role":359,"space":360,"x":1135,"y":1136},"switch.matrix-53.sensor",{"source_refs":1134,"status":43},[358],0.657699,0.73899,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1138,"return_connection":414,"return_wire":415},"column driver U20-14; row receiver U18-5",{"aliases":1140,"availability":154,"binding":1143,"id":1145,"kind":158,"label":1146,"normally_closed":6,"physical":1147,"provenance":1150,"spatial":1152,"wiring":1160},[1141],{"namespace":149,"value":1142},"54",{"device":1144,"group":156},54,"switch.matrix-54","S-T-E-P \"T\"",{"notes":1148,"part_number":1149,"switch_type":450},"Printed switch-matrix drive column 5, return row 4.","B-12583-1",{"source_refs":1151,"status":43},[25,53,32],{"placements":1153,"status":43},[1154],{"id":1155,"provenance":1156,"role":359,"space":360,"x":1158,"y":1159},"switch.matrix-54.sensor",{"source_refs":1157,"status":43},[358],0.209337,0.383022,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1161,"return_connection":437,"return_wire":438},"column driver U20-14; row receiver U18-7",{"aliases":1163,"availability":154,"binding":1166,"id":1168,"kind":158,"label":1169,"normally_closed":12,"physical":1170,"provenance":1172,"spatial":1174,"wiring":1182},[1164],{"namespace":149,"value":1165},"55",{"device":1167,"group":156},55,"switch.matrix-55","Steps Superdog",{"notes":1171,"part_number":1078,"switch_type":1079},"Printed switch-matrix drive column 5, return row 5. Printed \"(opto)\" on both the switch-locations page (2-38) and the switch-matrix page (2-39) -- the only two switch-matrix positions on this machine identified as optical construction. Pinned PinMAME's fhGameData inverted-switch mask (column 5 = 0x11 = bits 1 and 5) normalizes both addresses, so the public switch state is already normalized and must not be inverted again. This is the only pair of optos in the entire FunHouse switch matrix; every other position is a plain leaf\u002Fmicroswitch\u002Fbutton\u002Ftilt construction with no opto marking on either printed page.",{"source_refs":1173,"status":43},[25,53,32],{"placements":1175,"status":43},[1176],{"id":1177,"provenance":1178,"role":359,"space":360,"x":1180,"y":1181},"switch.matrix-55.sensor",{"source_refs":1179,"status":43},[358],0.400243,0.157399,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1183,"return_connection":463,"return_wire":464},"column driver U20-14; row receiver U19-11",{"aliases":1185,"availability":154,"binding":1188,"id":1190,"kind":158,"label":1191,"normally_closed":6,"physical":1192,"provenance":1194,"spatial":1196,"wiring":1204},[1186],{"namespace":149,"value":1187},"56",{"device":1189,"group":156},56,"switch.matrix-56","Ramp Entrance",{"notes":1193,"part_number":449,"switch_type":450},"Printed switch-matrix drive column 5, return row 6.",{"source_refs":1195,"status":43},[25,53,32],{"placements":1197,"status":43},[1198],{"id":1199,"provenance":1200,"role":359,"space":360,"x":1202,"y":1203},"switch.matrix-56.sensor",{"source_refs":1201,"status":43},[358],0.262034,0.325482,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1205,"return_connection":486,"return_wire":487},"column driver U20-14; row receiver U19-9",{"aliases":1207,"availability":154,"binding":1210,"id":1212,"kind":158,"label":1213,"normally_closed":6,"physical":1214,"provenance":1216,"spatial":1218,"wiring":1226},[1208],{"namespace":149,"value":1209},"57",{"device":1211,"group":156},57,"switch.matrix-57","Jet Bumper Lane",{"notes":1215,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 5, return row 7.",{"source_refs":1217,"status":43},[25,53,32],{"placements":1219,"status":43},[1220],{"id":1221,"provenance":1222,"role":359,"space":360,"x":1224,"y":1225},"switch.matrix-57.sensor",{"source_refs":1223,"status":43},[358],0.859425,0.623967,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1227,"return_connection":511,"return_wire":512},"column driver U20-14; row receiver U19-5",{"aliases":1229,"availability":154,"binding":1232,"id":1234,"kind":158,"label":1235,"normally_closed":6,"physical":1236,"provenance":1239,"spatial":1241,"wiring":1249},[1230],{"namespace":149,"value":1231},"58",{"device":1233,"group":156},58,"switch.matrix-58","Tunnel Kickout",{"notes":1237,"part_number":1238,"switch_type":450},"Printed switch-matrix drive column 5, return row 8.","5647-12073-25",{"source_refs":1240,"status":43},[25,53,32],{"placements":1242,"status":43},[1243],{"id":1244,"provenance":1245,"role":359,"space":360,"x":1247,"y":1248},"switch.matrix-58.sensor",{"source_refs":1246,"status":43},[358],0.732298,0.567893,{"board":173,"drive_connection":1091,"drive_wire":1092,"return_component":1250,"return_connection":537,"return_wire":538},"column driver U20-14; row receiver U19-7",{"aliases":1252,"availability":154,"binding":1255,"id":1257,"kind":158,"label":1258,"normally_closed":6,"physical":1259,"provenance":1261,"spatial":1263,"wiring":1271},[1253],{"namespace":149,"value":1254},"61",{"device":1256,"group":156},61,"switch.matrix-61","Rt. Inside Return Lane",{"notes":1260,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 6, return row 1.",{"source_refs":1262,"status":43},[25,53,32],{"placements":1264,"status":43},[1265],{"id":1266,"provenance":1267,"role":359,"space":360,"x":1269,"y":1270},"switch.matrix-61.sensor",{"source_refs":1268,"status":43},[358],0.73663,0.720266,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1274,"return_connection":367,"return_wire":368},"J207-6","Green-Blue","column driver U20-13; row receiver U18-11",{"aliases":1276,"availability":154,"binding":1279,"id":1281,"kind":158,"label":1282,"normally_closed":6,"physical":1283,"provenance":1286,"spatial":1288,"wiring":1296},[1277],{"namespace":149,"value":1278},"62",{"device":1280,"group":156},62,"switch.matrix-62","Right Ballshooter",{"notes":1284,"part_number":1285,"switch_type":450},"Printed switch-matrix drive column 6, return row 2.","A-11619",{"source_refs":1287,"status":43},[25,53,32],{"placements":1289,"status":43},[1290],{"id":1291,"provenance":1292,"role":359,"space":360,"x":1294,"y":1295},"switch.matrix-62.sensor",{"source_refs":1293,"status":43},[358],0.943105,0.888831,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1297,"return_connection":391,"return_wire":392},"column driver U20-13; row receiver U18-9",{"aliases":1299,"availability":154,"binding":1302,"id":1304,"kind":158,"label":1305,"normally_closed":6,"physical":1306,"provenance":1309,"wiring":1311},[1300],{"namespace":149,"value":1301},"63",{"device":1303,"group":156},63,"switch.matrix-63","Right Trough",{"notes":1307,"part_number":1308,"switch_type":450},"Printed switch-matrix drive column 6, return row 3. No dedicated VPX trigger\u002Ftarget object was found for this address in the retained extraction; spatial placement is left unresolved.","p\u002Fo B-8925",{"source_refs":1310,"status":43},[25,53,32],{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1312,"return_connection":414,"return_wire":415},"column driver U20-13; row receiver U18-5",{"aliases":1314,"availability":154,"binding":1317,"id":1319,"kind":158,"label":1320,"normally_closed":6,"physical":1321,"provenance":1323,"spatial":1325,"wiring":1333},[1315],{"namespace":149,"value":1316},"64",{"device":1318,"group":156},64,"switch.matrix-64","S-T-E-P \"E\"",{"notes":1322,"part_number":1149,"switch_type":450},"Printed switch-matrix drive column 6, return row 4.",{"source_refs":1324,"status":43},[25,53,32],{"placements":1326,"status":43},[1327],{"id":1328,"provenance":1329,"role":359,"space":360,"x":1331,"y":1332},"switch.matrix-64.sensor",{"source_refs":1330,"status":43},[358],0.33837,0.348324,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1334,"return_connection":437,"return_wire":438},"column driver U20-13; row receiver U18-7",{"aliases":1336,"availability":154,"binding":1339,"id":1341,"kind":158,"label":1342,"normally_closed":6,"physical":1343,"provenance":1346,"spatial":1348,"wiring":1356},[1337],{"namespace":149,"value":1338},"65",{"device":1340,"group":156},65,"switch.matrix-65","Dummy Eject Hole",{"notes":1344,"part_number":1345,"switch_type":450},"Printed switch-matrix drive column 6, return row 5.","5647-12073-43",{"source_refs":1347,"status":43},[25,53,32],{"placements":1349,"status":43},[1350],{"id":1351,"provenance":1352,"role":359,"space":360,"x":1354,"y":1355},"switch.matrix-65.sensor",{"source_refs":1353,"status":43},[358],0.660429,0.20844,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1357,"return_connection":463,"return_wire":464},"column driver U20-13; row receiver U19-11",{"aliases":1359,"availability":154,"binding":1362,"id":1364,"kind":158,"label":1365,"normally_closed":6,"physical":1366,"provenance":1368,"spatial":1370,"wiring":1378},[1360],{"namespace":149,"value":1361},"66",{"device":1363,"group":156},66,"switch.matrix-66","Right Gangway Lane",{"notes":1367,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 6, return row 6.",{"source_refs":1369,"status":43},[25,53,32],{"placements":1371,"status":43},[1372],{"id":1373,"provenance":1374,"role":359,"space":360,"x":1376,"y":1377},"switch.matrix-66.sensor",{"source_refs":1375,"status":43},[358],0.93145,0.187398,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1379,"return_connection":486,"return_wire":487},"column driver U20-13; row receiver U19-9",{"aliases":1381,"availability":154,"binding":1384,"id":1386,"kind":158,"label":1387,"normally_closed":6,"physical":1388,"provenance":1390,"spatial":1392,"wiring":1400},[1382],{"namespace":149,"value":1383},"67",{"device":1385,"group":156},67,"switch.matrix-67","Lower Right Drop Hole",{"notes":1389,"part_number":965,"switch_type":450},"Printed switch-matrix drive column 6, return row 7.",{"source_refs":1391,"status":43},[25,53,32],{"placements":1393,"status":43},[1394],{"id":1395,"provenance":1396,"role":359,"space":360,"x":1398,"y":1399},"switch.matrix-67.sensor",{"source_refs":1397,"status":43},[358],0.820074,0.578718,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1401,"return_connection":511,"return_wire":512},"column driver U20-13; row receiver U19-5",{"aliases":1403,"availability":154,"binding":1406,"id":1408,"kind":158,"label":1409,"normally_closed":6,"physical":1410,"provenance":1412,"spatial":1414,"wiring":1422},[1404],{"namespace":149,"value":1405},"68",{"device":1407,"group":156},68,"switch.matrix-68","Lower Jet Bumper",{"notes":1411,"part_number":523,"switch_type":524},"Printed switch-matrix drive column 6, return row 8.",{"source_refs":1413,"status":43},[25,53,32],{"placements":1415,"status":43},[1416],{"id":1417,"provenance":1418,"role":359,"space":360,"x":1420,"y":1421},"switch.matrix-68.sensor",{"source_refs":1419,"status":43},[358],0.764603,0.518256,{"board":173,"drive_connection":1272,"drive_wire":1273,"return_component":1423,"return_connection":537,"return_wire":538},"column driver U20-13; row receiver U19-7",{"aliases":1425,"availability":154,"binding":1428,"id":1430,"kind":158,"label":1431,"normally_closed":6,"physical":1432,"provenance":1434,"spatial":1436,"wiring":1444},[1426],{"namespace":149,"value":1427},"71",{"device":1429,"group":156},71,"switch.matrix-71","Rt. Outside Return Lane",{"notes":1433,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 7, return row 1.",{"source_refs":1435,"status":43},[25,53,32],{"placements":1437,"status":43},[1438],{"id":1439,"provenance":1440,"role":359,"space":360,"x":1442,"y":1443},"switch.matrix-71.sensor",{"source_refs":1441,"status":43},[358],0.804597,0.71963,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1447,"return_connection":367,"return_wire":368},"J207-7","Green-Violet","column driver U20-12; row receiver U18-11",{"aliases":1449,"availability":154,"binding":1452,"id":1454,"kind":158,"label":1455,"normally_closed":6,"physical":1456,"provenance":1459,"spatial":1461,"wiring":1469},[1450],{"namespace":149,"value":1451},"72",{"device":1453,"group":156},72,"switch.matrix-72","Left Trough",{"notes":1457,"part_number":1458,"switch_type":450},"Printed switch-matrix drive column 7, return row 2.","A-11680",{"source_refs":1460,"status":43},[25,53,32],{"placements":1462,"status":43},[1463],{"id":1464,"provenance":1465,"role":359,"space":360,"x":1467,"y":1468},"switch.matrix-72.sensor",{"source_refs":1466,"status":43},[358],0.769422,0.891111,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1470,"return_connection":391,"return_wire":392},"column driver U20-12; row receiver U18-9",{"aliases":1472,"availability":154,"binding":1475,"id":1477,"kind":158,"label":1478,"normally_closed":6,"physical":1479,"provenance":1482,"spatial":1484,"wiring":1492},[1473],{"namespace":149,"value":1474},"73",{"device":1476,"group":156},73,"switch.matrix-73","Outhole",{"notes":1480,"part_number":1481,"switch_type":450},"Printed switch-matrix drive column 7, return row 3. Projected onto the retained table's Drain kicker object, which the outhole solenoid (1) also shares; no separate switch-only object exists.","A-10417",{"source_refs":1483,"status":43},[25,53,32],{"placements":1485,"status":43},[1486],{"id":1487,"provenance":1488,"role":359,"space":360,"x":1490,"y":1491},"switch.matrix-73.sensor",{"source_refs":1489,"status":43},[358],0.500721,0.960313,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1493,"return_connection":414,"return_wire":415},"column driver U20-12; row receiver U18-5",{"aliases":1495,"availability":154,"binding":1498,"id":1500,"kind":158,"label":1501,"normally_closed":6,"physical":1502,"provenance":1504,"spatial":1506,"wiring":1514},[1496],{"namespace":149,"value":1497},"74",{"device":1499,"group":156},74,"switch.matrix-74","Center Trough",{"notes":1503,"part_number":1308,"switch_type":450},"Printed switch-matrix drive column 7, return row 4.",{"source_refs":1505,"status":43},[25,53,32],{"placements":1507,"status":43},[1508],{"id":1509,"provenance":1510,"role":359,"space":360,"x":1512,"y":1513},"switch.matrix-74.sensor",{"source_refs":1511,"status":43},[358],0.824195,0.877197,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1515,"return_connection":437,"return_wire":438},"column driver U20-12; row receiver U18-7",{"aliases":1517,"availability":154,"binding":1520,"id":1522,"kind":158,"label":1523,"normally_closed":6,"physical":1524,"provenance":1526,"spatial":1528,"wiring":1536},[1518],{"namespace":149,"value":1519},"75",{"device":1521,"group":156},75,"switch.matrix-75","Upper Right Loop",{"notes":1525,"part_number":920,"switch_type":450},"Printed switch-matrix drive column 7, return row 5.",{"source_refs":1527,"status":43},[25,53,32],{"placements":1529,"status":43},[1530],{"id":1531,"provenance":1532,"role":359,"space":360,"x":1534,"y":1535},"switch.matrix-75.sensor",{"source_refs":1533,"status":43},[358],0.849795,0.10813,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1537,"return_connection":463,"return_wire":464},"column driver U20-12; row receiver U19-11",{"aliases":1539,"availability":154,"binding":1542,"id":1544,"kind":158,"label":1545,"normally_closed":6,"physical":1546,"provenance":1549,"spatial":1551,"wiring":1559},[1540],{"namespace":149,"value":1541},"76",{"device":1543,"group":156},76,"switch.matrix-76","Trap Door Closed",{"notes":1547,"part_number":1548,"switch_type":450},"Printed switch-matrix drive column 7, return row 6.","5647-12001-00",{"source_refs":1550,"status":43},[25,53,32],{"placements":1552,"status":43},[1553],{"id":1554,"provenance":1555,"role":359,"space":360,"x":1557,"y":1558},"switch.matrix-76.sensor",{"source_refs":1556,"status":43},[358],0.81201,0.238809,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1560,"return_connection":486,"return_wire":487},"column driver U20-12; row receiver U19-9",{"aliases":1562,"availability":154,"binding":1565,"id":1567,"kind":158,"label":1568,"normally_closed":6,"physical":1569,"provenance":1571,"spatial":1573,"wiring":1581},[1563],{"namespace":149,"value":1564},"77",{"device":1566,"group":156},77,"switch.matrix-77","Right Jet Bumper",{"notes":1570,"part_number":523,"switch_type":524},"Printed switch-matrix drive column 7, return row 7.",{"source_refs":1572,"status":43},[25,53,32],{"placements":1574,"status":43},[1575],{"id":1576,"provenance":1577,"role":359,"space":360,"x":1579,"y":1580},"switch.matrix-77.sensor",{"source_refs":1578,"status":43},[358],0.843763,0.431839,{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1582,"return_connection":511,"return_wire":512},"column driver U20-12; row receiver U19-5",{"aliases":1584,"availability":585,"binding":1587,"id":1589,"kind":158,"label":1590,"physical":1591,"provenance":1593,"spatial":1595,"wiring":1598},[1585],{"namespace":149,"value":1586},"78",{"device":1588,"group":156},78,"switch.matrix-78","Not Used Matrix Position 78",{"notes":1592},"Printed switch-matrix drive column 7, return row 8. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1594,"status":43},[25,53,32],{"provenance":1596,"reason":585,"status":58},{"source_refs":1597,"status":43},[25],{"board":173,"drive_connection":1445,"drive_wire":1446,"return_component":1599,"return_connection":537,"return_wire":538},"column driver U20-12; row receiver U19-7",{"aliases":1601,"availability":585,"binding":1604,"id":1606,"kind":158,"label":1607,"physical":1608,"provenance":1610,"spatial":1612,"wiring":1615},[1602],{"namespace":149,"value":1603},"81",{"device":1605,"group":156},81,"switch.matrix-81","Not Used Matrix Position 81",{"notes":1609},"Printed switch-matrix drive column 8, return row 1. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1611,"status":43},[25,53,32],{"provenance":1613,"reason":585,"status":58},{"source_refs":1614,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1618,"return_connection":367,"return_wire":368},"J207-8","Green-Gray","column driver U20-11; row receiver U18-11",{"aliases":1620,"availability":585,"binding":1623,"id":1625,"kind":158,"label":1626,"physical":1627,"provenance":1629,"spatial":1631,"wiring":1634},[1621],{"namespace":149,"value":1622},"82",{"device":1624,"group":156},82,"switch.matrix-82","Not Used Matrix Position 82",{"notes":1628},"Printed switch-matrix drive column 8, return row 2. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1630,"status":43},[25,53,32],{"provenance":1632,"reason":585,"status":58},{"source_refs":1633,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1635,"return_connection":391,"return_wire":392},"column driver U20-11; row receiver U18-9",{"aliases":1637,"availability":585,"binding":1640,"id":1642,"kind":158,"label":1643,"physical":1644,"provenance":1646,"spatial":1648,"wiring":1651},[1638],{"namespace":149,"value":1639},"83",{"device":1641,"group":156},83,"switch.matrix-83","Not Used Matrix Position 83",{"notes":1645},"Printed switch-matrix drive column 8, return row 3. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1647,"status":43},[25,53,32],{"provenance":1649,"reason":585,"status":58},{"source_refs":1650,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1652,"return_connection":414,"return_wire":415},"column driver U20-11; row receiver U18-5",{"aliases":1654,"availability":585,"binding":1657,"id":1659,"kind":158,"label":1660,"physical":1661,"provenance":1663,"spatial":1665,"wiring":1668},[1655],{"namespace":149,"value":1656},"84",{"device":1658,"group":156},84,"switch.matrix-84","Not Used Matrix Position 84",{"notes":1662},"Printed switch-matrix drive column 8, return row 4. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1664,"status":43},[25,53,32],{"provenance":1666,"reason":585,"status":58},{"source_refs":1667,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1669,"return_connection":437,"return_wire":438},"column driver U20-11; row receiver U18-7",{"aliases":1671,"availability":585,"binding":1674,"id":1676,"kind":158,"label":1677,"physical":1678,"provenance":1680,"spatial":1682,"wiring":1685},[1672],{"namespace":149,"value":1673},"85",{"device":1675,"group":156},85,"switch.matrix-85","Not Used Matrix Position 85",{"notes":1679},"Printed switch-matrix drive column 8, return row 5. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1681,"status":43},[25,53,32],{"provenance":1683,"reason":585,"status":58},{"source_refs":1684,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1686,"return_connection":463,"return_wire":464},"column driver U20-11; row receiver U19-11",{"aliases":1688,"availability":585,"binding":1691,"id":1693,"kind":158,"label":1694,"physical":1695,"provenance":1697,"spatial":1699,"wiring":1702},[1689],{"namespace":149,"value":1690},"86",{"device":1692,"group":156},86,"switch.matrix-86","Not Used Matrix Position 86",{"notes":1696},"Printed switch-matrix drive column 8, return row 6. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1698,"status":43},[25,53,32],{"provenance":1700,"reason":585,"status":58},{"source_refs":1701,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1703,"return_connection":486,"return_wire":487},"column driver U20-11; row receiver U19-9",{"aliases":1705,"availability":585,"binding":1708,"id":1710,"kind":158,"label":1711,"physical":1712,"provenance":1714,"spatial":1716,"wiring":1719},[1706],{"namespace":149,"value":1707},"87",{"device":1709,"group":156},87,"switch.matrix-87","Not Used Matrix Position 87",{"notes":1713},"Printed switch-matrix drive column 8, return row 7. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1715,"status":43},[25,53,32],{"provenance":1717,"reason":585,"status":58},{"source_refs":1718,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1720,"return_connection":511,"return_wire":512},"column driver U20-11; row receiver U19-5",{"aliases":1722,"availability":585,"binding":1725,"id":1727,"kind":158,"label":1728,"physical":1729,"provenance":1731,"spatial":1733,"wiring":1736},[1723],{"namespace":149,"value":1724},"88",{"device":1726,"group":156},88,"switch.matrix-88","Not Used Matrix Position 88",{"notes":1730},"Printed switch-matrix drive column 8, return row 8. The switch-locations and switch-matrix pages both mark this position Not Used.",{"source_refs":1732,"status":43},[25,53,32],{"provenance":1734,"reason":585,"status":58},{"source_refs":1735,"status":43},[25],{"board":173,"drive_connection":1616,"drive_wire":1617,"return_component":1737,"return_connection":537,"return_wire":538},"column driver U20-11; row receiver U19-7",{"aliases":1739,"availability":154,"binding":1744,"id":1746,"kind":1747,"label":1748,"physical":1749,"provenance":1752,"spatial":1754},[1740,1742],{"namespace":1741,"value":150},"pinmame.dip",{"namespace":152,"value":1743},"SW1",{"device":61,"group":1745},"pinmame.input.dip","switch.dip-1","dip_switch","CPU DIP 1 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},"WPC-Alpha CPU-board country\u002Foption configuration DIP bank. The retained transcription of this manual does not include a per-country switch-combination chart, so no specific ON\u002FOFF combination is asserted here.","dip",{"source_refs":1753,"status":43},[25,166,53],{"provenance":1755,"reason":1747,"status":58},{"source_refs":1756,"status":43},[25],{"aliases":1758,"availability":154,"binding":1762,"id":1763,"kind":1747,"label":1764,"physical":1765,"provenance":1766,"spatial":1768},[1759,1760],{"namespace":1741,"value":180},{"namespace":152,"value":1761},"SW2",{"device":184,"group":1745},"switch.dip-2","CPU DIP 2 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1767,"status":43},[25,166,53],{"provenance":1769,"reason":1747,"status":58},{"source_refs":1770,"status":43},[25],{"aliases":1772,"availability":154,"binding":1776,"id":1777,"kind":1747,"label":1778,"physical":1779,"provenance":1780,"spatial":1782},[1773,1774],{"namespace":1741,"value":203},{"namespace":152,"value":1775},"SW3",{"device":207,"group":1745},"switch.dip-3","CPU DIP 3 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1781,"status":43},[25,166,53],{"provenance":1783,"reason":1747,"status":58},{"source_refs":1784,"status":43},[25],{"aliases":1786,"availability":154,"binding":1790,"id":1791,"kind":1747,"label":1792,"physical":1793,"provenance":1794,"spatial":1796},[1787,1788],{"namespace":1741,"value":226},{"namespace":152,"value":1789},"SW4",{"device":230,"group":1745},"switch.dip-4","CPU DIP 4 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1795,"status":43},[25,166,53],{"provenance":1797,"reason":1747,"status":58},{"source_refs":1798,"status":43},[25],{"aliases":1800,"availability":154,"binding":1804,"id":1805,"kind":1747,"label":1806,"physical":1807,"provenance":1808,"spatial":1810},[1801,1802],{"namespace":1741,"value":249},{"namespace":152,"value":1803},"SW5",{"device":253,"group":1745},"switch.dip-5","CPU DIP 5 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1809,"status":43},[25,166,53],{"provenance":1811,"reason":1747,"status":58},{"source_refs":1812,"status":43},[25],{"aliases":1814,"availability":154,"binding":1818,"id":1819,"kind":1747,"label":1820,"physical":1821,"provenance":1822,"spatial":1824},[1815,1816],{"namespace":1741,"value":272},{"namespace":152,"value":1817},"SW6",{"device":276,"group":1745},"switch.dip-6","CPU DIP 6 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1823,"status":43},[25,166,53],{"provenance":1825,"reason":1747,"status":58},{"source_refs":1826,"status":43},[25],{"aliases":1828,"availability":154,"binding":1832,"id":1833,"kind":1747,"label":1834,"physical":1835,"provenance":1836,"spatial":1838},[1829,1830],{"namespace":1741,"value":295},{"namespace":152,"value":1831},"SW7",{"device":299,"group":1745},"switch.dip-7","CPU DIP 7 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1837,"status":43},[25,166,53],{"provenance":1839,"reason":1747,"status":58},{"source_refs":1840,"status":43},[25],{"aliases":1842,"availability":154,"binding":1846,"id":1847,"kind":1747,"label":1848,"physical":1849,"provenance":1850,"spatial":1852},[1843,1844],{"namespace":1741,"value":318},{"namespace":152,"value":1845},"SW8",{"device":322,"group":1745},"switch.dip-8","CPU DIP 8 (country\u002Foption configuration bit)",{"location":173,"notes":1750,"switch_type":1751},{"source_refs":1851,"status":43},[25,166,53],{"provenance":1853,"reason":1747,"status":58},{"source_refs":1854,"status":43},[25],{"path":1856,"status":37},"knowledge\u002Fwilliams\u002Ffunhouse-1990.md",{"id":1858,"ipdb_id":1859,"kind":1860,"manufacturer":74,"name":1861,"year":1862},"williams.funhouse.1990",860,"physical_pinball","FunHouse",1990,[1864,1881,1893,1915,1924,1934,1961,1976,1990,2004,2029,2054,2073],{"actuators":1865,"behavior":1868,"id":1869,"kind":1870,"label":1871,"positions":1872,"provenance":1878,"sensors":1880},[1866,1867],"device.mouth-motor","device.up-down-driver","A DC gearmotor (A-13997 Jaw Motor Assembly) drives Rudy's jaw open and closed through a worm gear\u002Fsector pair (Jaw Drive Assembly A-13752), not a coil stroke. Pinned fh_handleMech: if the jaw is open and solenoid 21 (Mouth Motor) is energized while solenoid 22 (Up\u002FDown Driver) is not, the jaw closes; if the jaw is closed and both 21 and 22 are energized together, the jaw opens. Dummy Jaw opto 51 senses a ball landing in Rudy's open mouth (printed opto, normalized by PinMAME's inverted-switch mask).","mechanism.rudy-jaw","motorized","Rudy's motorized jaw",[1873],{"description":1874,"id":1875,"label":1876,"sensors":1877},"Ball can land in Rudy's mouth.","open","Jaw open",[1074],{"source_refs":1879,"status":43},[53,25,32],[1074],{"actuators":1882,"behavior":1887,"id":1888,"kind":1870,"label":1889,"provenance":1890,"sensors":1892},[1883,1884,1885,1886],"device.eyes-right","device.eyelids-open","device.eyelids-close","device.eyes-left","Four independent drive lines on Rudy's Head Assembly. Eyelids open (solenoid 26) and close (solenoid 27) latch a persistent open\u002Fclosed state; eyes right (25) and eyes left (28) are read as momentary position signals each mechanics tick, with neither held meaning the eyes rest straight ahead. Pinned fh_handleMech tracks both the open\u002Fclosed latch and the left\u002Fright\u002Fstraight position independently. There is no dedicated switch for eye position or eyelid state; it is purely a scored callback effect with no sensor feedback to the controller.","mechanism.rudy-eyes","Rudy's eyes",{"source_refs":1891,"status":43},[53,25],[],{"actuators":1894,"behavior":1897,"id":1898,"kind":1899,"label":1900,"positions":1901,"provenance":1912,"sensors":1914},[1895,1896],"device.trap-door-open","device.trap-door-closed","Solenoid 5 opens and solenoid 6 closes a trap door in the upper-right loop path. Pinned fh_handleMech and the retained script's TrapMover_Timer both derive Trap Door Closed switch 76 directly from the door's own rotation angle rather than reading a separate contact switch -- the retained script sets Controller.Switch(76)=1 once the door primitive's RotX falls to 90 degrees (closed) and clears it back to 0 once the door opens past 90 degrees. Upper Right Loop switch 75 senses a ball taking the loop shot when the door is closed, and the printed manual documents a scoring loop feature (Trap Door Bonus lamp 63, Trap Door Frenzy lamp 83) tied to whether the door is open when a ball reaches it.","mechanism.trap-door","gate","Trap door",[1902,1907],{"description":1903,"id":1904,"label":1905,"sensors":1906},"Door primitive RotX at or below 90 degrees; projected onto the door's own mechanism (no separate contact switch object).","closed","Trap door closed",[1544],{"description":1908,"id":1909,"label":1910,"sensors":1911},"Ball takes the loop path past the trap door.","loop","Upper right loop shot",[1522],{"source_refs":1913,"status":43},[53,25,32],[1544,1522],{"actuators":1916,"behavior":1918,"id":1919,"kind":1899,"label":1920,"provenance":1921,"sensors":1923},[1917],"device.steps-gate","Solenoid 14 (printed \"Steps Gate\"; the retained script's own comment calls it the \"Steps shooter lane diverter\") opens a gate that reroutes a ball in the left outlane back to the left ballshooter lane (switch 47) instead of draining, functioning as a kickback-style save feature gated by whatever awards the STEP letters. Pinned fh_handleMech holds the gate open for a fixed 50-tick timer after the solenoid fires, then auto-closes it; there is no separate open\u002Fclosed sensor switch for the gate itself.","mechanism.step-gate","Left outlane step gate",{"source_refs":1922,"status":43},[53,25],[],{"actuators":1925,"behavior":1927,"id":1928,"kind":1929,"label":1930,"provenance":1931,"sensors":1933},[1926],"device.ramp-diverter","Solenoid 2 diverts a ball on the upper ramp between the Steps track (S-T-E-P letters, switches 17\u002F31\u002F54\u002F64\u002F86\u002F73) and the main upper-ramp path (Upper Ramp Switch 16, Steps Track Lower\u002FUpper 35\u002F38, Ramp Exit Track 48, Ramp Entrance 56). Pinned fh_handleMech asserts the diverter open for a fixed 25-tick window after the solenoid fires (matching the printed \"Ramp Diverter\" high-power coil, AE-26-1200) and auto-closes it afterward; there is no separate diverter-position sensor switch.","mechanism.ramp-diverter","diverter","Upper ramp\u002FSteps track diverter",{"source_refs":1932,"status":43},[53,25],[470,803,869],{"actuators":1935,"behavior":1938,"id":1939,"kind":1940,"label":1941,"positions":1942,"provenance":1958,"sensors":1960},[1936,1937],"device.outhole","device.trough","FunHouse has two manual shooter lanes (left, switch 47; right, switch 62) feeding a shared trough. Solenoid 1 (Outhole) kicks a drained ball into the trough; solenoid 15 (Trough, retained script comment \"Main trough kickout\") ejects a trough ball back to a shooter lane. Trough positions are Left Trough (72), Center Trough (74), and Right Trough (63, no VPX geometry resolved in this pass -- see coverage.missing).","mechanism.trough-and-shooters","kicker","Ball trough, outhole, and dual shooter lanes",[1943,1948,1953],{"description":1944,"id":1945,"label":1946,"sensors":1947},"Drain sensor before the trough kickout.","outhole","Ball in outhole",[1477],{"description":1949,"id":1950,"label":1951,"sensors":1952},"Manual left plunger lane.","left-shooter","Left shooter lane",[1029],{"description":1954,"id":1955,"label":1956,"sensors":1957},"Manual right plunger lane.","right-shooter","Right shooter lane",[1281],{"source_refs":1959,"status":43},[53,25,32],[1477,1454,1500,1029,1281],{"actuators":1962,"behavior":1964,"id":1965,"kind":1940,"label":1966,"positions":1967,"provenance":1973,"sensors":1975},[1963],"device.tunnel-kickbig","A ball resting on opto-free microswitch 58 (Tunnel Kickout) is kicked back to the playfield by solenoid 4 (printed \"Tunnel Kickbig\"). The retained script's SolKickout handler fires two physical kicker objects in sequence (a primary kick followed by a delayed second-chute kick), consistent with the tunnel's own captive ball-return geometry rather than a single simple saucer.","mechanism.tunnel-kickout","Tunnel kickout hole",[1968],{"description":1969,"id":1970,"label":1971,"sensors":1972},"Tunnel kickout switch.","held","Ball in the tunnel kickout",[1234],{"source_refs":1974,"status":43},[25,32],[1234],{"actuators":1977,"behavior":1979,"id":1980,"kind":1940,"label":1981,"positions":1982,"provenance":1987,"sensors":1989},[1978],"device.kickbig","A ball landing behind Rudy's head (Rudy Hideout Kickbig switch 46, a skill-shot landing spot per the printed player rules) is returned to play by solenoid 3.","mechanism.rudys-hideout","Rudy's Hideout kickback",[1983],{"description":1984,"id":1970,"label":1985,"sensors":1986},"Rudy Hideout Kickbig switch.","Ball in Rudy's Hideout",[1006],{"source_refs":1988,"status":43},[25,53],[1006],{"actuators":1991,"behavior":1993,"id":1994,"kind":1940,"label":1995,"positions":1996,"provenance":2001,"sensors":2003},[1992],"device.dummy-eject-hole","A separate saucer near Rudy's head (Dummy Eject Hole switch 65) is kicked back to play by solenoid 16 (retained script comment \"Rudy's mouth kickout\", though it is a distinct switch and coil from the jaw mechanism proper).","mechanism.dummy-eject-hole","Dummy eject hole",[1997],{"description":1998,"id":1970,"label":1999,"sensors":2000},"Dummy eject hole switch.","Ball in the dummy eject hole",[1341],{"source_refs":2002,"status":43},[25,32],[1341],{"actuators":2005,"behavior":2007,"id":2008,"kind":1940,"label":2009,"positions":2010,"provenance":2026,"sensors":2028},[2006],"device.multi-ball-release","Three lock switches (Lock Mech Right 25, Lock Mech Center 27, Lock Mech Left 28) share one printed 3-Switch Assembly (A-14138). The retained script's MBRelease handler fires solenoid 8, drops the WaSw28 lock wall, and rotates a release object to feed all locked balls to the trough together for multi-ball.","mechanism.multiball-lock","Three-ball lock and multi-ball release",[2011,2016,2021],{"description":2012,"id":2013,"label":2014,"sensors":2015},"Rightmost of the three lock positions.","right","Right lock position",[622],{"description":2017,"id":2018,"label":2019,"sensors":2020},"Middle lock position.","center","Center lock position",[667],{"description":2022,"id":2023,"label":2024,"sensors":2025},"Leftmost lock position, released by MBRelease.","left","Left lock position",[689],{"source_refs":2027,"status":43},[53,32,25],[622,667,689],{"actuators":2030,"behavior":2034,"id":2035,"kind":524,"label":2036,"positions":2037,"provenance":2051,"sensors":2053},[2031,2032,2033],"device.left-jet-bumper","device.right-jet-bumper","device.lower-jet-bumper","Three jet bumpers. The retained script's Bumper1_Hit, Bumper2_Hit, and Bumper3_Hit handlers pulse switches 18, 77, and 68 and fire coils 9, 10, and 11 respectively, matching printed Left\u002FRight\u002FLower Jet Bumper.","mechanism.jet-bumpers","Three-bumper jet nest",[2038,2042,2046],{"description":2039,"id":2023,"label":2040,"sensors":2041},"Left bumper of the nest.","Left jet bumper",[519],{"description":2043,"id":2013,"label":2044,"sensors":2045},"Right bumper of the nest.","Right jet bumper",[1567],{"description":2047,"id":2048,"label":2049,"sensors":2050},"Bumper closest to the player.","lower","Lower jet bumper",[1408],{"source_refs":2052,"status":43},[32,25,53],[519,1567,1408],{"actuators":2055,"behavior":2058,"id":2059,"kind":524,"label":2060,"positions":2061,"provenance":2070,"sensors":2072},[2056,2057],"device.left-slingshot","device.right-slingshot","Each slingshot (printed \"Kicker\" on the solenoid table, \"(sling) Kicker\"\u002F\"Slingshot (Kicker)\" on the switch tables) fires its own coil on the same event. The retained script's LeftSlingShot_Slingshot and RightSlingShot_Slingshot handlers pulse matrix addresses 41 and 53 and fire coils 12\u002F13 together.","mechanism.slingshots","Left and right slingshots",[2062,2066],{"description":2063,"id":2023,"label":2064,"sensors":2065},"Left slingshot score switch.","Left slingshot",[891],{"description":2067,"id":2013,"label":2068,"sensors":2069},"Right slingshot score switch.","Right slingshot",[1122],{"source_refs":2071,"status":43},[25,32,53],[891,1122],{"actuators":2074,"behavior":2075,"id":2076,"kind":524,"label":2077,"provenance":2078,"sensors":2080},[],"FunHouse is a pre-Fliptronics WPC-Alpha machine: fhGameData declares FLIP_SWNO(12,11) (flipper switches only) with no FLIP_SOL() call, so pinned PinMAME's core_getSol never routes any public solenoid address to a flipper coil for this driver. The printed Flipper Circuits wiring page (page 120) confirms the physical construction: Left\u002FRight Flipper Power and four Upper\u002FLower Flipper positions are wired through a dedicated flipper driver board (J109\u002FJ110) directly to the flipper buttons and end-of-stroke switches, entirely separate from the CPU-addressable solenoid matrix (1-50). Switches 11 (Right Flipper) and 12 (Left Flipper) sit in the ordinary switch matrix (not a dedicated Fliptronic column, which does not exist on this hardware generation) and are read by the CPU for scoring\u002Fcombo purposes only; they do not gate whether the flipper fires. FunHouse has no upper flippers.","mechanism.flippers","Lower flipper pair (no CPU-controlled solenoid)",{"source_refs":2079,"status":43},[53,25],[344,375],[2082,2107,2129,2150,2172,2191,2211,2232,2255,2276,2296,2314,2332,2350,2372,2393,2411,2432,2451,2472,2492,2510,2527,2546,2565,2582,2598,2614,2630,2658,2681,2704,2727,2750,2773,2796,2819,2842,2863,2884,2905,2926,2947,2968,2987,3010,3031,3052,3073,3094,3115,3136,3157,3180,3201,3222,3243,3264,3285,3306,3326,3348,3369,3396,3408,3420,3432,3453,3474,3503,3523,3544,3565,3585,3606,3627,3648,3671,3692,3712,3733,3754,3775,3796,3817,3840,3867,3888,3909,3930,3950,3971,3987,4010,4044,4058,4076],{"aliases":2083,"availability":154,"binding":2088,"id":1936,"kind":2090,"label":1478,"physical":2091,"provenance":2094,"spatial":2096,"wiring":2103},[2084,2086],{"namespace":2085,"value":150},"pinmame.solenoid",{"namespace":152,"value":2087},"01",{"device":61,"group":2089},"pinmame.output.solenoid","coil",{"notes":2092,"part_number":2093},"Printed solenoid table entry 01. Retained script callback: kisort (Outhole).","AE-26-1200",{"source_refs":2095,"status":43},[25,53,32],{"placements":2097,"status":43},[2098],{"id":2099,"provenance":2100,"role":2102,"space":360,"x":1490,"y":1491},"device.outhole.effect",{"source_refs":2101,"status":43},[358],"effect",{"board":2104,"control_connection":2105,"driver_transistor":2106},"WPC-Alpha power driver board","J130-1","Q82",{"aliases":2108,"availability":154,"binding":2112,"id":1926,"kind":2090,"label":2113,"physical":2114,"provenance":2116,"spatial":2118,"wiring":2126},[2109,2110],{"namespace":2085,"value":180},{"namespace":152,"value":2111},"02",{"device":184,"group":2089},"Ramp Diverter",{"notes":2115,"part_number":2093},"Printed solenoid table entry 02. Retained script callback: SolRampDiverter.",{"source_refs":2117,"status":43},[25,53,32],{"placements":2119,"status":43},[2120],{"id":2121,"provenance":2122,"role":2102,"space":360,"x":2124,"y":2125},"device.ramp-diverter.effect",{"source_refs":2123,"status":43},[358],0.900092,0.335841,{"board":2104,"control_connection":2127,"driver_transistor":2128},"J130-2","Q80",{"aliases":2130,"availability":154,"binding":2134,"id":1978,"kind":2090,"label":2135,"physical":2136,"provenance":2139,"spatial":2141,"wiring":2147},[2131,2132],{"namespace":2085,"value":203},{"namespace":152,"value":2133},"03",{"device":207,"group":2089},"Kickbig",{"notes":2137,"part_number":2138},"Printed solenoid table entry 03. Retained script callback: bsHideout.SolOut.","AE-26-1500",{"source_refs":2140,"status":43},[25,53,32],{"placements":2142,"status":43},[2143],{"id":2144,"provenance":2145,"role":2102,"space":360,"x":1019,"y":1020},"device.kickbig.effect",{"source_refs":2146,"status":43},[358],{"board":2104,"control_connection":2148,"driver_transistor":2149},"J130-4","Q78",{"aliases":2151,"availability":154,"binding":2155,"id":1963,"kind":2090,"label":2156,"physical":2157,"provenance":2159,"spatial":2161,"wiring":2169},[2152,2153],{"namespace":2085,"value":226},{"namespace":152,"value":2154},"04",{"device":230,"group":2089},"Tunnel Kickbig",{"notes":2158,"part_number":2093},"Printed solenoid table entry 04. Retained script callback: SolKickout.",{"source_refs":2160,"status":43},[25,53,32],{"placements":2162,"status":43},[2163],{"id":2164,"provenance":2165,"role":2102,"space":360,"x":2167,"y":2168},"device.tunnel-kickbig.effect",{"source_refs":2166,"status":43},[358],0.693624,0.61287,{"board":2104,"control_connection":2170,"driver_transistor":2171},"J130-5","Q76",{"aliases":2173,"availability":154,"binding":2177,"id":1895,"kind":2090,"label":985,"physical":2178,"provenance":2180,"spatial":2182,"wiring":2188},[2174,2175],{"namespace":2085,"value":249},{"namespace":152,"value":2176},"05",{"device":253,"group":2089},{"notes":2179,"part_number":2138},"Printed solenoid table entry 05. Retained script callback: SolTrapDoorO. Trap door open\u002Fclose drive; trap-door-closed switch 76 is set programmatically from the trap door's own rotation angle rather than read from a separate switch object (see mechanism.trap-door).",{"source_refs":2181,"status":43},[25,53,32],{"placements":2183,"status":43},[2184],{"id":2185,"provenance":2186,"role":2102,"space":360,"x":1557,"y":1558},"device.trap-door-open.effect",{"source_refs":2187,"status":43},[358],{"board":2104,"control_connection":2189,"driver_transistor":2190},"J130-6","Q64",{"aliases":2192,"availability":154,"binding":2196,"id":1896,"kind":2090,"label":1545,"physical":2197,"provenance":2200,"spatial":2202,"wiring":2208},[2193,2194],{"namespace":2085,"value":272},{"namespace":152,"value":2195},"06",{"device":276,"group":2089},{"notes":2198,"part_number":2199},"Printed solenoid table entry 06. Retained script callback: SolTrapDoorC. Trap door open\u002Fclose drive; trap-door-closed switch 76 is set programmatically from the trap door's own rotation angle rather than read from a separate switch object (see mechanism.trap-door).","SM1-26-600",{"source_refs":2201,"status":43},[25,53,32],{"placements":2203,"status":43},[2204],{"id":2205,"provenance":2206,"role":2102,"space":360,"x":1557,"y":1558},"device.trap-door-closed.effect",{"source_refs":2207,"status":43},[358],{"board":2104,"control_connection":2209,"driver_transistor":2210},"J130-7","Q66",{"aliases":2212,"availability":154,"binding":2216,"id":2217,"kind":2090,"label":2218,"physical":2219,"provenance":2222,"roles":2224,"spatial":2226,"wiring":2229},[2213,2214],{"namespace":2085,"value":295},{"namespace":152,"value":2215},"07",{"device":299,"group":2089},"device.knocker","Knocker",{"notes":2220,"part_number":2221},"Printed solenoid table entry 07. Retained script callback: vpmSolSound SoundFX(\"fx_knocker\",DOFKnocker). Cabinet-mounted knocker; no playfield location.","AE-23-800",{"source_refs":2223,"status":43},[25,53,32],[2225],"cabinet.knocker",{"provenance":2227,"reason":57,"status":58},{"source_refs":2228,"status":43},[25],{"board":2104,"control_connection":2230,"driver_transistor":2231},"J130-8","Q68",{"aliases":2233,"availability":154,"binding":2237,"id":2006,"kind":2090,"label":2238,"physical":2239,"provenance":2242,"spatial":2244,"wiring":2252},[2234,2235],{"namespace":2085,"value":318},{"namespace":152,"value":2236},"08",{"device":322,"group":2089},"Multi-ball Release",{"notes":2240,"part_number":2241},"Printed solenoid table entry 08. Retained script callback: MBRelease.","A-14189",{"source_refs":2243,"status":43},[25,53,32],{"placements":2245,"status":43},[2246],{"id":2247,"provenance":2248,"role":2102,"space":360,"x":2250,"y":2251},"device.multi-ball-release.effect",{"source_refs":2249,"status":43},[358],0.433493,0.564827,{"board":2104,"control_connection":2253,"driver_transistor":2254},"J130-9","Q70",{"aliases":2256,"availability":154,"binding":2261,"id":2031,"kind":2090,"label":520,"physical":2263,"provenance":2265,"spatial":2267,"wiring":2273},[2257,2259],{"namespace":2085,"value":2258},"9",{"namespace":152,"value":2260},"09",{"device":2262,"group":2089},9,{"notes":2264,"part_number":2093},"Printed solenoid table entry 09.",{"source_refs":2266,"status":43},[25,53],{"placements":2268,"status":43},[2269],{"id":2270,"provenance":2271,"role":2102,"space":360,"x":533,"y":534},"device.left-jet-bumper.effect",{"source_refs":2272,"status":43},[358],{"board":2104,"control_connection":2274,"driver_transistor":2275},"J127-1","Q58",{"aliases":2277,"availability":154,"binding":2281,"id":2032,"kind":2090,"label":1568,"physical":2283,"provenance":2285,"spatial":2287,"wiring":2293},[2278,2280],{"namespace":2085,"value":2279},"10",{"namespace":152,"value":2279},{"device":2282,"group":2089},10,{"notes":2284,"part_number":2093},"Printed solenoid table entry 10.",{"source_refs":2286,"status":43},[25,53],{"placements":2288,"status":43},[2289],{"id":2290,"provenance":2291,"role":2102,"space":360,"x":1579,"y":1580},"device.right-jet-bumper.effect",{"source_refs":2292,"status":43},[358],{"board":2104,"control_connection":2294,"driver_transistor":2295},"J127-2","Q56",{"aliases":2297,"availability":154,"binding":2300,"id":2033,"kind":2090,"label":1409,"physical":2301,"provenance":2303,"spatial":2305,"wiring":2311},[2298,2299],{"namespace":2085,"value":341},{"namespace":152,"value":341},{"device":343,"group":2089},{"notes":2302,"part_number":2093},"Printed solenoid table entry 11.",{"source_refs":2304,"status":43},[25,53],{"placements":2306,"status":43},[2307],{"id":2308,"provenance":2309,"role":2102,"space":360,"x":1420,"y":1421},"device.lower-jet-bumper.effect",{"source_refs":2310,"status":43},[358],{"board":2104,"control_connection":2312,"driver_transistor":2313},"J127-4","Q54",{"aliases":2315,"availability":154,"binding":2318,"id":2056,"kind":2090,"label":892,"physical":2319,"provenance":2321,"spatial":2323,"wiring":2329},[2316,2317],{"namespace":2085,"value":372},{"namespace":152,"value":372},{"device":374,"group":2089},{"notes":2320,"part_number":2138},"Printed solenoid table entry 12.",{"source_refs":2322,"status":43},[25,53],{"placements":2324,"status":43},[2325],{"id":2326,"provenance":2327,"role":2102,"space":360,"x":904,"y":905},"device.left-slingshot.effect",{"source_refs":2328,"status":43},[358],{"board":2104,"control_connection":2330,"driver_transistor":2331},"J127-5","Q52",{"aliases":2333,"availability":154,"binding":2336,"id":2057,"kind":2090,"label":1123,"physical":2337,"provenance":2339,"spatial":2341,"wiring":2347},[2334,2335],{"namespace":2085,"value":396},{"namespace":152,"value":396},{"device":398,"group":2089},{"notes":2338,"part_number":2138},"Printed solenoid table entry 13.",{"source_refs":2340,"status":43},[25,53],{"placements":2342,"status":43},[2343],{"id":2344,"provenance":2345,"role":2102,"space":360,"x":1135,"y":1136},"device.right-slingshot.effect",{"source_refs":2346,"status":43},[358],{"board":2104,"control_connection":2348,"driver_transistor":2349},"J127-6","Q50",{"aliases":2351,"availability":154,"binding":2354,"id":1917,"kind":2090,"label":2355,"physical":2356,"provenance":2359,"spatial":2361,"wiring":2369},[2352,2353],{"namespace":2085,"value":419},{"namespace":152,"value":419},{"device":421,"group":2089},"Steps Gate",{"notes":2357,"part_number":2358},"Printed solenoid table entry 14. Retained script callback: SolFlipperDiverter.","SZ-34-3500",{"source_refs":2360,"status":43},[25,53,32],{"placements":2362,"status":43},[2363],{"id":2364,"provenance":2365,"role":2102,"space":360,"x":2367,"y":2368},"device.steps-gate.effect",{"source_refs":2366,"status":43},[358],0.100533,0.84034,{"board":2104,"control_connection":2370,"driver_transistor":2371},"J127-7","Q48",{"aliases":2373,"availability":154,"binding":2376,"id":1937,"kind":2090,"label":2377,"physical":2378,"provenance":2380,"spatial":2382,"wiring":2390},[2374,2375],{"namespace":2085,"value":442},{"namespace":152,"value":442},{"device":444,"group":2089},"Trough",{"notes":2379,"part_number":2093},"Printed solenoid table entry 15. Retained script callback: KickBallToLane.",{"source_refs":2381,"status":43},[25,53,32],{"placements":2383,"status":43},[2384],{"id":2385,"provenance":2386,"role":2102,"space":360,"x":2388,"y":2389},"device.trough.effect",{"source_refs":2387,"status":43},[358],0.877269,0.863859,{"board":2104,"control_connection":2391,"driver_transistor":2392},"J127-8","Q46",{"aliases":2394,"availability":154,"binding":2397,"id":1992,"kind":2090,"label":1342,"physical":2398,"provenance":2400,"spatial":2402,"wiring":2408},[2395,2396],{"namespace":2085,"value":468},{"namespace":152,"value":468},{"device":59,"group":2089},{"notes":2399,"part_number":2138},"Printed solenoid table entry 16. Retained script callback: bsRudy.SolOut.",{"source_refs":2401,"status":43},[25,53,32],{"placements":2403,"status":43},[2404],{"id":2405,"provenance":2406,"role":2102,"space":360,"x":1354,"y":1355},"device.dummy-eject-hole.effect",{"source_refs":2407,"status":43},[358],{"board":2104,"control_connection":2409,"driver_transistor":2410},"J127-9","Q44",{"aliases":2412,"availability":154,"binding":2415,"id":2416,"kind":2417,"label":2418,"physical":2419,"provenance":2421,"spatial":2423},[2413,2414],{"namespace":2085,"value":491},{"namespace":152,"value":491},{"device":493,"group":2089},"device.3-blue-flashers","flasher","3 Blue Flashers",{"notes":2420,"quantity":207},"Printed solenoid table entry 17. Printed flashlamp complement: 3 #906 bulb(s) on this circuit. Retained script callback: SetBlueDome.",{"source_refs":2422,"status":43},[25,53,32],{"placements":2424,"status":43},[2425],{"id":2426,"provenance":2427,"role":2429,"space":360,"x":2430,"y":2431},"device.3-blue-flashers.emitter",{"source_refs":2428,"status":43},[358],"emitter",0.607818,0.066095,{"aliases":2433,"availability":154,"binding":2436,"id":2437,"kind":2417,"label":2438,"physical":2439,"provenance":2441,"spatial":2443},[2434,2435],{"namespace":2085,"value":516},{"namespace":152,"value":516},{"device":518,"group":2089},"device.dummy-flashers","Dummy Flashers",{"notes":2440,"quantity":61},"Printed solenoid table entry 18. Printed flashlamp complement: 1 #906 bulb(s) on this circuit. Retained script callback: setlamp 118,.",{"source_refs":2442,"status":43},[25,53,32],{"placements":2444,"status":43},[2445],{"id":2446,"provenance":2447,"role":2429,"space":360,"x":2449,"y":2450},"device.dummy-flashers.emitter",{"source_refs":2448,"status":43},[358],0.585264,0.326788,{"aliases":2452,"availability":154,"binding":2456,"id":2458,"kind":2417,"label":2459,"physical":2460,"provenance":2462,"spatial":2464},[2453,2455],{"namespace":2085,"value":2454},"19",{"namespace":152,"value":2454},{"device":2457,"group":2089},19,"device.2-clock-flashers","2 Clock Flashers",{"notes":2461,"quantity":184},"Printed solenoid table entry 19. Printed flashlamp complement: 2 #906 bulb(s) on this circuit. Retained script callback: setlamp 119,.",{"source_refs":2463,"status":43},[25,53,32],{"placements":2465,"status":43},[2466],{"id":2467,"provenance":2468,"role":2429,"space":360,"x":2470,"y":2471},"device.2-clock-flashers.emitter",{"source_refs":2469,"status":43},[358],0.434362,0.658164,{"aliases":2473,"availability":154,"binding":2477,"id":2478,"kind":2417,"label":2479,"physical":2480,"provenance":2482,"spatial":2484},[2474,2476],{"namespace":2085,"value":2475},"20",{"namespace":152,"value":2475},{"device":66,"group":2089},"device.2-superdog-flashers","2 Superdog Flashers",{"notes":2481,"quantity":184},"Printed solenoid table entry 20. Printed flashlamp complement: 2 #906 bulb(s) on this circuit. Retained script callback: setlamp 120,.",{"source_refs":2483,"status":43},[25,53,32],{"placements":2485,"status":43},[2486],{"id":2487,"provenance":2488,"role":2429,"space":360,"x":2490,"y":2491},"device.2-superdog-flashers.emitter",{"source_refs":2489,"status":43},[358],0.446452,0.46247,{"aliases":2493,"availability":154,"binding":2496,"id":1866,"kind":2497,"label":2498,"physical":2499,"provenance":2502,"spatial":2504},[2494,2495],{"namespace":2085,"value":542},{"namespace":152,"value":542},{"device":544,"group":2089},"motor","Mouth Motor",{"notes":2500,"part_number":2501},"Printed solenoid table entry 21. Rudy's jaw is driven by a continuously-running DC gearmotor (A-13997, Jaw Drive Assembly) through a worm gear\u002Fsector pair, not a coil stroke; solenoid 22 (Up\u002FDown Driver) is the motor's direction relay. Pinned fh_handleMech opens the jaw when both 21 and 22 are energized together and closes it when 21 alone is energized. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly, since no dedicated jaw-motor VPX object was identified separately from the head figure itself.","A-13997",{"source_refs":2503,"status":43},[25,53],{"placements":2505,"status":43},[2506],{"id":2507,"provenance":2508,"role":2102,"space":360,"x":1088,"y":1089},"device.mouth-motor.effect",{"source_refs":2509,"status":43},[358],{"aliases":2511,"availability":154,"binding":2514,"id":1867,"kind":2497,"label":2515,"physical":2516,"provenance":2519,"spatial":2521},[2512,2513],{"namespace":2085,"value":564},{"namespace":152,"value":564},{"device":566,"group":2089},"Up\u002FDown Driver",{"notes":2517,"part_number":2518},"Printed solenoid table entry 22. Rudy's jaw is driven by a continuously-running DC gearmotor (A-13997, Jaw Drive Assembly) through a worm gear\u002Fsector pair, not a coil stroke; solenoid 22 (Up\u002FDown Driver) is the motor's direction relay. Pinned fh_handleMech opens the jaw when both 21 and 22 are energized together and closes it when 21 alone is energized. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly, since no dedicated jaw-motor VPX object was identified separately from the head figure itself.","C-13963",{"source_refs":2520,"status":43},[25,53],{"placements":2522,"status":43},[2523],{"id":2524,"provenance":2525,"role":2102,"space":360,"x":1088,"y":1089},"device.up-down-driver.effect",{"source_refs":2526,"status":43},[358],{"aliases":2528,"availability":154,"binding":2531,"id":2532,"kind":2417,"label":2533,"physical":2534,"provenance":2536,"spatial":2538},[2529,2530],{"namespace":2085,"value":584},{"namespace":152,"value":584},{"device":587,"group":2089},"device.3-red-flashers","3 Red Flashers",{"notes":2535,"quantity":207},"Printed solenoid table entry 23. Printed flashlamp complement: 3 #906 bulb(s) on this circuit. Retained script callback: SetRedDome.",{"source_refs":2537,"status":43},[25,53,32],{"placements":2539,"status":43},[2540],{"id":2541,"provenance":2542,"role":2429,"space":360,"x":2544,"y":2545},"device.3-red-flashers.emitter",{"source_refs":2543,"status":43},[358],0.766934,0.087572,{"aliases":2547,"availability":154,"binding":2550,"id":2551,"kind":2417,"label":2552,"physical":2553,"provenance":2555,"spatial":2557},[2548,2549],{"namespace":2085,"value":602},{"namespace":152,"value":602},{"device":5,"group":2089},"device.3-clear-flashers","3 Clear Flashers",{"notes":2554,"quantity":207},"Printed solenoid table entry 24. Printed flashlamp complement: 3 #906 bulb(s) on this circuit. Retained script callback: SetWhiteDome.",{"source_refs":2556,"status":43},[25,53,32],{"placements":2558,"status":43},[2559],{"id":2560,"provenance":2561,"role":2429,"space":360,"x":2563,"y":2564},"device.3-clear-flashers.emitter",{"source_refs":2562,"status":43},[358],0.929512,0.109304,{"aliases":2566,"availability":154,"binding":2569,"id":1883,"kind":2090,"label":2570,"physical":2571,"provenance":2574,"spatial":2576},[2567,2568],{"namespace":2085,"value":619},{"namespace":152,"value":619},{"device":621,"group":2089},"Eyes Right",{"notes":2572,"part_number":2573},"Printed solenoid table entry 25. Retained script callback: SolEyesRight. One of four independent drive lines on Rudy's Head Assembly: 25\u002F28 select eye left\u002Fright position, 26\u002F27 latch the eyelids open\u002Fclosed. Pinned fh_handleMech treats eyelid open\u002Fclose as a persistent latch and eye left\u002Fright as a momentary position read each mechanics tick. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly.","SM-30-1100",{"source_refs":2575,"status":43},[25,53,32],{"placements":2577,"status":43},[2578],{"id":2579,"provenance":2580,"role":2102,"space":360,"x":1088,"y":1089},"device.eyes-right.effect",{"source_refs":2581,"status":43},[358],{"aliases":2583,"availability":154,"binding":2586,"id":1884,"kind":2090,"label":2587,"physical":2588,"provenance":2590,"spatial":2592},[2584,2585],{"namespace":2085,"value":642},{"namespace":152,"value":642},{"device":644,"group":2089},"Eyelids Open",{"notes":2589,"part_number":2573},"Printed solenoid table entry 26. Retained script callback: SolEyesOpen. One of four independent drive lines on Rudy's Head Assembly: 25\u002F28 select eye left\u002Fright position, 26\u002F27 latch the eyelids open\u002Fclosed. Pinned fh_handleMech treats eyelid open\u002Fclose as a persistent latch and eye left\u002Fright as a momentary position read each mechanics tick. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly.",{"source_refs":2591,"status":43},[25,53,32],{"placements":2593,"status":43},[2594],{"id":2595,"provenance":2596,"role":2102,"space":360,"x":1088,"y":1089},"device.eyelids-open.effect",{"source_refs":2597,"status":43},[358],{"aliases":2599,"availability":154,"binding":2602,"id":1885,"kind":2090,"label":2603,"physical":2604,"provenance":2606,"spatial":2608},[2600,2601],{"namespace":2085,"value":664},{"namespace":152,"value":664},{"device":666,"group":2089},"Eyelids Close",{"notes":2605,"part_number":2573},"Printed solenoid table entry 27. Retained script callback: SolEyesClosed. One of four independent drive lines on Rudy's Head Assembly: 25\u002F28 select eye left\u002Fright position, 26\u002F27 latch the eyelids open\u002Fclosed. Pinned fh_handleMech treats eyelid open\u002Fclose as a persistent latch and eye left\u002Fright as a momentary position read each mechanics tick. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly.",{"source_refs":2607,"status":43},[25,53,32],{"placements":2609,"status":43},[2610],{"id":2611,"provenance":2612,"role":2102,"space":360,"x":1088,"y":1089},"device.eyelids-close.effect",{"source_refs":2613,"status":43},[358],{"aliases":2615,"availability":154,"binding":2618,"id":1886,"kind":2090,"label":2619,"physical":2620,"provenance":2622,"spatial":2624},[2616,2617],{"namespace":2085,"value":686},{"namespace":152,"value":686},{"device":688,"group":2089},"Eyes Left",{"notes":2621,"part_number":2573},"Printed solenoid table entry 28. Retained script callback: SolEyesLeft. One of four independent drive lines on Rudy's Head Assembly: 25\u002F28 select eye left\u002Fright position, 26\u002F27 latch the eyelids open\u002Fclosed. Pinned fh_handleMech treats eyelid open\u002Fclose as a persistent latch and eye left\u002Fright as a momentary position read each mechanics tick. Projected onto switch 51 (Dummy Jaw), the only fixed point recorded for Rudy's Head Assembly.",{"source_refs":2623,"status":43},[25,53,32],{"placements":2625,"status":43},[2626],{"id":2627,"provenance":2628,"role":2102,"space":360,"x":1088,"y":1089},"device.eyes-left.effect",{"source_refs":2629,"status":43},[358],{"aliases":2631,"availability":154,"binding":2635,"id":2637,"kind":2638,"label":2639,"physical":2640,"provenance":2642,"spatial":2644,"wiring":2652},[2632,2634],{"namespace":2633,"value":341},"pinmame.lamp",{"namespace":152,"value":341},{"device":343,"group":2636},"pinmame.output.lamp","lamp.matrix-11","lamp","Gangway 75,000",{"notes":2641,"quantity":61},"Printed lamp-matrix drive column 1, return row 1. Printed bulb type #555.",{"source_refs":2643,"status":43},[25,32,53],{"placements":2645,"status":43},[2646],{"id":2647,"provenance":2648,"role":2429,"space":360,"x":2650,"y":2651},"lamp.matrix-11.emitter",{"source_refs":2649,"status":43},[358],0.277891,0.790845,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2655,"return_connection":2656,"return_wire":2657},"J138-1","Yellow-Brown","Q98 column driver with Q90 row driver","J133-1","Red-Brown",{"aliases":2659,"availability":154,"binding":2662,"id":2663,"kind":2638,"label":2664,"physical":2665,"provenance":2667,"spatial":2669,"wiring":2677},[2660,2661],{"namespace":2633,"value":372},{"namespace":152,"value":372},{"device":374,"group":2636},"lamp.matrix-12","Gangway 100,000",{"notes":2666,"quantity":61},"Printed lamp-matrix drive column 1, return row 2. Printed bulb type #555. The lamp-locations page (2-36) reads \"Gangway 10,000\" while the lamp-matrix page (2-37) reads \"Gangway 100,000\" for this same address (both confirmed at 600 dpi); see conflict.gangway-lamp-12-value. This label uses the matrix page's value, which fits the ascending 75,000\u002F100,000\u002F150,000\u002F200,000\u002F250,000\u002FExtra-Ball award ladder implied by its neighbors.",{"source_refs":2668,"status":43},[25,32,53],{"placements":2670,"status":43},[2671],{"id":2672,"provenance":2673,"role":2429,"space":360,"x":2675,"y":2676},"lamp.matrix-12.emitter",{"source_refs":2674,"status":43},[358],0.333362,0.807742,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2678,"return_connection":2679,"return_wire":2680},"Q98 column driver with Q89 row driver","J133-2","Red-Black",{"aliases":2682,"availability":154,"binding":2685,"id":2686,"kind":2638,"label":2687,"physical":2688,"provenance":2690,"spatial":2692,"wiring":2700},[2683,2684],{"namespace":2633,"value":396},{"namespace":152,"value":396},{"device":398,"group":2636},"lamp.matrix-13","Gangway 150,000",{"notes":2689,"quantity":61},"Printed lamp-matrix drive column 1, return row 3. Printed bulb type #555.",{"source_refs":2691,"status":43},[25,32,53],{"placements":2693,"status":43},[2694],{"id":2695,"provenance":2696,"role":2429,"space":360,"x":2698,"y":2699},"lamp.matrix-13.emitter",{"source_refs":2697,"status":43},[358],0.402002,0.816214,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2701,"return_connection":2702,"return_wire":2703},"Q98 column driver with Q88 row driver","J133-3","Red-Orange",{"aliases":2705,"availability":154,"binding":2708,"id":2709,"kind":2638,"label":2710,"physical":2711,"provenance":2713,"spatial":2715,"wiring":2723},[2706,2707],{"namespace":2633,"value":419},{"namespace":152,"value":419},{"device":421,"group":2636},"lamp.matrix-14","Gangway 200,000",{"notes":2712,"quantity":61},"Printed lamp-matrix drive column 1, return row 4. Printed bulb type #555.",{"source_refs":2714,"status":43},[25,32,53],{"placements":2716,"status":43},[2717],{"id":2718,"provenance":2719,"role":2429,"space":360,"x":2721,"y":2722},"lamp.matrix-14.emitter",{"source_refs":2720,"status":43},[358],0.466973,0.815765,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2724,"return_connection":2725,"return_wire":2726},"Q98 column driver with Q87 row driver","J133-5","Red-Yellow",{"aliases":2728,"availability":154,"binding":2731,"id":2732,"kind":2638,"label":2733,"physical":2734,"provenance":2736,"spatial":2738,"wiring":2746},[2729,2730],{"namespace":2633,"value":442},{"namespace":152,"value":442},{"device":444,"group":2636},"lamp.matrix-15","Gangway 250,000",{"notes":2735,"quantity":61},"Printed lamp-matrix drive column 1, return row 5. Printed bulb type #555.",{"source_refs":2737,"status":43},[25,32,53],{"placements":2739,"status":43},[2740],{"id":2741,"provenance":2742,"role":2429,"space":360,"x":2744,"y":2745},"lamp.matrix-15.emitter",{"source_refs":2743,"status":43},[358],0.532204,0.80782,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2747,"return_connection":2748,"return_wire":2749},"Q98 column driver with Q86 row driver","J133-6","Red-Green",{"aliases":2751,"availability":154,"binding":2754,"id":2755,"kind":2638,"label":2756,"physical":2757,"provenance":2759,"spatial":2761,"wiring":2769},[2752,2753],{"namespace":2633,"value":468},{"namespace":152,"value":468},{"device":59,"group":2636},"lamp.matrix-16","Gangway Lights Extra Ball",{"notes":2758,"quantity":61},"Printed lamp-matrix drive column 1, return row 6. Printed bulb type #555.",{"source_refs":2760,"status":43},[25,32,53],{"placements":2762,"status":43},[2763],{"id":2764,"provenance":2765,"role":2429,"space":360,"x":2767,"y":2768},"lamp.matrix-16.emitter",{"source_refs":2766,"status":43},[358],0.588464,0.791557,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2770,"return_connection":2771,"return_wire":2772},"Q98 column driver with Q85 row driver","J133-7","Red-Blue",{"aliases":2774,"availability":154,"binding":2777,"id":2778,"kind":2638,"label":2779,"physical":2780,"provenance":2782,"spatial":2784,"wiring":2792},[2775,2776],{"namespace":2633,"value":491},{"namespace":152,"value":491},{"device":493,"group":2636},"lamp.matrix-17","Shoot Again",{"notes":2781,"quantity":61},"Printed lamp-matrix drive column 1, return row 7. Printed bulb type #44.",{"source_refs":2783,"status":43},[25,32,53],{"placements":2785,"status":43},[2786],{"id":2787,"provenance":2788,"role":2429,"space":360,"x":2790,"y":2791},"lamp.matrix-17.emitter",{"source_refs":2789,"status":43},[358],0.433283,0.874712,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2793,"return_connection":2794,"return_wire":2795},"Q98 column driver with Q84 row driver","J133-8","Red-Violet",{"aliases":2797,"availability":154,"binding":2800,"id":2801,"kind":2638,"label":2802,"physical":2803,"provenance":2805,"spatial":2807,"wiring":2815},[2798,2799],{"namespace":2633,"value":516},{"namespace":152,"value":516},{"device":518,"group":2636},"lamp.matrix-18","Steps Open (Gate)",{"notes":2804,"quantity":61},"Printed lamp-matrix drive column 1, return row 8. Printed bulb type #555.",{"source_refs":2806,"status":43},[25,32,53],{"placements":2808,"status":43},[2809],{"id":2810,"provenance":2811,"role":2429,"space":360,"x":2813,"y":2814},"lamp.matrix-18.emitter",{"source_refs":2812,"status":43},[358],0.054838,0.789026,{"board":2104,"drive_connection":2653,"drive_wire":2654,"driver_transistor":2816,"return_connection":2817,"return_wire":2818},"Q98 column driver with Q83 row driver","J133-9","Red-Gray",{"aliases":2820,"availability":154,"binding":2823,"id":2824,"kind":2638,"label":2825,"physical":2826,"provenance":2828,"spatial":2830,"wiring":2838},[2821,2822],{"namespace":2633,"value":542},{"namespace":152,"value":542},{"device":544,"group":2636},"lamp.matrix-21","Clock 45 Minutes",{"notes":2827,"quantity":61},"Printed lamp-matrix drive column 2, return row 1. Printed bulb type #555.",{"source_refs":2829,"status":43},[25,32,53],{"placements":2831,"status":43},[2832],{"id":2833,"provenance":2834,"role":2429,"space":360,"x":2836,"y":2837},"lamp.matrix-21.emitter",{"source_refs":2835,"status":43},[358],0.278513,0.657338,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2841,"return_connection":2656,"return_wire":2657},"J138-2","Yellow-Red","Q97 column driver with Q90 row driver",{"aliases":2843,"availability":154,"binding":2846,"id":2847,"kind":2638,"label":2848,"physical":2849,"provenance":2851,"spatial":2853,"wiring":2861},[2844,2845],{"namespace":2633,"value":564},{"namespace":152,"value":564},{"device":566,"group":2636},"lamp.matrix-22","Clock 8 O'Clock",{"notes":2850,"quantity":61},"Printed lamp-matrix drive column 2, return row 2. Printed bulb type #555.",{"source_refs":2852,"status":43},[25,32,53],{"placements":2854,"status":43},[2855],{"id":2856,"provenance":2857,"role":2429,"space":360,"x":2859,"y":2860},"lamp.matrix-22.emitter",{"source_refs":2858,"status":43},[358],0.359429,0.676949,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2862,"return_connection":2679,"return_wire":2680},"Q97 column driver with Q89 row driver",{"aliases":2864,"availability":154,"binding":2867,"id":2868,"kind":2638,"label":2869,"physical":2870,"provenance":2872,"spatial":2874,"wiring":2882},[2865,2866],{"namespace":2633,"value":584},{"namespace":152,"value":584},{"device":587,"group":2636},"lamp.matrix-23","Clock 6 O'Clock",{"notes":2871,"quantity":61},"Printed lamp-matrix drive column 2, return row 3. Printed bulb type #555.",{"source_refs":2873,"status":43},[25,32,53],{"placements":2875,"status":43},[2876],{"id":2877,"provenance":2878,"role":2429,"space":360,"x":2880,"y":2881},"lamp.matrix-23.emitter",{"source_refs":2879,"status":43},[358],0.434301,0.69581,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2883,"return_connection":2702,"return_wire":2703},"Q97 column driver with Q88 row driver",{"aliases":2885,"availability":154,"binding":2888,"id":2889,"kind":2638,"label":2890,"physical":2891,"provenance":2893,"spatial":2895,"wiring":2903},[2886,2887],{"namespace":2633,"value":602},{"namespace":152,"value":602},{"device":5,"group":2636},"lamp.matrix-24","Clock 25 Minutes",{"notes":2892,"quantity":61},"Printed lamp-matrix drive column 2, return row 4. Printed bulb type #555.",{"source_refs":2894,"status":43},[25,32,53],{"placements":2896,"status":43},[2897],{"id":2898,"provenance":2899,"role":2429,"space":360,"x":2901,"y":2902},"lamp.matrix-24.emitter",{"source_refs":2900,"status":43},[358],0.510799,0.716611,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2904,"return_connection":2725,"return_wire":2726},"Q97 column driver with Q87 row driver",{"aliases":2906,"availability":154,"binding":2909,"id":2910,"kind":2638,"label":2911,"physical":2912,"provenance":2914,"spatial":2916,"wiring":2924},[2907,2908],{"namespace":2633,"value":619},{"namespace":152,"value":619},{"device":621,"group":2636},"lamp.matrix-25","Clock 15 Minutes",{"notes":2913,"quantity":61},"Printed lamp-matrix drive column 2, return row 5. Printed bulb type #555.",{"source_refs":2915,"status":43},[25,32,53],{"placements":2917,"status":43},[2918],{"id":2919,"provenance":2920,"role":2429,"space":360,"x":2922,"y":2923},"lamp.matrix-25.emitter",{"source_refs":2921,"status":43},[358],0.58777,0.658429,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2925,"return_connection":2748,"return_wire":2749},"Q97 column driver with Q86 row driver",{"aliases":2927,"availability":154,"binding":2930,"id":2931,"kind":2638,"label":2932,"physical":2933,"provenance":2935,"spatial":2937,"wiring":2945},[2928,2929],{"namespace":2633,"value":642},{"namespace":152,"value":642},{"device":644,"group":2636},"lamp.matrix-26","Clock 10 Minutes",{"notes":2934,"quantity":61},"Printed lamp-matrix drive column 2, return row 6. Printed bulb type #555.",{"source_refs":2936,"status":43},[25,32,53],{"placements":2938,"status":43},[2939],{"id":2940,"provenance":2941,"role":2429,"space":360,"x":2943,"y":2944},"lamp.matrix-26.emitter",{"source_refs":2942,"status":43},[358],0.568217,0.624502,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2946,"return_connection":2771,"return_wire":2772},"Q97 column driver with Q85 row driver",{"aliases":2948,"availability":154,"binding":2951,"id":2952,"kind":2638,"label":2953,"physical":2954,"provenance":2956,"spatial":2958,"wiring":2966},[2949,2950],{"namespace":2633,"value":664},{"namespace":152,"value":664},{"device":666,"group":2636},"lamp.matrix-27","Clock 12 Minutes",{"notes":2955,"quantity":61},"Printed lamp-matrix drive column 2, return row 7. Printed bulb type #555.",{"source_refs":2957,"status":43},[25,32,53],{"placements":2959,"status":43},[2960],{"id":2961,"provenance":2962,"role":2429,"space":360,"x":2964,"y":2965},"lamp.matrix-27.emitter",{"source_refs":2963,"status":43},[358],0.43313,0.609972,{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2967,"return_connection":2794,"return_wire":2795},"Q97 column driver with Q84 row driver",{"aliases":2969,"availability":154,"binding":2972,"id":2973,"kind":2638,"label":2974,"physical":2975,"provenance":2977,"spatial":2979,"wiring":2985},[2970,2971],{"namespace":2633,"value":686},{"namespace":152,"value":686},{"device":688,"group":2636},"lamp.matrix-28","Clock 0 Minutes",{"notes":2976,"quantity":61},"Printed lamp-matrix drive column 2, return row 8. Printed bulb type #555.",{"source_refs":2978,"status":43},[25,32,53],{"placements":2980,"status":43},[2981],{"id":2982,"provenance":2983,"role":2429,"space":360,"x":2250,"y":2251},"lamp.matrix-28.emitter",{"source_refs":2984,"status":43},[358],{"board":2104,"drive_connection":2839,"drive_wire":2840,"driver_transistor":2986,"return_connection":2817,"return_wire":2818},"Q97 column driver with Q83 row driver",{"aliases":2988,"availability":154,"binding":2991,"id":2992,"kind":2638,"label":2993,"physical":2994,"provenance":2996,"spatial":2998,"wiring":3006},[2989,2990],{"namespace":2633,"value":708},{"namespace":152,"value":708},{"device":710,"group":2636},"lamp.matrix-31","Clock 40 Minutes",{"notes":2995,"quantity":61},"Printed lamp-matrix drive column 3, return row 1. Printed bulb type #555.",{"source_refs":2997,"status":43},[25,32,53],{"placements":2999,"status":43},[3000],{"id":3001,"provenance":3002,"role":2429,"space":360,"x":3004,"y":3005},"lamp.matrix-31.emitter",{"source_refs":3003,"status":43},[358],0.299,0.691676,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3009,"return_connection":2656,"return_wire":2657},"J138-3","Yellow-Orange","Q96 column driver with Q90 row driver",{"aliases":3011,"availability":154,"binding":3014,"id":3015,"kind":2638,"label":3016,"physical":3017,"provenance":3019,"spatial":3021,"wiring":3029},[3012,3013],{"namespace":2633,"value":732},{"namespace":152,"value":732},{"device":734,"group":2636},"lamp.matrix-32","Clock 35 Minutes",{"notes":3018,"quantity":61},"Printed lamp-matrix drive column 3, return row 2. Printed bulb type #555.",{"source_refs":3020,"status":43},[25,32,53],{"placements":3022,"status":43},[3023],{"id":3024,"provenance":3025,"role":2429,"space":360,"x":3027,"y":3028},"lamp.matrix-32.emitter",{"source_refs":3026,"status":43},[358],0.356261,0.71648,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3030,"return_connection":2679,"return_wire":2680},"Q96 column driver with Q89 row driver",{"aliases":3032,"availability":154,"binding":3035,"id":3036,"kind":2638,"label":3037,"physical":3038,"provenance":3040,"spatial":3042,"wiring":3050},[3033,3034],{"namespace":2633,"value":755},{"namespace":152,"value":755},{"device":757,"group":2636},"lamp.matrix-33","Clock 30 Minutes",{"notes":3039,"quantity":61},"Printed lamp-matrix drive column 3, return row 3. Printed bulb type #555.",{"source_refs":3041,"status":43},[25,32,53],{"placements":3043,"status":43},[3044],{"id":3045,"provenance":3046,"role":2429,"space":360,"x":3048,"y":3049},"lamp.matrix-33.emitter",{"source_refs":3047,"status":43},[358],0.432843,0.725435,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3051,"return_connection":2702,"return_wire":2703},"Q96 column driver with Q88 row driver",{"aliases":3053,"availability":154,"binding":3056,"id":3057,"kind":2638,"label":3058,"physical":3059,"provenance":3061,"spatial":3063,"wiring":3071},[3054,3055],{"namespace":2633,"value":778},{"namespace":152,"value":778},{"device":780,"group":2636},"lamp.matrix-34","Clock 20 Minutes",{"notes":3060,"quantity":61},"Printed lamp-matrix drive column 3, return row 4. Printed bulb type #555.",{"source_refs":3062,"status":43},[25,32,53],{"placements":3064,"status":43},[3065],{"id":3066,"provenance":3067,"role":2429,"space":360,"x":3069,"y":3070},"lamp.matrix-34.emitter",{"source_refs":3068,"status":43},[358],0.567373,0.692154,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3072,"return_connection":2725,"return_wire":2726},"Q96 column driver with Q87 row driver",{"aliases":3074,"availability":154,"binding":3077,"id":3078,"kind":2638,"label":3079,"physical":3080,"provenance":3082,"spatial":3084,"wiring":3092},[3075,3076],{"namespace":2633,"value":800},{"namespace":152,"value":800},{"device":802,"group":2636},"lamp.matrix-35","Clock 3 O'Clock",{"notes":3081,"quantity":61},"Printed lamp-matrix drive column 3, return row 5. Printed bulb type #555.",{"source_refs":3083,"status":43},[25,32,53],{"placements":3085,"status":43},[3086],{"id":3087,"provenance":3088,"role":2429,"space":360,"x":3090,"y":3091},"lamp.matrix-35.emitter",{"source_refs":3089,"status":43},[358],0.519884,0.657824,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3093,"return_connection":2748,"return_wire":2749},"Q96 column driver with Q86 row driver",{"aliases":3095,"availability":154,"binding":3098,"id":3099,"kind":2638,"label":3100,"physical":3101,"provenance":3103,"spatial":3105,"wiring":3113},[3096,3097],{"namespace":2633,"value":822},{"namespace":152,"value":822},{"device":824,"group":2636},"lamp.matrix-36","Clock 1 O'Clock",{"notes":3102,"quantity":61},"Printed lamp-matrix drive column 3, return row 6. Printed bulb type #555.",{"source_refs":3104,"status":43},[25,32,53],{"placements":3106,"status":43},[3107],{"id":3108,"provenance":3109,"role":2429,"space":360,"x":3111,"y":3112},"lamp.matrix-36.emitter",{"source_refs":3110,"status":43},[358],0.476797,0.625099,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3114,"return_connection":2771,"return_wire":2772},"Q96 column driver with Q85 row driver",{"aliases":3116,"availability":154,"binding":3119,"id":3120,"kind":2638,"label":3121,"physical":3122,"provenance":3124,"spatial":3126,"wiring":3134},[3117,3118],{"namespace":2633,"value":844},{"namespace":152,"value":844},{"device":846,"group":2636},"lamp.matrix-37","Clock 11 O'Clock",{"notes":3123,"quantity":61},"Printed lamp-matrix drive column 3, return row 7. Printed bulb type #555.",{"source_refs":3125,"status":43},[25,32,53],{"placements":3127,"status":43},[3128],{"id":3129,"provenance":3130,"role":2429,"space":360,"x":3132,"y":3133},"lamp.matrix-37.emitter",{"source_refs":3131,"status":43},[358],0.390122,0.625103,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3135,"return_connection":2794,"return_wire":2795},"Q96 column driver with Q84 row driver",{"aliases":3137,"availability":154,"binding":3140,"id":3141,"kind":2638,"label":3142,"physical":3143,"provenance":3145,"spatial":3147,"wiring":3155},[3138,3139],{"namespace":2633,"value":866},{"namespace":152,"value":866},{"device":868,"group":2636},"lamp.matrix-38","Clock 50 Minutes",{"notes":3144,"quantity":61},"Printed lamp-matrix drive column 3, return row 8. Printed bulb type #555.",{"source_refs":3146,"status":43},[25,32,53],{"placements":3148,"status":43},[3149],{"id":3150,"provenance":3151,"role":2429,"space":360,"x":3153,"y":3154},"lamp.matrix-38.emitter",{"source_refs":3152,"status":43},[358],0.299934,0.623783,{"board":2104,"drive_connection":3007,"drive_wire":3008,"driver_transistor":3156,"return_connection":2817,"return_wire":2818},"Q96 column driver with Q83 row driver",{"aliases":3158,"availability":154,"binding":3161,"id":3162,"kind":2638,"label":3163,"physical":3164,"provenance":3166,"spatial":3168,"wiring":3176},[3159,3160],{"namespace":2633,"value":888},{"namespace":152,"value":888},{"device":890,"group":2636},"lamp.matrix-41","Clock 9 O'Clock",{"notes":3165,"quantity":61},"Printed lamp-matrix drive column 4, return row 1. Printed bulb type #555.",{"source_refs":3167,"status":43},[25,32,53],{"placements":3169,"status":43},[3170],{"id":3171,"provenance":3172,"role":2429,"space":360,"x":3174,"y":3175},"lamp.matrix-41.emitter",{"source_refs":3173,"status":43},[358],0.347821,0.657825,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3179,"return_connection":2656,"return_wire":2657},"J138-4","Yellow-Black","Q95 column driver with Q90 row driver",{"aliases":3181,"availability":154,"binding":3184,"id":3185,"kind":2638,"label":3186,"physical":3187,"provenance":3189,"spatial":3191,"wiring":3199},[3182,3183],{"namespace":2633,"value":913},{"namespace":152,"value":913},{"device":915,"group":2636},"lamp.matrix-42","Clock 7 O'Clock",{"notes":3188,"quantity":61},"Printed lamp-matrix drive column 4, return row 2. Printed bulb type #555.",{"source_refs":3190,"status":43},[25,32,53],{"placements":3192,"status":43},[3193],{"id":3194,"provenance":3195,"role":2429,"space":360,"x":3197,"y":3198},"lamp.matrix-42.emitter",{"source_refs":3196,"status":43},[358],0.390515,0.690546,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3200,"return_connection":2679,"return_wire":2680},"Q95 column driver with Q89 row driver",{"aliases":3202,"availability":154,"binding":3205,"id":3206,"kind":2638,"label":3207,"physical":3208,"provenance":3210,"spatial":3212,"wiring":3220},[3203,3204],{"namespace":2633,"value":936},{"namespace":152,"value":936},{"device":938,"group":2636},"lamp.matrix-43","Clock 5 O'Clock",{"notes":3209,"quantity":61},"Printed lamp-matrix drive column 4, return row 3. Printed bulb type #555.",{"source_refs":3211,"status":43},[25,32,53],{"placements":3213,"status":43},[3214],{"id":3215,"provenance":3216,"role":2429,"space":360,"x":3218,"y":3219},"lamp.matrix-43.emitter",{"source_refs":3217,"status":43},[358],0.476207,0.690458,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3221,"return_connection":2702,"return_wire":2703},"Q95 column driver with Q88 row driver",{"aliases":3223,"availability":154,"binding":3226,"id":3227,"kind":2638,"label":3228,"physical":3229,"provenance":3231,"spatial":3233,"wiring":3241},[3224,3225],{"namespace":2633,"value":958},{"namespace":152,"value":958},{"device":960,"group":2636},"lamp.matrix-44","Clock 4 O'Clock",{"notes":3230,"quantity":61},"Printed lamp-matrix drive column 4, return row 4. Printed bulb type #555.",{"source_refs":3232,"status":43},[25,32,53],{"placements":3234,"status":43},[3235],{"id":3236,"provenance":3237,"role":2429,"space":360,"x":3239,"y":3240},"lamp.matrix-44.emitter",{"source_refs":3238,"status":43},[358],0.509063,0.676773,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3242,"return_connection":2725,"return_wire":2726},"Q95 column driver with Q87 row driver",{"aliases":3244,"availability":154,"binding":3247,"id":3248,"kind":2638,"label":3249,"physical":3250,"provenance":3252,"spatial":3254,"wiring":3262},[3245,3246],{"namespace":2633,"value":981},{"namespace":152,"value":981},{"device":983,"group":2636},"lamp.matrix-45","Clock 2 O'Clock",{"notes":3251,"quantity":61},"Printed lamp-matrix drive column 4, return row 5. Printed bulb type #555.",{"source_refs":3253,"status":43},[25,32,53],{"placements":3255,"status":43},[3256],{"id":3257,"provenance":3258,"role":2429,"space":360,"x":3260,"y":3261},"lamp.matrix-45.emitter",{"source_refs":3259,"status":43},[358],0.508473,0.638964,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3263,"return_connection":2748,"return_wire":2749},"Q95 column driver with Q86 row driver",{"aliases":3265,"availability":154,"binding":3268,"id":3269,"kind":2638,"label":3270,"physical":3271,"provenance":3273,"spatial":3275,"wiring":3283},[3266,3267],{"namespace":2633,"value":1003},{"namespace":152,"value":1003},{"device":1005,"group":2636},"lamp.matrix-46","Clock 5 Minutes",{"notes":3272,"quantity":61},"Printed lamp-matrix drive column 4, return row 6. Printed bulb type #555.",{"source_refs":3274,"status":43},[25,32,53],{"placements":3276,"status":43},[3277],{"id":3278,"provenance":3279,"role":2429,"space":360,"x":3281,"y":3282},"lamp.matrix-46.emitter",{"source_refs":3280,"status":43},[358],0.511423,0.59882,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3284,"return_connection":2771,"return_wire":2772},"Q95 column driver with Q85 row driver",{"aliases":3286,"availability":154,"binding":3289,"id":3290,"kind":2638,"label":3291,"physical":3292,"provenance":3294,"spatial":3296,"wiring":3304},[3287,3288],{"namespace":2633,"value":1026},{"namespace":152,"value":1026},{"device":1028,"group":2636},"lamp.matrix-47","Clock 55 Minutes",{"notes":3293,"quantity":61},"Printed lamp-matrix drive column 4, return row 7. Printed bulb type #555.",{"source_refs":3295,"status":43},[25,32,53],{"placements":3297,"status":43},[3298],{"id":3299,"provenance":3300,"role":2429,"space":360,"x":3302,"y":3303},"lamp.matrix-47.emitter",{"source_refs":3301,"status":43},[358],0.356393,0.598672,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3305,"return_connection":2794,"return_wire":2795},"Q95 column driver with Q84 row driver",{"aliases":3307,"availability":154,"binding":3310,"id":3311,"kind":2638,"label":3312,"physical":3313,"provenance":3315,"spatial":3317,"wiring":3324},[3308,3309],{"namespace":2633,"value":1049},{"namespace":152,"value":1049},{"device":1051,"group":2636},"lamp.matrix-48","Clock 10 O'Clock",{"notes":3314,"quantity":61},"Printed lamp-matrix drive column 4, return row 8. Printed bulb type #555.",{"source_refs":3316,"status":43},[25,32,53],{"placements":3318,"status":43},[3319],{"id":3320,"provenance":3321,"role":2429,"space":360,"x":3323,"y":3261},"lamp.matrix-48.emitter",{"source_refs":3322,"status":43},[358],0.359823,{"board":2104,"drive_connection":3177,"drive_wire":3178,"driver_transistor":3325,"return_connection":2817,"return_wire":2818},"Q95 column driver with Q83 row driver",{"aliases":3327,"availability":154,"binding":3330,"id":3331,"kind":2638,"label":1409,"physical":3332,"provenance":3334,"spatial":3336,"wiring":3344},[3328,3329],{"namespace":2633,"value":1071},{"namespace":152,"value":1071},{"device":1073,"group":2636},"lamp.matrix-51",{"notes":3333,"quantity":61},"Printed lamp-matrix drive column 5, return row 1. Printed bulb type #555. The lamp-matrix page additionally prints \"(Left)\" on this cell; the lamp-locations page has no such qualifier, and there are only three jet bumpers on this machine (Left\u002FRight\u002FLower per the solenoid table), so this is read as a positional descriptor rather than a naming conflict.",{"source_refs":3335,"status":43},[25,32,53],{"placements":3337,"status":43},[3338],{"id":3339,"provenance":3340,"role":2429,"space":360,"x":3342,"y":3343},"lamp.matrix-51.emitter",{"source_refs":3341,"status":43},[358],0.765445,0.51738,{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3347,"return_connection":2656,"return_wire":2657},"J138-5","Yellow-Green","Q94 column driver with Q90 row driver",{"aliases":3349,"availability":154,"binding":3352,"id":3353,"kind":2638,"label":3354,"physical":3355,"provenance":3357,"spatial":3359,"wiring":3367},[3350,3351],{"namespace":2633,"value":1097},{"namespace":152,"value":1097},{"device":1099,"group":2636},"lamp.matrix-52","Upper Jet Bumper",{"notes":3356,"quantity":61},"Printed lamp-matrix drive column 5, return row 2. Printed bulb type #555.",{"source_refs":3358,"status":43},[25,32,53],{"placements":3360,"status":43},[3361],{"id":3362,"provenance":3363,"role":2429,"space":360,"x":3365,"y":3366},"lamp.matrix-52.emitter",{"source_refs":3364,"status":43},[358],0.61674,0.442817,{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3368,"return_connection":2679,"return_wire":2680},"Q94 column driver with Q89 row driver",{"aliases":3370,"availability":154,"binding":3373,"id":3374,"kind":2638,"label":3375,"physical":3376,"provenance":3378,"spatial":3380,"wiring":3394},[3371,3372],{"namespace":2633,"value":1119},{"namespace":152,"value":1119},{"device":1121,"group":2636},"lamp.matrix-53","Superdog Lamp",{"notes":3377,"quantity":184},"Printed lamp-matrix drive column 5, return row 3. Printed bulb type #44. The lamp-matrix page marks this insert \"(x 2)\" and the retained table binds that many distinct, non-co-located bulb positions.",{"source_refs":3379,"status":43},[25,32,53],{"placements":3381,"status":43},[3382,3388],{"id":3383,"provenance":3384,"role":2429,"space":360,"x":3386,"y":3387},"lamp.matrix-53.emitter.1",{"source_refs":3385,"status":43},[358],0.453204,0.476406,{"id":3389,"provenance":3390,"role":2429,"space":360,"x":3392,"y":3393},"lamp.matrix-53.emitter.2",{"source_refs":3391,"status":43},[358],0.459149,0.498521,{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3395,"return_connection":2702,"return_wire":2703},"Q94 column driver with Q88 row driver",{"aliases":3397,"availability":154,"binding":3400,"id":3401,"kind":2638,"label":446,"physical":3402,"provenance":3404,"wiring":3406},[3398,3399],{"namespace":2633,"value":1142},{"namespace":152,"value":1142},{"device":1144,"group":2636},"lamp.matrix-54",{"notes":3403,"quantity":61},"Printed lamp-matrix drive column 5, return row 4. Printed bulb type #555. The retained table models this address with four distinct 'finger'-shaped Light objects forming a chase-lit arrow icon rather than one bulb at one coordinate, and the manual states a single bulb with no quantity marker; spatial placement is left unresolved rather than guessing which finger segment is authoritative.",{"source_refs":3405,"status":43},[25,32,53],{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3407,"return_connection":2725,"return_wire":2726},"Q94 column driver with Q87 row driver",{"aliases":3409,"availability":154,"binding":3412,"id":3413,"kind":2638,"label":646,"physical":3414,"provenance":3416,"wiring":3418},[3410,3411],{"namespace":2633,"value":1165},{"namespace":152,"value":1165},{"device":1167,"group":2636},"lamp.matrix-55",{"notes":3415,"quantity":61},"Printed lamp-matrix drive column 5, return row 5. Printed bulb type #555. The retained table models this address with four distinct 'finger'-shaped Light objects forming a chase-lit arrow icon rather than one bulb at one coordinate, and the manual states a single bulb with no quantity marker; spatial placement is left unresolved rather than guessing which finger segment is authoritative.",{"source_refs":3417,"status":43},[25,32,53],{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3419,"return_connection":2748,"return_wire":2749},"Q94 column driver with Q86 row driver",{"aliases":3421,"availability":154,"binding":3424,"id":3425,"kind":2638,"label":826,"physical":3426,"provenance":3428,"wiring":3430},[3422,3423],{"namespace":2633,"value":1187},{"namespace":152,"value":1187},{"device":1189,"group":2636},"lamp.matrix-56",{"notes":3427,"quantity":61},"Printed lamp-matrix drive column 5, return row 6. Printed bulb type #555. The retained table models this address with four distinct 'finger'-shaped Light objects forming a chase-lit arrow icon rather than one bulb at one coordinate, and the manual states a single bulb with no quantity marker; spatial placement is left unresolved rather than guessing which finger segment is authoritative.",{"source_refs":3429,"status":43},[25,32,53],{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3431,"return_connection":2771,"return_wire":2772},"Q94 column driver with Q85 row driver",{"aliases":3433,"availability":154,"binding":3436,"id":3437,"kind":2638,"label":3438,"physical":3439,"provenance":3441,"spatial":3443,"wiring":3451},[3434,3435],{"namespace":2633,"value":1209},{"namespace":152,"value":1209},{"device":1211,"group":2636},"lamp.matrix-57","Ramp Overhead Lamp",{"notes":3440,"quantity":61},"Printed lamp-matrix drive column 5, return row 7. Printed bulb type #44.",{"source_refs":3442,"status":43},[25,32,53],{"placements":3444,"status":43},[3445],{"id":3446,"provenance":3447,"role":2429,"space":360,"x":3449,"y":3450},"lamp.matrix-57.emitter",{"source_refs":3448,"status":43},[358],0.264182,0.328014,{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3452,"return_connection":2794,"return_wire":2795},"Q94 column driver with Q84 row driver",{"aliases":3454,"availability":154,"binding":3457,"id":3458,"kind":2638,"label":3459,"physical":3460,"provenance":3462,"spatial":3464,"wiring":3472},[3455,3456],{"namespace":2633,"value":1231},{"namespace":152,"value":1231},{"device":1233,"group":2636},"lamp.matrix-58","Rt. Gangway Overhead Lamp",{"notes":3461,"quantity":61},"Printed lamp-matrix drive column 5, return row 8. Printed bulb type #44.",{"source_refs":3463,"status":43},[25,32,53],{"placements":3465,"status":43},[3466],{"id":3467,"provenance":3468,"role":2429,"space":360,"x":3470,"y":3471},"lamp.matrix-58.emitter",{"source_refs":3469,"status":43},[358],0.665193,0.541238,{"board":2104,"drive_connection":3345,"drive_wire":3346,"driver_transistor":3473,"return_connection":2817,"return_wire":2818},"Q94 column driver with Q83 row driver",{"aliases":3475,"availability":154,"binding":3478,"id":3479,"kind":2638,"label":3480,"physical":3481,"provenance":3483,"spatial":3485,"wiring":3499},[3476,3477],{"namespace":2633,"value":1254},{"namespace":152,"value":1254},{"device":1256,"group":2636},"lamp.matrix-61","Rt. Flipper Lanes",{"notes":3482,"quantity":184},"Printed lamp-matrix drive column 6, return row 1. Printed bulb type #44. The lamp-matrix page marks this insert \"(x 2)\" and the retained table binds that many distinct, non-co-located bulb positions.",{"source_refs":3484,"status":43},[25,32,53],{"placements":3486,"status":43},[3487,3493],{"id":3488,"provenance":3489,"role":2429,"space":360,"x":3491,"y":3492},"lamp.matrix-61.emitter.1",{"source_refs":3490,"status":43},[358],0.129717,0.690238,{"id":3494,"provenance":3495,"role":2429,"space":360,"x":3497,"y":3498},"lamp.matrix-61.emitter.2",{"source_refs":3496,"status":43},[358],0.735779,0.675768,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3502,"return_connection":2656,"return_wire":2657},"J138-6","Yellow-Blue","Q93 column driver with Q90 row driver",{"aliases":3504,"availability":154,"binding":3507,"id":3508,"kind":2638,"label":495,"physical":3509,"provenance":3511,"spatial":3513,"wiring":3521},[3505,3506],{"namespace":2633,"value":1278},{"namespace":152,"value":1278},{"device":1280,"group":2636},"lamp.matrix-62",{"notes":3510,"quantity":61},"Printed lamp-matrix drive column 6, return row 2. Printed bulb type #44.",{"source_refs":3512,"status":43},[25,32,53],{"placements":3514,"status":43},[3515],{"id":3516,"provenance":3517,"role":2429,"space":360,"x":3519,"y":3520},"lamp.matrix-62.emitter",{"source_refs":3518,"status":43},[358],0.185918,0.623502,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3522,"return_connection":2679,"return_wire":2680},"Q93 column driver with Q89 row driver",{"aliases":3524,"availability":154,"binding":3527,"id":3528,"kind":2638,"label":3529,"physical":3530,"provenance":3532,"spatial":3534,"wiring":3542},[3525,3526],{"namespace":2633,"value":1301},{"namespace":152,"value":1301},{"device":1303,"group":2636},"lamp.matrix-63","Trap Door Bonus",{"notes":3531,"quantity":61},"Printed lamp-matrix drive column 6, return row 3. Printed bulb type #555.",{"source_refs":3533,"status":43},[25,32,53],{"placements":3535,"status":43},[3536],{"id":3537,"provenance":3538,"role":2429,"space":360,"x":3540,"y":3541},"lamp.matrix-63.emitter",{"source_refs":3539,"status":43},[358],0.437713,0.41654,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3543,"return_connection":2702,"return_wire":2703},"Q93 column driver with Q88 row driver",{"aliases":3545,"availability":154,"binding":3548,"id":3549,"kind":2638,"label":3550,"physical":3551,"provenance":3553,"spatial":3555,"wiring":3563},[3546,3547],{"namespace":2633,"value":1316},{"namespace":152,"value":1316},{"device":1318,"group":2636},"lamp.matrix-64","Ramp Scores 250,000",{"notes":3552,"quantity":61},"Printed lamp-matrix drive column 6, return row 4. Printed bulb type #555.",{"source_refs":3554,"status":43},[25,32,53],{"placements":3556,"status":43},[3557],{"id":3558,"provenance":3559,"role":2429,"space":360,"x":3561,"y":3562},"lamp.matrix-64.emitter",{"source_refs":3560,"status":43},[358],0.283597,0.377782,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3564,"return_connection":2725,"return_wire":2726},"Q93 column driver with Q87 row driver",{"aliases":3566,"availability":154,"binding":3569,"id":3570,"kind":2638,"label":1146,"physical":3571,"provenance":3573,"spatial":3575,"wiring":3583},[3567,3568],{"namespace":2633,"value":1338},{"namespace":152,"value":1338},{"device":1340,"group":2636},"lamp.matrix-65",{"notes":3572,"quantity":61},"Printed lamp-matrix drive column 6, return row 5. Printed bulb type #44.",{"source_refs":3574,"status":43},[25,32,53],{"placements":3576,"status":43},[3577],{"id":3578,"provenance":3579,"role":2429,"space":360,"x":3581,"y":3582},"lamp.matrix-65.emitter",{"source_refs":3580,"status":43},[358],0.230091,0.418084,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3584,"return_connection":2748,"return_wire":2749},"Q93 column driver with Q86 row driver",{"aliases":3586,"availability":154,"binding":3589,"id":3590,"kind":2638,"label":3591,"physical":3592,"provenance":3594,"spatial":3596,"wiring":3604},[3587,3588],{"namespace":2633,"value":1361},{"namespace":152,"value":1361},{"device":1363,"group":2636},"lamp.matrix-66","Upper Lt. Gangway Lane",{"notes":3593,"quantity":61},"Printed lamp-matrix drive column 6, return row 6. Printed bulb type #44.",{"source_refs":3595,"status":43},[25,32,53],{"placements":3597,"status":43},[3598],{"id":3599,"provenance":3600,"role":2429,"space":360,"x":3602,"y":3603},"lamp.matrix-66.emitter",{"source_refs":3601,"status":43},[358],0.158393,0.410765,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3605,"return_connection":2771,"return_wire":2772},"Q93 column driver with Q85 row driver",{"aliases":3607,"availability":154,"binding":3610,"id":3611,"kind":2638,"label":3612,"physical":3613,"provenance":3615,"spatial":3617,"wiring":3625},[3608,3609],{"namespace":2633,"value":1383},{"namespace":152,"value":1383},{"device":1385,"group":2636},"lamp.matrix-67","Extra Ball Lamp",{"notes":3614,"quantity":61},"Printed lamp-matrix drive column 6, return row 7. Printed bulb type #555.",{"source_refs":3616,"status":43},[25,32,53],{"placements":3618,"status":43},[3619],{"id":3620,"provenance":3621,"role":2429,"space":360,"x":3623,"y":3624},"lamp.matrix-67.emitter",{"source_refs":3622,"status":43},[358],0.468272,0.293594,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3626,"return_connection":2794,"return_wire":2795},"Q93 column driver with Q84 row driver",{"aliases":3628,"availability":154,"binding":3631,"id":3632,"kind":2638,"label":3633,"physical":3634,"provenance":3636,"spatial":3638,"wiring":3646},[3629,3630],{"namespace":2633,"value":1405},{"namespace":152,"value":1405},{"device":1407,"group":2636},"lamp.matrix-68","Lock",{"notes":3635,"quantity":61},"Printed lamp-matrix drive column 6, return row 8. Printed bulb type #555.",{"source_refs":3637,"status":43},[25,32,53],{"placements":3639,"status":43},[3640],{"id":3641,"provenance":3642,"role":2429,"space":360,"x":3644,"y":3645},"lamp.matrix-68.emitter",{"source_refs":3643,"status":43},[358],0.47594,0.255018,{"board":2104,"drive_connection":3500,"drive_wire":3501,"driver_transistor":3647,"return_connection":2817,"return_wire":2818},"Q93 column driver with Q83 row driver",{"aliases":3649,"availability":154,"binding":3652,"id":3653,"kind":2638,"label":3654,"physical":3655,"provenance":3657,"spatial":3659,"wiring":3667},[3650,3651],{"namespace":2633,"value":1427},{"namespace":152,"value":1427},{"device":1429,"group":2636},"lamp.matrix-71","Magic Mirror Lights Ex. Ball",{"notes":3656,"quantity":61},"Printed lamp-matrix drive column 7, return row 1. Printed bulb type #555.",{"source_refs":3658,"status":43},[25,32,53],{"placements":3660,"status":43},[3661],{"id":3662,"provenance":3663,"role":2429,"space":360,"x":3665,"y":3666},"lamp.matrix-71.emitter",{"source_refs":3664,"status":43},[358],0.33818,0.207722,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3670,"return_connection":2656,"return_wire":2657},"J138-7","Yellow-Violet","Q92 column driver with Q90 row driver",{"aliases":3672,"availability":154,"binding":3675,"id":3676,"kind":2638,"label":3677,"physical":3678,"provenance":3680,"spatial":3682,"wiring":3690},[3673,3674],{"namespace":2633,"value":1451},{"namespace":152,"value":1451},{"device":1453,"group":2636},"lamp.matrix-72","Upper Rt. Jet Bumper",{"notes":3679,"quantity":61},"Printed lamp-matrix drive column 7, return row 2. Printed bulb type #555.",{"source_refs":3681,"status":43},[25,32,53],{"placements":3683,"status":43},[3684],{"id":3685,"provenance":3686,"role":2429,"space":360,"x":3688,"y":3689},"lamp.matrix-72.emitter",{"source_refs":3687,"status":43},[358],0.844033,0.430917,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3691,"return_connection":2679,"return_wire":2680},"Q92 column driver with Q89 row driver",{"aliases":3693,"availability":154,"binding":3696,"id":3697,"kind":2638,"label":712,"physical":3698,"provenance":3700,"spatial":3702,"wiring":3710},[3694,3695],{"namespace":2633,"value":1474},{"namespace":152,"value":1474},{"device":1476,"group":2636},"lamp.matrix-73",{"notes":3699,"quantity":61},"Printed lamp-matrix drive column 7, return row 3. Printed bulb type #44.",{"source_refs":3701,"status":43},[25,32,53],{"placements":3703,"status":43},[3704],{"id":3705,"provenance":3706,"role":2429,"space":360,"x":3708,"y":3709},"lamp.matrix-73.emitter",{"source_refs":3707,"status":43},[358],0.542804,0.551548,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3711,"return_connection":2702,"return_wire":2703},"Q92 column driver with Q88 row driver",{"aliases":3713,"availability":154,"binding":3716,"id":3717,"kind":2638,"label":3718,"physical":3719,"provenance":3721,"spatial":3723,"wiring":3731},[3714,3715],{"namespace":2633,"value":1497},{"namespace":152,"value":1497},{"device":1499,"group":2636},"lamp.matrix-74","Magic Mirror Lights Million",{"notes":3720,"quantity":61},"Printed lamp-matrix drive column 7, return row 4. Printed bulb type #555.",{"source_refs":3722,"status":43},[25,32,53],{"placements":3724,"status":43},[3725],{"id":3726,"provenance":3727,"role":2429,"space":360,"x":3729,"y":3730},"lamp.matrix-74.emitter",{"source_refs":3728,"status":43},[358],0.337743,0.208183,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3732,"return_connection":2725,"return_wire":2726},"Q92 column driver with Q87 row driver",{"aliases":3734,"availability":154,"binding":3737,"id":3738,"kind":2638,"label":3739,"physical":3740,"provenance":3742,"spatial":3744,"wiring":3752},[3735,3736],{"namespace":2633,"value":1519},{"namespace":152,"value":1519},{"device":1521,"group":2636},"lamp.matrix-75","Magic Mirror Lights Jet Bumper",{"notes":3741,"quantity":61},"Printed lamp-matrix drive column 7, return row 5. Printed bulb type #555.",{"source_refs":3743,"status":43},[25,32,53],{"placements":3745,"status":43},[3746],{"id":3747,"provenance":3748,"role":2429,"space":360,"x":3750,"y":3751},"lamp.matrix-75.emitter",{"source_refs":3749,"status":43},[358],0.337751,0.211662,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3753,"return_connection":2748,"return_wire":2749},"Q92 column driver with Q86 row driver",{"aliases":3755,"availability":154,"binding":3758,"id":3759,"kind":2638,"label":3760,"physical":3761,"provenance":3763,"spatial":3765,"wiring":3773},[3756,3757],{"namespace":2633,"value":1541},{"namespace":152,"value":1541},{"device":1543,"group":2636},"lamp.matrix-76","Magic Mirror Lights Superdog",{"notes":3762,"quantity":61},"Printed lamp-matrix drive column 7, return row 6. Printed bulb type #555.",{"source_refs":3764,"status":43},[25,32,53],{"placements":3766,"status":43},[3767],{"id":3768,"provenance":3769,"role":2429,"space":360,"x":3771,"y":3772},"lamp.matrix-76.emitter",{"source_refs":3770,"status":43},[358],0.337771,0.215925,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3774,"return_connection":2771,"return_wire":2772},"Q92 column driver with Q85 row driver",{"aliases":3776,"availability":154,"binding":3779,"id":3780,"kind":2638,"label":3781,"physical":3782,"provenance":3784,"spatial":3786,"wiring":3794},[3777,3778],{"namespace":2633,"value":1564},{"namespace":152,"value":1564},{"device":1566,"group":2636},"lamp.matrix-77","Magic Mirror Opens Gate",{"notes":3783,"quantity":61},"Printed lamp-matrix drive column 7, return row 7. Printed bulb type #555.",{"source_refs":3785,"status":43},[25,32,53],{"placements":3787,"status":43},[3788],{"id":3789,"provenance":3790,"role":2429,"space":360,"x":3792,"y":3793},"lamp.matrix-77.emitter",{"source_refs":3791,"status":43},[358],0.337741,0.21955,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3795,"return_connection":2794,"return_wire":2795},"Q92 column driver with Q84 row driver",{"aliases":3797,"availability":154,"binding":3800,"id":3801,"kind":2638,"label":3802,"physical":3803,"provenance":3805,"spatial":3807,"wiring":3815},[3798,3799],{"namespace":2633,"value":1586},{"namespace":152,"value":1586},{"device":1588,"group":2636},"lamp.matrix-78","Magic Mirror Lights Quick Multi-ball",{"notes":3804,"quantity":61},"Printed lamp-matrix drive column 7, return row 8. Printed bulb type #555.",{"source_refs":3806,"status":43},[25,32,53],{"placements":3808,"status":43},[3809],{"id":3810,"provenance":3811,"role":2429,"space":360,"x":3813,"y":3814},"lamp.matrix-78.emitter",{"source_refs":3812,"status":43},[358],0.33772,0.225376,{"board":2104,"drive_connection":3668,"drive_wire":3669,"driver_transistor":3816,"return_connection":2817,"return_wire":2818},"Q92 column driver with Q83 row driver",{"aliases":3818,"availability":154,"binding":3821,"id":3822,"kind":2638,"label":3823,"physical":3824,"provenance":3826,"spatial":3828,"wiring":3836},[3819,3820],{"namespace":2633,"value":1603},{"namespace":152,"value":1603},{"device":1605,"group":2636},"lamp.matrix-81","Million Plus",{"notes":3825,"quantity":61},"Printed lamp-matrix drive column 8, return row 1. Printed bulb type #555.",{"source_refs":3827,"status":43},[25,32,53],{"placements":3829,"status":43},[3830],{"id":3831,"provenance":3832,"role":2429,"space":360,"x":3834,"y":3835},"lamp.matrix-81.emitter",{"source_refs":3833,"status":43},[358],0.267608,0.453786,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3839,"return_connection":2656,"return_wire":2657},"J138-9","Yellow-Gray","Q91 column driver with Q90 row driver",{"aliases":3841,"availability":154,"binding":3844,"id":3845,"kind":2638,"label":3846,"physical":3847,"provenance":3849,"spatial":3851,"wiring":3865},[3842,3843],{"namespace":2633,"value":1622},{"namespace":152,"value":1622},{"device":1624,"group":2636},"lamp.matrix-82","Special Outlanes",{"notes":3848,"quantity":184},"Printed lamp-matrix drive column 8, return row 2. Printed bulb type #44. The lamp-matrix page marks this insert \"(x 2)\" and the retained table binds that many distinct, non-co-located bulb positions.",{"source_refs":3850,"status":43},[25,32,53],{"placements":3852,"status":43},[3853,3859],{"id":3854,"provenance":3855,"role":2429,"space":360,"x":3857,"y":3858},"lamp.matrix-82.emitter.1",{"source_refs":3856,"status":43},[358],0.054208,0.678508,{"id":3860,"provenance":3861,"role":2429,"space":360,"x":3863,"y":3864},"lamp.matrix-82.emitter.2",{"source_refs":3862,"status":43},[358],0.876241,0.698937,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3866,"return_connection":2679,"return_wire":2680},"Q91 column driver with Q89 row driver",{"aliases":3868,"availability":154,"binding":3871,"id":3872,"kind":2638,"label":3873,"physical":3874,"provenance":3876,"spatial":3878,"wiring":3886},[3869,3870],{"namespace":2633,"value":1639},{"namespace":152,"value":1639},{"device":1641,"group":2636},"lamp.matrix-83","Trap Door Frenzy",{"notes":3875,"quantity":61},"Printed lamp-matrix drive column 8, return row 3. Printed bulb type #555.",{"source_refs":3877,"status":43},[25,32,53],{"placements":3879,"status":43},[3880],{"id":3881,"provenance":3882,"role":2429,"space":360,"x":3884,"y":3885},"lamp.matrix-83.emitter",{"source_refs":3883,"status":43},[358],0.357697,0.433994,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3887,"return_connection":2702,"return_wire":2703},"Q91 column driver with Q88 row driver",{"aliases":3889,"availability":154,"binding":3892,"id":3893,"kind":2638,"label":3894,"physical":3895,"provenance":3897,"spatial":3899,"wiring":3907},[3890,3891],{"namespace":2633,"value":1656},{"namespace":152,"value":1656},{"device":1658,"group":2636},"lamp.matrix-84","Ramp \"Steps\" Lamp",{"notes":3896,"quantity":61},"Printed lamp-matrix drive column 8, return row 4. Printed bulb type #555.",{"source_refs":3898,"status":43},[25,32,53],{"placements":3900,"status":43},[3901],{"id":3902,"provenance":3903,"role":2429,"space":360,"x":3905,"y":3906},"lamp.matrix-84.emitter",{"source_refs":3904,"status":43},[358],0.302018,0.41577,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3908,"return_connection":2725,"return_wire":2726},"Q91 column driver with Q87 row driver",{"aliases":3910,"availability":154,"binding":3913,"id":3914,"kind":2638,"label":3915,"physical":3916,"provenance":3918,"spatial":3920,"wiring":3928},[3911,3912],{"namespace":2633,"value":1673},{"namespace":152,"value":1673},{"device":1675,"group":2636},"lamp.matrix-85","Magic Mirror Arrow",{"notes":3917,"quantity":61},"Printed lamp-matrix drive column 8, return row 5. Printed bulb type #44.",{"source_refs":3919,"status":43},[25,32,53],{"placements":3921,"status":43},[3922],{"id":3923,"provenance":3924,"role":2429,"space":360,"x":3926,"y":3927},"lamp.matrix-85.emitter",{"source_refs":3925,"status":43},[358],0.391661,0.348521,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3929,"return_connection":2748,"return_wire":2749},"Q91 column driver with Q86 row driver",{"aliases":3931,"availability":154,"binding":3934,"id":3935,"kind":2638,"label":1320,"physical":3936,"provenance":3938,"spatial":3940,"wiring":3948},[3932,3933],{"namespace":2633,"value":1690},{"namespace":152,"value":1690},{"device":1692,"group":2636},"lamp.matrix-86",{"notes":3937,"quantity":61},"Printed lamp-matrix drive column 8, return row 6. Printed bulb type #44.",{"source_refs":3939,"status":43},[25,32,53],{"placements":3941,"status":43},[3942],{"id":3943,"provenance":3944,"role":2429,"space":360,"x":3946,"y":3947},"lamp.matrix-86.emitter",{"source_refs":3945,"status":43},[358],0.350594,0.378278,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3949,"return_connection":2771,"return_wire":2772},"Q91 column driver with Q85 row driver",{"aliases":3951,"availability":154,"binding":3954,"id":3955,"kind":2638,"label":3956,"physical":3957,"provenance":3959,"spatial":3961,"wiring":3969},[3952,3953],{"namespace":2633,"value":1707},{"namespace":152,"value":1707},{"device":1709,"group":2636},"lamp.matrix-87","Million",{"notes":3958,"quantity":61},"Printed lamp-matrix drive column 8, return row 7. Printed bulb type #44.",{"source_refs":3960,"status":43},[25,32,53],{"placements":3962,"status":43},[3963],{"id":3964,"provenance":3965,"role":2429,"space":360,"x":3967,"y":3968},"lamp.matrix-87.emitter",{"source_refs":3966,"status":43},[358],0.4368,0.382814,{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3970,"return_connection":2794,"return_wire":2795},"Q91 column driver with Q84 row driver",{"aliases":3972,"availability":154,"binding":3975,"id":3976,"kind":2638,"label":400,"physical":3977,"provenance":3979,"roles":3981,"spatial":3982,"wiring":3985},[3973,3974],{"namespace":2633,"value":1724},{"namespace":152,"value":1724},{"device":1726,"group":2636},"lamp.matrix-88",{"notes":3978,"quantity":61},"Printed lamp-matrix drive column 8, return row 8. Printed bulb type #555. Cabinet Start-button backlight, explicitly annotated \"(cabinet)\" on the lamp-locations page.",{"source_refs":3980,"status":43},[25,32,53],[408],{"provenance":3983,"reason":57,"status":58},{"source_refs":3984,"status":43},[25],{"board":2104,"drive_connection":3837,"drive_wire":3838,"driver_transistor":3986,"return_connection":2817,"return_wire":2818},"Q91 column driver with Q83 row driver",{"aliases":3988,"availability":154,"binding":3993,"id":3995,"kind":3996,"label":3997,"physical":3998,"provenance":4000,"roles":4002,"spatial":4004,"wiring":4007},[3989,3992],{"namespace":3990,"value":3991},"pinmame.gi","0",{"namespace":152,"value":2087},{"device":4,"group":3994},"pinmame.output.gi","gi.string-0","gi","Upper Backglass G.I.",{"notes":3999},"Printed general-illumination string 01 (Upper Backglass G.I.). Retained script region: Upper BackGlass (Case 0). Insert-panel connector: J121-5. Backbox-only circuit; the retained script implements no case for this address, so it has no playfield coordinate.",{"source_refs":4001,"status":43},[25,32,53],[4003],"cabinet.insert-panel",{"provenance":4005,"reason":57,"status":58},{"source_refs":4006,"status":43},[25],{"board":2104,"control_connection":4008,"driver_transistor":4009},"J120-5","Q12",{"aliases":4011,"availability":154,"binding":4014,"id":4015,"kind":3996,"label":4016,"physical":4017,"provenance":4019,"spatial":4021,"wiring":4041},[4012,4013],{"namespace":3990,"value":150},{"namespace":152,"value":2111},{"device":61,"group":3994},"gi.string-1","Front Playfield G.I.",{"notes":4018,"quantity":207},"Printed general-illumination string 02 (Front Playfield G.I.). Retained script region: Rudy (Case 1). Insert-panel connector: J121-6. Retained script UpdateGI2\u002FUpdateGI Case 1 drives only the Rudy sign\u002Fshade collection (RudySign1, RudySign2, RudyShade) -- it does not implement a generic 'front playfield' lighting effect. The manual's 'Front Playfield' label and the script's Rudy-specific behavior are recorded as a disagreement about which physical region this string illuminates; see conflict.gi-region-naming. Spatial placement uses the three real implemented objects, projected onto Rudy's own sign\u002Fshade assembly.",{"source_refs":4020,"status":43},[25,32,53],{"placements":4022,"status":43},[4023,4029,4035],{"id":4024,"provenance":4025,"role":2429,"space":360,"x":4027,"y":4028},"gi.string-1.emitter.1",{"source_refs":4026,"status":43},[32,358],0.698912,0.09342,{"id":4030,"provenance":4031,"role":2429,"space":360,"x":4033,"y":4034},"gi.string-1.emitter.2",{"source_refs":4032,"status":43},[32,358],0.83687,0.113912,{"id":4036,"provenance":4037,"role":2429,"space":360,"x":4039,"y":4040},"gi.string-1.emitter.3",{"source_refs":4038,"status":43},[32,358],0.76868,0.317499,{"board":2104,"control_connection":4042,"driver_transistor":4043},"J120-6","Q10",{"aliases":4045,"availability":154,"binding":4048,"id":4049,"kind":3996,"label":4050,"physical":4051,"provenance":4053,"wiring":4055},[4046,4047],{"namespace":3990,"value":180},{"namespace":152,"value":2133},{"device":184,"group":3994},"gi.string-2","Rear Playfield G.I.",{"notes":4052},"Printed general-illumination string 03 (Rear Playfield G.I.). Retained script region: Upper Playfield (Case 2). Insert-panel connector: J121-1. Retained script drives a real playfield light collection (GI_Upper (19 members)) for this string, but individual per-bulb spatial extraction for that collection was not completed in this pass; spatial placement is left unresolved rather than guessing representative positions.",{"source_refs":4054,"status":43},[25,32,53],{"board":2104,"control_connection":4056,"driver_transistor":4057},"J120-1","Q18",{"aliases":4059,"availability":154,"binding":4062,"id":4063,"kind":3996,"label":4064,"physical":4065,"provenance":4067,"roles":4069,"spatial":4070,"wiring":4073},[4060,4061],{"namespace":3990,"value":203},{"namespace":152,"value":2154},{"device":207,"group":3994},"gi.string-3","Cntr Bckglss\u002FRt. Rr Plfld G.I.",{"notes":4066},"Printed general-illumination string 04 (Cntr Bckglss\u002FRt. Rr Plfld G.I.). Retained script region: Center BackGlass (Case 3). Insert-panel connector: J121-3. Backbox-only circuit; the retained script implements no case for this address, so it has no playfield coordinate. The manual additionally claims a \"Rt. Rr Plfld\" (playfield) component for this circuit that the retained script never implements; no playfield coordinate is asserted for that claim.",{"source_refs":4068,"status":43},[25,32,53],[4003],{"provenance":4071,"reason":57,"status":58},{"source_refs":4072,"status":43},[25],{"board":2104,"control_connection":4074,"driver_transistor":4075},"J120-3","Q14",{"aliases":4077,"availability":154,"binding":4080,"id":4081,"kind":3996,"label":4082,"physical":4083,"provenance":4085,"wiring":4087},[4078,4079],{"namespace":3990,"value":226},{"namespace":152,"value":2176},{"device":230,"group":3994},"gi.string-4","Top Playfield G.I.",{"notes":4084},"Printed general-illumination string 05 (Top Playfield G.I.). Retained script region: Lower Playfield (Case 4). Insert-panel connector: J121-2. Retained script drives a real playfield light collection (GI_Lower (45 members)) for this string, but individual per-bulb spatial extraction for that collection was not completed in this pass; spatial placement is left unresolved rather than guessing representative positions. The manual's \"Top Playfield\" label directly contradicts the script's own region comment \"Lower Playfield\" for this address; see conflict.gi-region-naming.",{"source_refs":4086,"status":43},[25,32,53],{"board":2104,"control_connection":4088,"driver_transistor":4089},"J120-2","Q16",[],[4092,4100,4103,4108,4162,4167,4174,4181],{"attribution":4093,"id":4094,"kind":4095,"license":4096,"locator":4097,"revision":4098,"uri":4099},"PinMAME contributors","pinmame.catalog.4ec52ff0ac13","pinmame_catalog","BSD-3-Clause","Pinned catalog driver records for the fh_* clone tree","4ec52ff0ac133ac251681518aed2249e19fe26eb","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame",{"attribution":4093,"id":53,"kind":4101,"license":4096,"locator":4102,"revision":4098,"uri":4099},"pinmame_core","src\u002Fwpc\u002Fsims\u002Fwpc\u002Ffull\u002Ffh.c fhGameData GEN_WPCALPHA_2 with wpc_dispAlpha, FLIP_SWNO(12,11) (flipper switches only, no FLIP_SOL -- no CPU-controlled flipper solenoid is declared for this driver), the inverted-switch mask {0x00,0x00,0x00,0x00,0x00,0x11,0x00,0x00,0x00,0x00,0x00,0x00} (column 5 = 0x11 = bits 1 and 5 = addresses 51 and 55), swStart\u002FswTilt\u002FswSlamTilt\u002FswCoinDoor dedicated switches, every swXX\u002FsXX #define, fh_handleMech (diverter, step gate, trap door, Rudy jaw\u002Feyes causality), fhpa1GameData (GEN_WPCALPHA_1 prototype variant), and init_fh's driver-name dispatch between the two; src\u002Fwpc\u002Fwpc.c wpc_dispAlpha layout and GENWPC_HASFLIPTRON\u002FGENWPC_HASDMD exclusion of GEN_WPCALPHA_1\u002FGEN_WPCALPHA_2; src\u002Fwpc\u002Fcore.h CORE_MAXSWCOL=16 (columns 0-9 matrix, 10 coin door, 11 cabinet\u002Fflippers) and CORE_FIRSTLFLIPSOL\u002FCORE_FIRSTUFLIPSOL; src\u002Fwpc\u002Fgen.h GEN_WPCALPHA_1\u002FGEN_WPCALPHA_2 definitions.",{"attribution":4093,"id":166,"kind":4104,"license":4096,"locator":4105,"revision":4106,"uri":4107},"human_review","WPC-Alpha public switch, DIP, solenoid, lamp, and five-GI address rules, reused unchanged for this first WPC-Alpha machine curated in the project","repository","internal:controllers\u002Fpinmame\u002Fwpc-alpha.json",{"attribution":4109,"excerpts":4110,"id":25,"kind":4117,"license":4157,"locator":4158,"original_filename":4159,"rights":4157,"sha256":4160,"uri":4161},"Williams Electronics Games, Inc.; scan hosted by the Internet Archive",[4111,4119,4126,4131,4137,4142,4147,4152],{"id":4112,"locator":4113,"html":4114,"path":4115,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.switch-locations","PDF page 99, printed 2-38, switch-locations parts list","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 99 (printed &quot;2-38&quot;), rendered at 300 dpi and read directly\n(this manual carries a working text layer, but the multi-column layout scrambles under\n\u003Ccode>pdftotext\u003C\u002Fcode>, so this transcription was read from the rendered page image, not OCR).\u003C\u002Fp>\n\u003Cp>Full &quot;No. \u002F Switch \u002F Description&quot; table, transcribed in printed order, followed by the small\nsecond table at the bottom of the page for switches 76-88.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>No.\u003C\u002Fth>\n\u003Cth>Switch (part no.)\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>11\u003C\u002Ftd>\n\u003Ctd>A-9990-1\u003C\u002Ftd>\n\u003Ctd>Right Flipper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>12\u003C\u002Ftd>\n\u003Ctd>A9989-1\u003C\u002Ftd>\n\u003Ctd>Left Flipper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>13\u003C\u002Ftd>\n\u003Ctd>20-9663-1\u003C\u002Ftd>\n\u003Ctd>Start Button\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>14\u003C\u002Ftd>\n\u003Ctd>20-6502-A\u003C\u002Ftd>\n\u003Ctd>Plumb Bob Tilt\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>15\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Steps Lights Frenzy\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>16\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Upper Ramp Switch\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>17\u003C\u002Ftd>\n\u003Ctd>B-12001-1\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;S&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>18\u003C\u002Ftd>\n\u003Ctd>B-12030-2\u003C\u002Ftd>\n\u003Ctd>Left Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>21\u003C\u002Ftd>\n\u003Ctd>27-1066\u003C\u002Ftd>\n\u003Ctd>Slam Tilt\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>22\u003C\u002Ftd>\n\u003Ctd>A-8630\u003C\u002Ftd>\n\u003Ctd>Front Door\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>23\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Not Used (Ticket Dispenser)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>24\u003C\u002Ftd>\n\u003Ctd>A-8630\u003C\u002Ftd>\n\u003Ctd>Test Position (closed)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>25\u003C\u002Ftd>\n\u003Ctd>A-14138\u003C\u002Ftd>\n\u003Ctd>Lock Mech Right\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>26\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Steps lights Ex. Ball\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>27\u003C\u002Ftd>\n\u003Ctd>A-14138\u003C\u002Ftd>\n\u003Ctd>Lock Mech Center\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>28\u003C\u002Ftd>\n\u003Ctd>A-14138\u003C\u002Ftd>\n\u003Ctd>Lock Mech Left\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>31\u003C\u002Ftd>\n\u003Ctd>B-12001-1\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;P&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>32\u003C\u002Ftd>\n\u003Ctd>B-12001-4\u003C\u002Ftd>\n\u003Ctd>Top Superdog Tgt\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>33\u003C\u002Ftd>\n\u003Ctd>A-12010\u003C\u002Ftd>\n\u003Ctd>Lt. Gangway Rollunder\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>34\u003C\u002Ftd>\n\u003Ctd>B-12001-4\u003C\u002Ftd>\n\u003Ctd>Bottom Superdog Tgt\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>35\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Steps Track Lower\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>36\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Steps 500,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>37\u003C\u002Ftd>\n\u003Ctd>B-12001-4\u003C\u002Ftd>\n\u003Ctd>Center Superdog Tgt\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>38\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Steps Track Upper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>41\u003C\u002Ftd>\n\u003Ctd>A-4834-H\u003C\u002Ftd>\n\u003Ctd>Left (sling) Kicker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>42\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Lt. Flipper Return Ln.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>43\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Left Outlane\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>44\u003C\u002Ftd>\n\u003Ctd>A-12238\u003C\u002Ftd>\n\u003Ctd>Wind Tunnel Hole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>45\u003C\u002Ftd>\n\u003Ctd>A-12238\u003C\u002Ftd>\n\u003Ctd>Trap Door Open\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>46\u003C\u002Ftd>\n\u003Ctd>A-11608\u003C\u002Ftd>\n\u003Ctd>Rudy Hideout Kickbig\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>47\u003C\u002Ftd>\n\u003Ctd>A-11619-1\u003C\u002Ftd>\n\u003Ctd>Left Ballshooter\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>48\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Ramp Exit Track\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>51\u003C\u002Ftd>\n\u003Ctd>A-13901\u003C\u002Ftd>\n\u003Ctd>Dummy Jaw (opto)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>52\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Right outlane\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>53\u003C\u002Ftd>\n\u003Ctd>A-4843-H\u003C\u002Ftd>\n\u003Ctd>Right (sling) Kicker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>54\u003C\u002Ftd>\n\u003Ctd>B-12583-1\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;T&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>55\u003C\u002Ftd>\n\u003Ctd>A-13901\u003C\u002Ftd>\n\u003Ctd>Steps Superdog (opto)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>56\u003C\u002Ftd>\n\u003Ctd>5647-12073-21\u003C\u002Ftd>\n\u003Ctd>Ramp Entrance\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>57\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Jet Bumper Lane\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>58\u003C\u002Ftd>\n\u003Ctd>5647-12073-25\u003C\u002Ftd>\n\u003Ctd>Tunnel Kickout\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>61\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Rt. Inside Return Ln.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>62\u003C\u002Ftd>\n\u003Ctd>A-11619\u003C\u002Ftd>\n\u003Ctd>Right Ballshooter\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>63\u003C\u002Ftd>\n\u003Ctd>p\u002Fo B-8925\u003C\u002Ftd>\n\u003Ctd>Right Trough\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>64\u003C\u002Ftd>\n\u003Ctd>B-12583-1\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;E&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>65\u003C\u002Ftd>\n\u003Ctd>5647-12073-43\u003C\u002Ftd>\n\u003Ctd>Dummy Eject Hole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>66\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Right Gangway Ln.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>67\u003C\u002Ftd>\n\u003Ctd>A-12238\u003C\u002Ftd>\n\u003Ctd>Lower Right Drop Hole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>68\u003C\u002Ftd>\n\u003Ctd>B-12030-2\u003C\u002Ftd>\n\u003Ctd>Lower Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>71\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Rt. Outside Return Ln.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>72\u003C\u002Ftd>\n\u003Ctd>A-11680\u003C\u002Ftd>\n\u003Ctd>Left Trough\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>73\u003C\u002Ftd>\n\u003Ctd>A-10417\u003C\u002Ftd>\n\u003Ctd>Outhole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>74\u003C\u002Ftd>\n\u003Ctd>p\u002Fo B-8925\u003C\u002Ftd>\n\u003Ctd>Center Trough\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>75\u003C\u002Ftd>\n\u003Ctd>A-12688\u003C\u002Ftd>\n\u003Ctd>Upper Right Loop\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Second table, printed to the right of the playfield map, bottom of the page:\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>No.\u003C\u002Fth>\n\u003Cth>Switch (part no.)\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>76\u003C\u002Ftd>\n\u003Ctd>5647-12001-00\u003C\u002Ftd>\n\u003Ctd>Trap Door Closed\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>77\u003C\u002Ftd>\n\u003Ctd>B-12030-2\u003C\u002Ftd>\n\u003Ctd>Right Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>78-88\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Not Used\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>The right-hand half of the same PDF page renders the FunHouse playfield with each switch number\ncircled at its physical location; that drawing is evidence for switch \u003Cem>existence and general\narea\u003C\u002Fem> only. Every normalized coordinate used in the promoted definition comes from the retained\nVPX table&#39;s own extracted object geometry (\u003Ccode>vpx-geometry.txt\u003C\u002Fcode>), not from this drawing.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Fswitch-locations.md",null,"manual","curator, read from the rendered page",{"id":4120,"locator":4121,"html":4122,"path":4123,"imageUrl":4124,"imageDerivation":4125,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.switch-matrix","PDF page 100, printed 2-39, FUNHOUSE Switch Matrix wiring table","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 100 (printed &quot;2-39&quot;), rendered at 300 dpi and read directly\nfrom the image (this manual&#39;s text layer scrambles multi-column tables under \u003Ccode>pdftotext\u003C\u002Fcode>).\u003C\u002Fp>\n\u003Ch2>Connector fan-out (top of page, see \u003Ccode>switch-matrix.webp\u003C\u002Fcode>)\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>J206\u003C\u002Fcode> column drive, pins 8-1: \u003Ccode>GRN-GRY\u003C\u002Fcode>=Column 8, \u003Ccode>GRN-VIO\u003C\u002Fcode>=Column 7, \u003Ccode>GRN-BLU\u003C\u002Fcode>=Column 6,\n\u003Ccode>GRN-BLK\u003C\u002Fcode>=Column 5, \u003Ccode>GRN-YEL\u003C\u002Fcode>=Column 4, \u003Ccode>GRN-ORN\u003C\u002Fcode>=Column 3, \u003Ccode>GRN-RED\u003C\u002Fcode>=Column 2, \u003Ccode>GRN-BRN\u003C\u002Fcode>=Column 1.\u003C\u002Fli>\n\u003Cli>\u003Ccode>J208\u003C\u002Fcode> row return, pins 1-8: \u003Ccode>WHT-BRN\u003C\u002Fcode>=Row 1, \u003Ccode>WHT-RED\u003C\u002Fcode>=Row 2, \u003Ccode>WHT-ORN\u003C\u002Fcode>=Row 3, \u003Ccode>WHT-YEL\u003C\u002Fcode>=Row 4,\n\u003Ccode>WHT-GRN\u003C\u002Fcode>=Row 5, \u003Ccode>WHT-BLU\u003C\u002Fcode>=Row 6, \u003Ccode>WHT-VIO\u003C\u002Fcode>=Row 7, \u003Ccode>WHT-GRY\u003C\u002Fcode>=Row 8.\u003C\u002Fli>\n\u003Cli>Each matrix intersection is drawn as a diode-and-switch symbol; the grid below is the same data\nin tabular form. No cell anywhere on this page is shaded — this manual identifies opto\nconstruction only by the printed word &quot;(opto)&quot;\u002F&quot;(Opto)&quot; next to a switch&#39;s description on this\npage and on the switch-locations page (\u003Ccode>switch-locations.md\u003C\u002Fcode>), never by matrix-cell shading.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>FUNHOUSE Switch Matrix (full 8x8 grid plus dedicated column)\u003C\u002Fh2>\n\u003Cp>Legend: \u003Ccode>White ──▷|──○ Green\u003C\u002Fcode> (a diode-and-switch symbol) is drawn at every populated\nintersection. Cells with no description are undrawn (no switch fitted).\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Dedicated Grounded Switches\u003C\u002Fth>\n\u003Cth>Row\u003C\u002Fth>\n\u003Cth>Col 1 Green-Brown\u003C\u002Fth>\n\u003Cth>Col 2 Green-Red\u003C\u002Fth>\n\u003Cth>Col 3 Green-Orange\u003C\u002Fth>\n\u003Cth>Col 4 Green-Yellow\u003C\u002Fth>\n\u003Cth>Col 5 Green-Black\u003C\u002Fth>\n\u003Cth>Col 6 Green-Blue\u003C\u002Fth>\n\u003Cth>Col 7 Green-Violet\u003C\u002Fth>\n\u003Cth>Col 8 Green-Gray\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Orange-Brown (1) Left Coin Chute, D1\u003C\u002Ftd>\n\u003Ctd>White-Brown, 1\u003C\u002Ftd>\n\u003Ctd>Right Flipper \u003Ccode>11\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Slam Tilt \u003Ccode>21\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;P&quot; (Lower Right) \u003Ccode>31\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left Slingshot (Kicker) \u003Ccode>41\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Dummy Jaw (Opto) \u003Ccode>51\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Rt Inside Flipper Return Lane \u003Ccode>61\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Rt Outside Flipper Return Lane \u003Ccode>71\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>81\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Red (2) Center Coin Chute, D2\u003C\u002Ftd>\n\u003Ctd>White-Red, 2\u003C\u002Ftd>\n\u003Ctd>Left Flipper \u003Ccode>12\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Front Door \u003Ccode>22\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Top Superdog Standup Target \u003Ccode>32\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left Flipper Return Lane \u003Ccode>42\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Right Outlane \u003Ccode>52\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Right Ballshooter \u003Ccode>62\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left Trough \u003Ccode>72\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>82\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Black (3) Right Coin Chute, D3\u003C\u002Ftd>\n\u003Ctd>White-Orange, 3\u003C\u002Ftd>\n\u003Ctd>Start Button \u003Ccode>13\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Not Used \u003Ccode>23\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Left Gangway Rollunder \u003Ccode>33\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left Outlane \u003Ccode>43\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Right Slingshot (Kicker) \u003Ccode>53\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Right Trough \u003Ccode>63\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Outhole \u003Ccode>73\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>83\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Yellow (4) 4th Coin Chute, D4\u003C\u002Ftd>\n\u003Ctd>White-Yellow, 4\u003C\u002Ftd>\n\u003Ctd>Plumb Bob Tilt \u003Ccode>14\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Test Position, Always Closed \u003Ccode>24\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Bottom Superdog Standup Target \u003Ccode>34\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Wind Tunnel Hole \u003Ccode>44\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;T&quot; (Upper Left) \u003Ccode>54\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;E&quot; (Upper Center) \u003Ccode>64\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Center Trough \u003Ccode>74\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>84\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Green (5) Normal: Service Credits \u002F Test: Escape, D5\u003C\u002Ftd>\n\u003Ctd>White-Green, 5\u003C\u002Ftd>\n\u003Ctd>Steps Lights Frenzy \u003Ccode>15\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lock Mech Right \u003Ccode>25\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Track Lower \u003Ccode>35\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Trap Door \u003Ccode>45\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Superdog (opto) \u003Ccode>55\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Dummy Eject Hole \u003Ccode>65\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Right Loop Switch \u003Ccode>75\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>85\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Blue (6) Normal: Volume Down \u002F Test: Down, D6\u003C\u002Ftd>\n\u003Ctd>White-Blue, 6\u003C\u002Ftd>\n\u003Ctd>Upper Ramp Switch \u003Ccode>16\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Lights Extra Ball \u003Ccode>26\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps 500,000 \u003Ccode>36\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Rudys Hideout Kickbig \u003Ccode>46\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ramp Entrance \u003Ccode>56\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Right Gangway Lane \u003Ccode>66\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Trap Door Closed \u003Ccode>76\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>86\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Violet (7) Normal: Volume Up \u002F Test: Up, D7\u003C\u002Ftd>\n\u003Ctd>White-Violet, 7\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;S&quot; (Lower Left) \u003Ccode>17\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lock Mech Center \u003Ccode>27\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Center Superdog Standup Target \u003Ccode>37\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left Ballshooter \u003Ccode>47\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Jet Bumper Lane \u003Ccode>57\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lower Right Drop Hole \u003Ccode>67\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Right Jet Bumper \u003Ccode>77\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>87\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange-Gray (8) Normal: Begin Test \u002F Test: Enter, D8\u003C\u002Ftd>\n\u003Ctd>White-Gray, 8\u003C\u002Ftd>\n\u003Ctd>Upper Left Jet Bumper \u003Ccode>18\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lock Mech Left \u003Ccode>28\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Track Upper \u003Ccode>38\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ramp Exit Track \u003Ccode>48\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Tunnel Kickout \u003Ccode>58\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lower Jet Bumper \u003Ccode>68\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>78\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>— \u003Ccode>88\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Each dedicated grounded switch also prints a small parenthetical &quot;Normal Function&quot; \u002F &quot;Test\nFunction&quot; pair for D5-D8, transcribed above; D1-D4 are plain coin chutes with no dual function.\u003C\u002Fp>\n\u003Cp>Column 8 (address range 81-88) has no printed description in any cell — it is entirely unpopulated\non this physical machine, matching the switch-locations page&#39;s &quot;78-88 Not Used&quot; note.\u003C\u002Fp>\n\u003Cp>Confirms every fh.c \u003Ccode>#define\u003C\u002Fcode> address against its printed matrix position; no disagreement found.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Fswitch-matrix.md","\u002Fevidence\u002Fwilliams.funhouse.1990\u002Fswitch-matrix.webp","Funhouse_OPS.pdf page 100, crop box 0.08,0.04,0.68,0.46 of the page, rendered at 300 dpi with pdftoppm, reduced to 900px wide grayscale, quality 75 WebP",{"id":4127,"locator":4128,"html":4129,"path":4130,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.lamp-locations","PDF page 97, printed 2-36, lamp-locations parts list","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 97 (printed &quot;2-36&quot;), rendered at 300 dpi and read directly\nfrom the image. Confirmed at 600 dpi for address 12, which reads &quot;10,000&quot; exactly (see\n\u003Ccode>conflict.gangway-lamp-12-value\u003C\u002Fcode> in the promoted definition for the disagreement against the\nlamp-matrix page&#39;s &quot;100,000&quot;).\u003C\u002Fp>\n\u003Cp>Full &quot;No. \u002F Bulb \u002F Description&quot; table, both columns of the printed page, in printed order.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>No.\u003C\u002Fth>\n\u003Cth>Bulb\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>11\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway 75,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>12\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway 10,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>13\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway 150,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>14\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway 200,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>15\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway 250,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>16\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Gangway Lights Ex. Ball\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>17\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Shoot Again\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>18\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Steps Open (gate)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>21\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 45 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>22\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 8 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>23\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 6 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>24\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 25 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>25\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 15 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>26\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 10 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>27\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 12 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>28\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 0 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>31\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 40 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>32\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 35 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>33\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 30 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>34\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 20 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>35\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 3 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>36\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 1 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>37\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 11 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>38\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 50 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>41\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 9 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>42\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 7 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>43\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 5 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>44\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 4 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>45\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 2 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>46\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 5 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>47\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 55 Mins.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>48\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Clock 10 o&#39;clock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>51\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Lower Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>52\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Upper Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>53\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Superdog Lamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>54\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Steps Lights Frenzy\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>55\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Steps Lights Ex. Ball\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>56\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Steps 500,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>57\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Ramp Overhead Lamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>58\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Rt. Gangway Ovrhd Lamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>61\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Rt. Flipper Lanes\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>62\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;S&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>63\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Trap Door Bonus\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>64\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Ramp Scores 250,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>65\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;T&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>66\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Upper Lt. Gangway Ln\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>67\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Extra Ball Lamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>68\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Lock\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>71\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lghts Ex. Ball\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>72\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Upper Rt. Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>73\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;P&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>74\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Million\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>75\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>76\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Superdog\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>77\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Opens Gate\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>78\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lghts Quick Multi-ball\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>81\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Million Plus\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>82\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Special Outlanes\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>83\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Trap Door Frenzy\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>84\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Ramp &quot;Steps&quot; Lamp\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>85\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Arrow\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>86\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;E&quot;\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>87\u003C\u002Ftd>\n\u003Ctd>#44\u003C\u002Ftd>\n\u003Ctd>Million\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>88\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Start Button (cabinet)\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Every one of the 64 matrix positions (11-88) carries a real bulb; this table has no &quot;Not Used&quot;\nrow anywhere, unlike the switch and solenoid tables.\u003C\u002Fp>\n\u003Cp>Lamp 88 is explicitly annotated &quot;(cabinet)&quot; in the printed description — the only lamp on this\npage with a location annotation — confirming it lights the cabinet Start button, not a playfield\ninsert.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Flamp-locations.md",{"id":4132,"locator":4133,"html":4134,"path":4135,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4136,"reviewed":12},"excerpt.funhouse.lamp-matrix","PDF page 98, printed 2-37, lamp matrix wiring table","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 98 (printed &quot;2-37&quot;), rendered at 300 dpi (and at 600 dpi for\nthe address-12 cell) and read directly from the image.\u003C\u002Fp>\n\u003Ch2>Connector fan-out (top of page)\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>J137\u003C\u002Fcode> column drive, pins 8-1: \u003Ccode>YEL-GRY\u003C\u002Fcode>=Column 8, \u003Ccode>YEL-VIO\u003C\u002Fcode>=Column 7, \u003Ccode>YEL-BLU\u003C\u002Fcode>=Column 6,\n\u003Ccode>YEL-GRN\u003C\u002Fcode>=Column 5, \u003Ccode>YEL-BLK\u003C\u002Fcode>=Column 4, \u003Ccode>YEL-ORN\u003C\u002Fcode>=Column 3, \u003Ccode>YEL-RED\u003C\u002Fcode>=Column 2, \u003Ccode>YEL-BRN\u003C\u002Fcode>=Column 1.\u003C\u002Fli>\n\u003Cli>\u003Ccode>J133\u003C\u002Fcode> row return, pins 1-9 (row 9 unused — only 8 rows exist): \u003Ccode>RED-BRN\u003C\u002Fcode>=Row 1, \u003Ccode>RED-BLK\u003C\u002Fcode>=Row 2,\n\u003Ccode>RED-ORN\u003C\u002Fcode>=Row 3, \u003Ccode>RED-YEL\u003C\u002Fcode>=Row 4, \u003Ccode>RED-GRN\u003C\u002Fcode>=Row 5, \u003Ccode>RED-BLU\u003C\u002Fcode>=Row 6, \u003Ccode>RED-VIO\u003C\u002Fcode>=Row 7, \u003Ccode>RED-GRY\u003C\u002Fcode>=Row 8.\u003C\u002Fli>\n\u003Cli>Legend: \u003Ccode>Yellow (B+) ──((lamp))──▷|── Red\u003C\u002Fcode> (bulb-and-diode symbol) at every populated cell. Every\none of the 64 grid cells is populated (matches \u003Ccode>lamp-locations.md\u003C\u002Fcode>: no unused lamp positions).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>FUNHOUSE Lamp Matrix (full 8x8 grid, each cell&#39;s printed description)\u003C\u002Fh2>\n\u003Cp>Each printed row\u002Fcolumn heading repeats the wire color already given above; only the cell text and\naddress are transcribed here (a small superscript self-test sequence number is also printed in\neach cell but is not transcribed — it is a self-test playback order, not the public address, and\nis not used by this definition).\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Row \\ Col\u003C\u002Fth>\n\u003Cth>1\u003C\u002Fth>\n\u003Cth>2\u003C\u002Fth>\n\u003Cth>3\u003C\u002Fth>\n\u003Cth>4\u003C\u002Fth>\n\u003Cth>5\u003C\u002Fth>\n\u003Cth>6\u003C\u002Fth>\n\u003Cth>7\u003C\u002Fth>\n\u003Cth>8\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>1 Red-Brown\u003C\u002Ftd>\n\u003Ctd>Gangway 75,000 (Left) \u003Ccode>11\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 45 Minutes \u003Ccode>21\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 40 Minutes \u003Ccode>31\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 9 o&#39;clock \u003Ccode>41\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lower Left Jet Bumper \u003Ccode>51\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Left &amp; Inside Rt Flipper Lanes (x 2) \u003Ccode>61\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Extra Ball \u003Ccode>71\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Million Plus \u003Ccode>81\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2 Red-Black\u003C\u002Ftd>\n\u003Ctd>Gangway 100,000 \u003Ccode>12\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 8 o&#39;clock \u003Ccode>22\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 35 Minutes \u003Ccode>32\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 7 o&#39;clock \u003Ccode>42\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Left Jet Bumper \u003Ccode>52\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;S&quot; \u003Ccode>62\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Right Jet Bumper \u003Ccode>72\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Special Outlanes (x 2) \u003Ccode>82\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>3 Red-Orange\u003C\u002Ftd>\n\u003Ctd>Gangway 150,000 \u003Ccode>13\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 6 o&#39;clock \u003Ccode>23\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 30 Minutes \u003Ccode>33\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 5 o&#39;clock \u003Ccode>43\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Superdog Lamp (x 2) \u003Ccode>53\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Trap Door Bonus \u003Ccode>63\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;P&quot; \u003Ccode>73\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Trap Door Frenzy \u003Ccode>83\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>4 Red-Yellow\u003C\u002Ftd>\n\u003Ctd>Gangway 200,000 \u003Ccode>14\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 25 Minutes \u003Ccode>24\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 20 Minutes \u003Ccode>34\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 4 o&#39;clock \u003Ccode>44\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Lights Frenzy \u003Ccode>54\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ramp Scores 250,000 \u003Ccode>64\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Million \u003Ccode>74\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ramp &quot;Steps&quot; Lamp \u003Ccode>84\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>5 Red-Green\u003C\u002Ftd>\n\u003Ctd>Gangway 250,000 \u003Ccode>15\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 15 Minutes \u003Ccode>25\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 3 o&#39;clock \u003Ccode>35\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 2 o&#39;clock \u003Ccode>45\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps Lights Extra Ball \u003Ccode>55\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;T&quot; \u003Ccode>65\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Jet Bumpers \u003Ccode>75\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Arrow \u003Ccode>85\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>6 Red-Blue\u003C\u002Ftd>\n\u003Ctd>Gangway Lights Extra Ball \u003Ccode>16\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 10 Minutes \u003Ccode>26\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 1 o&#39;clock \u003Ccode>36\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 5 Minutes \u003Ccode>46\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Steps 500,000 \u003Ccode>56\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Upper Left Gangway Lane \u003Ccode>66\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Superdog \u003Ccode>76\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>S-T-E-P &quot;E&quot; \u003Ccode>86\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>7 Red-Violet\u003C\u002Ftd>\n\u003Ctd>Shoot Again \u003Ccode>17\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 12 Minutes \u003Ccode>27\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 11 o&#39;clock \u003Ccode>37\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 55 Minutes \u003Ccode>47\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Ramp Overhead Lamp \u003Ccode>57\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Extra Ball Lamp \u003Ccode>67\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Opens Gate \u003Ccode>77\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Million \u003Ccode>87\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>8 Red-Gray\u003C\u002Ftd>\n\u003Ctd>Steps Open (Gate) \u003Ccode>18\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 0 Minutes \u003Ccode>28\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 50 Minutes \u003Ccode>38\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Clock 10 o&#39;clock \u003Ccode>48\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Right Gangway Overhead Lamp \u003Ccode>58\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Lock \u003Ccode>68\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Magic Mirror Lights Quick Multi-ball \u003Ccode>78\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Start Button (Cabinet) \u003Ccode>88\u003C\u002Fcode>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Cross-page disagreements found\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Cstrong>Address 12\u003C\u002Fstrong>: this page reads &quot;Gangway 100,000&quot; (confirmed at 600 dpi: row 2, column 1,\nclearly &quot;100, 000&quot; not &quot;10, 000&quot;). The lamp-locations page (\u003Ccode>lamp-locations.md\u003C\u002Fcode>, printed 2-36)\nreads &quot;Gangway 10,000&quot; for the same address, also confirmed at 600 dpi. The two pages disagree\nby exactly one digit. Recorded as \u003Ccode>conflict.gangway-lamp-12-value\u003C\u002Fcode>, unresolved; the promoted\ndefinition&#39;s device label uses &quot;Gangway 100,000&quot; because it is the only value that fits the\nladder implied by its neighbors (75,000 \u002F ? \u002F 150,000 \u002F 200,000 \u002F 250,000 \u002F Extra Ball).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Address 51\u003C\u002Fstrong>: this page&#39;s cell reads &quot;Lower Left Jet Bumper&quot;; the lamp-locations page (and the\nsolenoid\u002FGI locations page, \u003Ccode>solenoid-locations.md\u003C\u002Fcode>) both read plain &quot;Lower Jet Bumper&quot; with no\n&quot;Left&quot; qualifier. FunHouse has exactly three jet bumpers (Left\u002FRight\u002FLower per the solenoid\ntable), not four, so &quot;Left&quot; here is read as an extra positional descriptor for the one lower\nbumper (which sits slightly left of table center) rather than a naming conflict; the shorter\nparts-list label is used as the primary device label per house convention (prefer the parts\u002F\nlocations list over the wiring\u002Fmatrix page for labels).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Explicit bulb-quantity markers\u003C\u002Fh2>\n\u003Cp>Only three addresses carry a printed &quot;(x N)&quot; quantity on this page: 61 &quot;(x 2)&quot;, 82 &quot;(x 2)&quot;, and\n53 &quot;(x 2)&quot;. Every other address has no printed quantity and is treated as a single bulb, matching\n\u003Ccode>lamp-locations.md\u003C\u002Fcode>&#39;s single-row-per-address listing.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Flamp-matrix.md","curator, read from the rendered page (address 12 confirmed at 600 dpi)",{"id":4138,"locator":4139,"html":4140,"path":4141,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.solenoid-locations","PDF page 101, printed 2-40, solenoid and general-illumination locations parts list","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 101 (printed &quot;2-40&quot;), rendered at 300 dpi and read directly\nfrom the image. Full &quot;No. \u002F Coil-Bulb \u002F Description&quot; table, both the Solenoids block and the\nGeneral Illumination block printed beneath it on the same page.\u003C\u002Fp>\n\u003Ch2>Solenoids\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>No.\u003C\u002Fth>\n\u003Cth>Coil\u002FBulb\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>01\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Outhole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>02\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Ramp Diverter\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>03\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Kickbig\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>04\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Tunnel Kickbig\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>05\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Trap Door Open\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>06\u003C\u002Ftd>\n\u003Ctd>SM1-26-600\u003C\u002Ftd>\n\u003Ctd>Trap Door Closed\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>07\u003C\u002Ftd>\n\u003Ctd>AE-23-800\u003C\u002Ftd>\n\u003Ctd>Knocker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>08\u003C\u002Ftd>\n\u003Ctd>A-14189\u003C\u002Ftd>\n\u003Ctd>Multi-ball Release\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>09\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Left Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>10\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Right Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>11\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Lower Jet Bumper\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>12\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Left Kicker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>13\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Right Kicker\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>14\u003C\u002Ftd>\n\u003Ctd>SZ-34-3500\u003C\u002Ftd>\n\u003Ctd>Steps Gate\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>15\u003C\u002Ftd>\n\u003Ctd>AE-26-1200\u003C\u002Ftd>\n\u003Ctd>Trough\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>16\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Dummy Eject Hole\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>17\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>3 Blue Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>18\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>Dummy Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>19\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>2 Clock Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>20\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>2 Superdog Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>21\u003C\u002Ftd>\n\u003Ctd>A-13997\u003C\u002Ftd>\n\u003Ctd>Mouth Motor\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>22\u003C\u002Ftd>\n\u003Ctd>C-13963\u003C\u002Ftd>\n\u003Ctd>Up\u002FDown Driver\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>23\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>3 Red Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>24\u003C\u002Ftd>\n\u003Ctd>#906\u003C\u002Ftd>\n\u003Ctd>3 Clear Flashers\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>25\u003C\u002Ftd>\n\u003Ctd>SM-30-1100\u003C\u002Ftd>\n\u003Ctd>Eyes Right\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>26\u003C\u002Ftd>\n\u003Ctd>SM-30-1100\u003C\u002Ftd>\n\u003Ctd>Eyelids Open\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>27\u003C\u002Ftd>\n\u003Ctd>SM-30-1100\u003C\u002Ftd>\n\u003Ctd>Eyelids Close\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>28\u003C\u002Ftd>\n\u003Ctd>SM-30-1100\u003C\u002Ftd>\n\u003Ctd>Eyes Left\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Every one of the 28 printed solenoid rows names a real coil or motor part number; no &quot;Not Used&quot;\nrow appears on this page (unlike the switch table, which lists several unused matrix positions).\n&quot;Kicker&quot; (12\u002F13) is this manual&#39;s term for the slingshot coils; the switch-locations page\n(\u003Ccode>switch-locations.md\u003C\u002Fcode>) confirms the pairing directly with &quot;Left (sling) Kicker&quot; \u002F &quot;Right (sling)\nKicker&quot; at addresses 41\u002F53, and the switch-matrix page (\u003Ccode>switch-matrix.md\u003C\u002Fcode>) spells it out in full\nas &quot;Left Slingshot (Kicker)&quot; \u002F &quot;Right Slingshot (Kicker)&quot;.\u003C\u002Fp>\n\u003Ch2>General Illumination\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>No.\u003C\u002Fth>\n\u003Cth>Bulb\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>01\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Upper Backglass G.I.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>02\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Front Playfield G.I.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>03\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Rear Playfield G.I.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>04\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Cntr Bckglss\u002FRt. Rr Plfld G.I.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>05\u003C\u002Ftd>\n\u003Ctd>#555\u003C\u002Ftd>\n\u003Ctd>Top Playfield G.I.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Five printed G.I. circuits, numbered 01-05. The retained known-working script&#39;s own \u003Ccode>UpdateGI\u003C\u002Fcode>\u002F\n\u003Ccode>UpdateGI2\u003C\u002Fcode> region comments number the same five circuits 0-4 (one less, i.e. public address =\nprinted number minus one) and describe them differently: &quot;01 Upper BackGlass&quot; (Case 0, agrees with\nthis page), &quot;02 Rudy&quot; (Case 1, this page says &quot;Front Playfield&quot;), &quot;03 Upper Playfield&quot; (Case 2,\nthis page says &quot;Rear Playfield&quot; — plausibly the same region described from two different\nreference frames, since this project&#39;s \u003Ccode>y=0\u003C\u002Fcode> rear\u002Fbackglass convention makes &quot;upper&quot; and &quot;rear&quot;\ndescribe the same physical end of the table), &quot;04 Center BackGlass&quot; (Case 3, this page says &quot;Cntr\nBckglss\u002FRt. Rr Plfld&quot; — same core &quot;center backglass&quot; wording, but this page additionally claims a\nplayfield component the script never implements), and &quot;05 Lower Playfield&quot; (Case 4, this page says\n&quot;Top Playfield&quot; — a direct top\u002Flower contradiction with no reconciling reading found). See\n\u003Ccode>conflict.gi-region-naming\u003C\u002Fcode> in the promoted definition.\u003C\u002Fp>\n\u003Cp>The accompanying playfield diagram (right half of the page) circles each solenoid&#39;s approximate\nphysical location by number; that drawing is evidence for existence and general area only. Every\nnormalized coordinate used in the promoted definition comes from the retained VPX table&#39;s own\nextracted object geometry (\u003Ccode>vpx-geometry.txt\u003C\u002Fcode>).\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Fsolenoid-locations.md",{"id":4143,"locator":4144,"html":4145,"path":4146,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.switch-lamp-solenoid-circuits","PDF page 119, printed 3-16, Switch\u002FLamp\u002FSolenoid Circuits interboard wiring tables","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 119, rendered at 300 dpi and read directly from the image.\nThis is the Section 3 &quot;Interboard Wiring&quot; tabular reference (distinct from the box-and-line\nschematic on the preceding page, \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode> page 118).\u003C\u002Fp>\n\u003Ch2>Switch Circuits — connector from CPU board\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003Cth>To Cabinet\u003C\u002Fth>\n\u003Cth>Transistor\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Green\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Column 1\u003C\u002Ftd>\n\u003Ctd>J207-1\u003C\u002Ftd>\n\u003Ctd>J212-1\u003C\u002Ftd>\n\u003Ctd>U20-18\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FRed\u003C\u002Ftd>\n\u003Ctd>Column 2\u003C\u002Ftd>\n\u003Ctd>J207-2\u003C\u002Ftd>\n\u003Ctd>J212-2\u003C\u002Ftd>\n\u003Ctd>U20-17\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Column 3\u003C\u002Ftd>\n\u003Ctd>J207-3\u003C\u002Ftd>\n\u003Ctd>J212-3\u003C\u002Ftd>\n\u003Ctd>U20-16\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Column 4\u003C\u002Ftd>\n\u003Ctd>J207-4\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U20-15\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Column 5\u003C\u002Ftd>\n\u003Ctd>J207-5\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U20-14\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Column 6\u003C\u002Ftd>\n\u003Ctd>J207-6\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U20-13\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Column 7\u003C\u002Ftd>\n\u003Ctd>J207-7\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U20-12\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Green\u002FGray\u003C\u002Ftd>\n\u003Ctd>Column 7 (sic, printed twice; matrix legend confirms the physical Column 8 wire)\u003C\u002Ftd>\n\u003Ctd>J207-8\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U20-11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Row 1\u003C\u002Ftd>\n\u003Ctd>J209-1\u003C\u002Ftd>\n\u003Ctd>J212-4\u003C\u002Ftd>\n\u003Ctd>U18-11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FRed\u003C\u002Ftd>\n\u003Ctd>Row 2\u003C\u002Ftd>\n\u003Ctd>J209-2\u003C\u002Ftd>\n\u003Ctd>J212-6\u003C\u002Ftd>\n\u003Ctd>U18-9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Row 3\u003C\u002Ftd>\n\u003Ctd>J209-3\u003C\u002Ftd>\n\u003Ctd>J212-7\u003C\u002Ftd>\n\u003Ctd>U18-5\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Row 4\u003C\u002Ftd>\n\u003Ctd>J209-4\u003C\u002Ftd>\n\u003Ctd>J212-8\u003C\u002Ftd>\n\u003Ctd>U18-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Row 5\u003C\u002Ftd>\n\u003Ctd>J209-5\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U19-11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Row 6\u003C\u002Ftd>\n\u003Ctd>J209-7\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U19-9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Row 7\u003C\u002Ftd>\n\u003Ctd>J209-8\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U19-5\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FGray\u003C\u002Ftd>\n\u003Ctd>Row 8\u003C\u002Ftd>\n\u003Ctd>J209-9\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U19-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Direct 1, Left Coin\u003C\u002Ftd>\n\u003Ctd>J205-1\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U17-5\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FRed\u003C\u002Ftd>\n\u003Ctd>Direct 2, Center Coin\u003C\u002Ftd>\n\u003Ctd>J205-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U17-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Direct 3, Right Coin\u003C\u002Ftd>\n\u003Ctd>J205-3\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U17-11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Direct 4, 4th Coin\u003C\u002Ftd>\n\u003Ctd>J205-4\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U17-9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Direct 5, Escape\u002FService\u003C\u002Ftd>\n\u003Ctd>J205-6\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U16-9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Direct 6, Down\u002FVol Down\u003C\u002Ftd>\n\u003Ctd>J205-7\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U16-11\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Direct 7, Up\u002FVol Up\u003C\u002Ftd>\n\u003Ctd>J205-8\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U16-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FGray\u003C\u002Ftd>\n\u003Ctd>Direct 8, Enter\u002FTest\u003C\u002Ftd>\n\u003Ctd>J205-9\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>U16-5\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u003C\u002Ftd>\n\u003Ctd>Ground\u003C\u002Ftd>\n\u003Ctd>J205-10\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FWhite\u003C\u002Ftd>\n\u003Ctd>Enable\u003C\u002Ftd>\n\u003Ctd>J205-12\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Lamp Circuits — connectors from Power Driver Board\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003Cth>To Cabinet\u003C\u002Fth>\n\u003Cth>Transistor\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Yellow\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Column 1\u003C\u002Ftd>\n\u003Ctd>J138-1\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q98\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FRed\u003C\u002Ftd>\n\u003Ctd>Column 2\u003C\u002Ftd>\n\u003Ctd>J138-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q97\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Column 3\u003C\u002Ftd>\n\u003Ctd>J138-3\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q96\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Column 4\u003C\u002Ftd>\n\u003Ctd>J138-4\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q95\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Column 5\u003C\u002Ftd>\n\u003Ctd>J138-5\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q94\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Column 6\u003C\u002Ftd>\n\u003Ctd>J138-6\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q93\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Column 7\u003C\u002Ftd>\n\u003Ctd>J138-7\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q92\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u002FGray\u003C\u002Ftd>\n\u003Ctd>Column 8\u003C\u002Ftd>\n\u003Ctd>J138-9\u003C\u002Ftd>\n\u003Ctd>J136-3\u003C\u002Ftd>\n\u003Ctd>Q91\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Row 1\u003C\u002Ftd>\n\u003Ctd>J133-1\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q90\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Row 2\u003C\u002Ftd>\n\u003Ctd>J133-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>Q89\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Row 3\u003C\u002Ftd>\n\u003Ctd>J133-3\u003C\u002Ftd>\n\u003Ctd>J133-3\u003C\u002Ftd>\n\u003Ctd>Q88\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Row 4\u003C\u002Ftd>\n\u003Ctd>J133-5\u003C\u002Ftd>\n\u003Ctd>J133-5\u003C\u002Ftd>\n\u003Ctd>Q87\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Row 5\u003C\u002Ftd>\n\u003Ctd>J133-6\u003C\u002Ftd>\n\u003Ctd>J133-6\u003C\u002Ftd>\n\u003Ctd>Q86\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Row 6\u003C\u002Ftd>\n\u003Ctd>J133-7\u003C\u002Ftd>\n\u003Ctd>J133-7\u003C\u002Ftd>\n\u003Ctd>Q85\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Row 7\u003C\u002Ftd>\n\u003Ctd>J133-8\u003C\u002Ftd>\n\u003Ctd>J133-8\u003C\u002Ftd>\n\u003Ctd>Q84\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FGray\u003C\u002Ftd>\n\u003Ctd>Row 8\u003C\u002Ftd>\n\u003Ctd>J133-9\u003C\u002Ftd>\n\u003Ctd>J133-9\u003C\u002Ftd>\n\u003Ctd>Q83\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Solenoid Circuits — connectors from Power Driver Board\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003Cth>Transistor\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Violet\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Solenoid 1, High Power\u003C\u002Ftd>\n\u003Ctd>J130-1\u003C\u002Ftd>\n\u003Ctd>Q82\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FRed\u003C\u002Ftd>\n\u003Ctd>Solenoid 2, High Power\u003C\u002Ftd>\n\u003Ctd>J130-2\u003C\u002Ftd>\n\u003Ctd>Q80\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Solenoid 3, High Power\u003C\u002Ftd>\n\u003Ctd>J130-4\u003C\u002Ftd>\n\u003Ctd>Q78\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Solenoid 4, High Power\u003C\u002Ftd>\n\u003Ctd>J130-5\u003C\u002Ftd>\n\u003Ctd>Q76\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Solenoid 5, High Power\u003C\u002Ftd>\n\u003Ctd>J130-6\u003C\u002Ftd>\n\u003Ctd>Q64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Solenoid 6, High Power\u003C\u002Ftd>\n\u003Ctd>J130-7\u003C\u002Ftd>\n\u003Ctd>Q66\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Solenoid 7, High Power\u003C\u002Ftd>\n\u003Ctd>J130-8\u003C\u002Ftd>\n\u003Ctd>Q68\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FGray\u003C\u002Ftd>\n\u003Ctd>Solenoid 8, High Power\u003C\u002Ftd>\n\u003Ctd>J130-9\u003C\u002Ftd>\n\u003Ctd>Q70\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Solenoid 9, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-1\u003C\u002Ftd>\n\u003Ctd>Q58\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FRed\u003C\u002Ftd>\n\u003Ctd>Solenoid 10, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-2\u003C\u002Ftd>\n\u003Ctd>Q56\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Solenoid 11, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-4\u003C\u002Ftd>\n\u003Ctd>Q54\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Solenoid 12, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-5\u003C\u002Ftd>\n\u003Ctd>Q52\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Solenoid 13, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-6\u003C\u002Ftd>\n\u003Ctd>Q50\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Solenoid 14, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-7\u003C\u002Ftd>\n\u003Ctd>Q48\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Solenoid 15, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-8\u003C\u002Ftd>\n\u003Ctd>Q46\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u002FGray\u003C\u002Ftd>\n\u003Ctd>Solenoid 16, Low Power\u003C\u002Ftd>\n\u003Ctd>J127-9\u003C\u002Ftd>\n\u003Ctd>Q44\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Flasher 1, No Diode\u003C\u002Ftd>\n\u003Ctd>J126-1\u003C\u002Ftd>\n\u003Ctd>Q42\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FRed\u003C\u002Ftd>\n\u003Ctd>Flasher 2, No Diode\u003C\u002Ftd>\n\u003Ctd>J126-2\u003C\u002Ftd>\n\u003Ctd>Q40\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Flasher 3, No Diode\u003C\u002Ftd>\n\u003Ctd>J126-3\u003C\u002Ftd>\n\u003Ctd>Q38\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Flasher 4, No Diode\u003C\u002Ftd>\n\u003Ctd>J126-4\u003C\u002Ftd>\n\u003Ctd>Q36\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Special 1 Drive (Diode: J126-10)\u003C\u002Ftd>\n\u003Ctd>J126-5\u003C\u002Ftd>\n\u003Ctd>Q28\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FBlack\u003C\u002Ftd>\n\u003Ctd>Special 2 Drive (Diode: J126-11)\u003C\u002Ftd>\n\u003Ctd>J126-6\u003C\u002Ftd>\n\u003Ctd>Q30\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Special 3 Drive (Diode: J126-12)\u003C\u002Ftd>\n\u003Ctd>J126-7\u003C\u002Ftd>\n\u003Ctd>Q34\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FGray\u003C\u002Ftd>\n\u003Ctd>Special 4 Drive (Diode: J126-13)\u003C\u002Ftd>\n\u003Ctd>J126-8\u003C\u002Ftd>\n\u003Ctd>Q32\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Special 5 Drive (Diode: J122-5)\u003C\u002Ftd>\n\u003Ctd>J122-1\u003C\u002Ftd>\n\u003Ctd>Q26\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FRed\u003C\u002Ftd>\n\u003Ctd>Special 6 Drive (Diode: J122-6)\u003C\u002Ftd>\n\u003Ctd>J122-2\u003C\u002Ftd>\n\u003Ctd>Q24\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Special 7 Drive (Diode: J122-8)\u003C\u002Ftd>\n\u003Ctd>J122-3\u003C\u002Ftd>\n\u003Ctd>Q22\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Special 8 Drive (Diode: J122-9)\u003C\u002Ftd>\n\u003Ctd>J122-4\u003C\u002Ftd>\n\u003Ctd>Q20\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>This table&#39;s &quot;Solenoid 1-16&quot; rows map 1:1 to the printed solenoid addresses on\n\u003Ccode>solenoid-locations.md\u003C\u002Fcode> and are used directly for the promoted definition&#39;s \u003Ccode>wiring\u003C\u002Fcode> field on\nthose sixteen devices. The &quot;Flasher 1-4&quot; and &quot;Special 1-8 Drive&quot; rows use a generic driver-board\nnaming convention (this appears to be a standardized Special Solenoid Driver board reused across\nmultiple WPC titles) that does not correspond 1:1 with FunHouse&#39;s own printed flasher\u002Fmotor\naddresses (17-28); the box-and-line schematic on the preceding page (\u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode> page 118)\nshows the actual game-specific harness instead, routing J107\u002FJ122\u002FJ126 to the Eyes (25-28),\nFlasher (17-20, 23-24), Mouth Motor (21), and Up\u002FDown Driver (22) circuits by function rather than\nby this table&#39;s generic &quot;Special N&quot; numbering. Because reconciling this table&#39;s generic connector\nnumbering with the specific public addresses 17-28 pin-for-pin was not completed, the promoted\ndefinition does not assert a \u003Ccode>wiring\u003C\u002Fcode> connector\u002Ftransistor value for solenoids 17-28; their\nexistence, printed part numbers, and general driver-board grouping are still recorded from\n\u003Ccode>solenoid-locations.md\u003C\u002Fcode> and the page-118 schematic.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Fswitch-lamp-solenoid-circuits.md",{"id":4148,"locator":4149,"html":4150,"path":4151,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.general-illumination-flipper-circuits","PDF page 120, printed 3-17, General Illumination\u002FFlipper\u002FPower\u002FLogic\u002FDisplay Circuits interboard wiring tables","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF page 120, rendered at 300 dpi and read directly from the image.\u003C\u002Fp>\n\u003Ch2>General Illumination Circuits — connectors from Power Driver Board\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003Cth>To Cabinet\u003C\u002Fth>\n\u003Cth>To Insert\u003C\u002Fth>\n\u003Cth>Transistor\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Green\u003C\u002Ftd>\n\u003Ctd>Feed 1\u003C\u002Ftd>\n\u003Ctd>J120-5\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-5\u003C\u002Ftd>\n\u003Ctd>Q12\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u003C\u002Ftd>\n\u003Ctd>Feed 2\u003C\u002Ftd>\n\u003Ctd>J120-6\u003C\u002Ftd>\n\u003Ctd>J119-3\u003C\u002Ftd>\n\u003Ctd>J121-6\u003C\u002Ftd>\n\u003Ctd>Q10\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Brown\u003C\u002Ftd>\n\u003Ctd>Feed 3\u003C\u002Ftd>\n\u003Ctd>J120-1\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-1\u003C\u002Ftd>\n\u003Ctd>Q18\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Yellow\u003C\u002Ftd>\n\u003Ctd>Feed 4\u003C\u002Ftd>\n\u003Ctd>J120-3\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-3\u003C\u002Ftd>\n\u003Ctd>Q14\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u003C\u002Ftd>\n\u003Ctd>Feed 5\u003C\u002Ftd>\n\u003Ctd>J120-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-2\u003C\u002Ftd>\n\u003Ctd>Q16\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Return 1\u003C\u002Ftd>\n\u003Ctd>J120-10\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-10\u003C\u002Ftd>\n\u003Ctd>F7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Return 2\u003C\u002Ftd>\n\u003Ctd>J120-11\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-11\u003C\u002Ftd>\n\u003Ctd>F6\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FBrown\u003C\u002Ftd>\n\u003Ctd>Return 3\u003C\u002Ftd>\n\u003Ctd>J120-7\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-7\u003C\u002Ftd>\n\u003Ctd>F10\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Return 4\u003C\u002Ftd>\n\u003Ctd>J120-9\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-9\u003C\u002Ftd>\n\u003Ctd>F8\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Return 5\u003C\u002Ftd>\n\u003Ctd>J120-8\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J121-8\u003C\u002Ftd>\n\u003Ctd>F9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>Five feeds, matching the five printed G.I. strings on \u003Ccode>solenoid-locations.md\u003C\u002Fcode> in the same 1-5\norder (Feed N assumed to correspond to printed G.I. address N by position; this table does not\nitself repeat the G.I. string names).\u003C\u002Fp>\n\u003Ch2>Flipper Circuits — connectors from Power Driver Board\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Gray\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Left Flipper Power\u003C\u002Ftd>\n\u003Ctd>J109-5\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Right Flipper Power\u003C\u002Ftd>\n\u003Ctd>J109-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Upper Left Flipper\u003C\u002Ftd>\n\u003Ctd>J109-1\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FGray\u003C\u002Ftd>\n\u003Ctd>Lower Left Flipper\u003C\u002Ftd>\n\u003Ctd>J109-3\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Upper Right Flipper\u003C\u002Ftd>\n\u003Ctd>J109-2\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Lower Right Flipper\u003C\u002Ftd>\n\u003Ctd>J109-4\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FBlue\u003C\u002Ftd>\n\u003Ctd>Upper Left Flipper\u003C\u002Ftd>\n\u003Ctd>J110-9\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FGray\u003C\u002Ftd>\n\u003Ctd>Lower Left Flipper\u003C\u002Ftd>\n\u003Ctd>J110-7\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Upper Right Flipper\u003C\u002Ftd>\n\u003Ctd>J110-8\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Blue\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Lower Right Flipper\u003C\u002Ftd>\n\u003Ctd>J110-6\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FGray\u003C\u002Ftd>\n\u003Ctd>Left Flipper Ground\u003C\u002Ftd>\n\u003Ctd>J110-2, 1\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Orange\u002FViolet\u003C\u002Ftd>\n\u003Ctd>Right Flipper Ground\u003C\u002Ftd>\n\u003Ctd>J110-4, 3\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>This is a generic flipper-driver-board connector template: FunHouse has exactly two flippers (per\nthe switch table, addresses 11\u002F12, and the solenoid table, which lists no upper-flipper coil at\nall), so the &quot;Upper Left Flipper&quot; \u002F &quot;Upper Right Flipper&quot; rows describe unpopulated positions on a\nboard layout shared with other WPC titles that do have four flippers. Critically, no row on this\npage carries a public solenoid address (1-50) — flipper coils on this pre-Fliptronics WPC-Alpha\ngeneration are wired directly through this dedicated flipper driver board and the flipper\nbuttons\u002FEOS switches, not through the CPU-addressable solenoid matrix; \u003Ccode>fhGameData\u003C\u002Fcode> in pinned\nPinMAME source declares \u003Ccode>FLIP_SWNO(12,11)\u003C\u002Fcode> (flipper switches only) with no \u003Ccode>FLIP_SOL()\u003C\u002Fcode> call, so\n\u003Ccode>core_getSol\u003C\u002Fcode> never routes anything to the standard flipper-coil addresses 33\u002F34\u002F35\u002F36\u002F45\u002F46\u002F47\u002F48\nfor this driver. See \u003Ccode>knowledge\u002Fwilliams\u002Ffunhouse-1990.md\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch2>Power Circuits — connectors from Power Driver Board (two printed tables on this page)\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Wire Color\u003C\u002Fth>\n\u003Cth>Function\u003C\u002Fth>\n\u003Cth>To Playfield\u003C\u002Fth>\n\u003Cth>To Cabinet\u003C\u002Fth>\n\u003Cth>To Insert\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Gray\u003C\u002Ftd>\n\u003Ctd>Digital +5V\u003C\u002Ftd>\n\u003Ctd>J117-4\u003C\u002Ftd>\n\u003Ctd>J116-4\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Gray\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Switch +12V\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Gray\u002FYellow\u003C\u002Ftd>\n\u003Ctd>Analog +12V\u003C\u002Ftd>\n\u003Ctd>J117-2\u003C\u002Ftd>\n\u003Ctd>J116-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u003C\u002Ftd>\n\u003Ctd>Ground\u003C\u002Ftd>\n\u003Ctd>J117-3\u003C\u002Ftd>\n\u003Ctd>J116-3\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FYellow\u003C\u002Ftd>\n\u003Ctd>High Power 50V\u003C\u002Ftd>\n\u003Ctd>J107-3\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FOrange\u003C\u002Ftd>\n\u003Ctd>Low Power 50V\u003C\u002Ftd>\n\u003Ctd>J107-2\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Violet\u002FGreen\u003C\u002Ftd>\n\u003Ctd>Other 50V\u003C\u002Ftd>\n\u003Ctd>J107-1\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u003C\u002Ftd>\n\u003Ctd>Flasher 20V\u003C\u002Ftd>\n\u003Ctd>J107-5\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Red\u002FWhite\u003C\u002Ftd>\n\u003Ctd>Flasher 20V\u003C\u002Ftd>\n\u003Ctd>J107-6\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FBlue\u003C\u002Ftd>\n\u003Ctd>50VAC\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>White\u002FBlue\u003C\u002Ftd>\n\u003Ctd>50VAC\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Black\u003C\u002Ftd>\n\u003Ctd>Ground\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>—\u003C\u002Ftd>\n\u003Ctd>J103-1 to 4\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Logic and Display Circuits (transcribed for completeness; cabinet\u002Fbackbox only, no playfield relevance)\u003C\u002Fh2>\n\u003Cp>Logic Circuits: four ribbon-cable data connectors (\u003Ccode>J201\u003C\u002Fcode> extended board, \u003Ccode>J202\u003C\u002Fcode> sound board,\n\u003Ccode>J204\u003C\u002Fcode> display driver, \u003Ccode>J211\u003C\u002Fcode>) plus \u003Ccode>J210-1\u002F3\u003C\u002Fcode> ground, \u003Ccode>J210-4\u002F5\u003C\u002Fcode> +5VDC, \u003Ccode>J210-6\u002F7\u003C\u002Fcode> +12VDC.\u003C\u002Fp>\n\u003Cp>Display Circuits: \u003Ccode>J301\u003C\u002Fcode> ribbon to Dual Display Board glass 1, \u003Ccode>J304\u003C\u002Fcode> ribbon to Dual Display Board\nglass 2, \u003Ccode>J305\u003C\u002Fcode> ribbon to CPU, \u003Ccode>J306-1\u003C\u002Fcode> +5VDC \u002F \u003Ccode>J306-3\u003C\u002Fcode> ground from CPU\u002FPower Driver Board, and\n\u003Ccode>J307-1\u003C\u002Fcode>\u002F\u003Ccode>J307-4\u003C\u002Fcode> 100VAC from the transformer. This confirms the display hardware is a &quot;Dual\nDisplay Board&quot; driving two physically separate alphanumeric glass units, matching pinned\n\u003Ccode>wpc_dispAlpha\u003C\u002Fcode>&#39;s two six teen-character layout groups.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Fgeneral-illumination-flipper-circuits.md",{"id":4153,"locator":4154,"html":4155,"path":4156,"imageUrl":4116,"imageDerivation":4116,"method":4117,"transcribedBy":4118,"reviewed":12},"excerpt.funhouse.rudy-mechanism-parts","PDF pages 85 and 93, printed 2-24 and 2-32, Jaw Drive\u002FEject Assembly and Unique Parts pages","\u003Cp>Source: \u003Ccode>Funhouse_OPS.pdf\u003C\u002Fcode>, PDF pages 85 and 93 (printed &quot;2-24&quot; and &quot;2-32&quot;), rendered at 300 dpi\nand read directly from the image.\u003C\u002Fp>\n\u003Ch2>A-13752 Jaw Drive Assembly (PDF page 85, printed 2-24)\u003C\u002Fh2>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Part No.\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>1\u003C\u002Ftd>\n\u003Ctd>01-9686-L\u003C\u002Ftd>\n\u003Ctd>Bracket Jaw Drive Assy.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2\u003C\u002Ftd>\n\u003Ctd>A-13751\u003C\u002Ftd>\n\u003Ctd>Bracket Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>3\u003C\u002Ftd>\n\u003Ctd>A-13997\u003C\u002Ftd>\n\u003Ctd>Jaw Motor Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>4\u003C\u002Ftd>\n\u003Ctd>03-8471\u003C\u002Ftd>\n\u003Ctd>Gear\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>5\u003C\u002Ftd>\n\u003Ctd>03-8470\u003C\u002Ftd>\n\u003Ctd>Sector\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>6\u003C\u002Ftd>\n\u003Ctd>4004-01003-03\u003C\u002Ftd>\n\u003Ctd>Mach. Screw, #4-40 x 3\u002F16\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>7\u003C\u002Ftd>\n\u003Ctd>4008-01017-06\u003C\u002Ftd>\n\u003Ctd>Mach. Screw, #8-32 x 3\u002F8\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>The drawing shows the motor (item 3) driving a worm-style gear\u002Fsector pair (items 4\u002F5) rather than\na simple push-pull solenoid — Rudy&#39;s jaw is opened and closed by a continuously-running DC\ngearmotor (A-13997, matching solenoid 21 &quot;Mouth Motor&quot;&#39;s printed part number), not by a coil\nstroke. This confirms \u003Ccode>fh_handleMech\u003C\u002Fcode>&#39;s logic in pinned PinMAME source (motor solenoid 21 plus a\ndirection relay, solenoid 22 &quot;Up\u002FDown Driver&quot;, together determine whether the jaw opens or\ncloses) against real hardware: a motor needs a separate direction signal, which is exactly what\nsolenoid 22 provides.\u003C\u002Fp>\n\u003Ch2>A-13941 Eject Assembly (PDF page 85, printed 2-24; generic kickout-coil template, reused for\u003C\u002Fh2>\n\u003Cp>multiple FunHouse kickout holes — not specific to Rudy)\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Part Number\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>1\u003C\u002Ftd>\n\u003Ctd>A-13942\u003C\u002Ftd>\n\u003Ctd>Bracket Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2\u003C\u002Ftd>\n\u003Ctd>AE-26-1500\u003C\u002Ftd>\n\u003Ctd>Coil Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>3\u003C\u002Ftd>\n\u003Ctd>03-7067\u003C\u002Ftd>\n\u003Ctd>Coil Tubing\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>4\u003C\u002Ftd>\n\u003Ctd>10-135\u003C\u002Ftd>\n\u003Ctd>Solenoid Spring\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>5\u003C\u002Ftd>\n\u003Ctd>23-6420\u003C\u002Ftd>\n\u003Ctd>Rubber Grommet\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>6\u003C\u002Ftd>\n\u003Ctd>01-9784\u003C\u002Ftd>\n\u003Ctd>Coil Bracket\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>7\u003C\u002Ftd>\n\u003Ctd>A-13270\u003C\u002Ftd>\n\u003Ctd>Bell Armature Assy.\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>8\u003C\u002Ftd>\n\u003Ctd>4408-01119-00\u003C\u002Ftd>\n\u003Ctd>Nut, #8-32 ESN\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>Unique Parts (PDF page 93, printed 2-32) — mechanism assemblies relevant to Rudy, the trap door,\u003C\u002Fh2>\n\u003Cp>and the diverter\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Part No.\u003C\u002Fth>\n\u003Cth>Description\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>A-13718\u003C\u002Ftd>\n\u003Ctd>Head Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13735\u003C\u002Ftd>\n\u003Ctd>Coil Bracket Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13752\u003C\u002Ftd>\n\u003Ctd>Jaw Drive Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13941\u003C\u002Ftd>\n\u003Ctd>Eject Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13942\u003C\u002Ftd>\n\u003Ctd>Bracket Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13961\u003C\u002Ftd>\n\u003Ctd>Trap Door Mech Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13962\u003C\u002Ftd>\n\u003Ctd>Trap Door Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13993\u003C\u002Ftd>\n\u003Ctd>Loop Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13994\u003C\u002Ftd>\n\u003Ctd>Loop Weld Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13995\u003C\u002Ftd>\n\u003Ctd>Drain Weld Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-13997\u003C\u002Ftd>\n\u003Ctd>Motor Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14107\u003C\u002Ftd>\n\u003Ctd>Kicker Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14138\u003C\u002Ftd>\n\u003Ctd>3-Switch Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14143\u003C\u002Ftd>\n\u003Ctd>Kickbig Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14147\u003C\u002Ftd>\n\u003Ctd>Diverter Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14151\u003C\u002Ftd>\n\u003Ctd>Disc Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14155\u003C\u002Ftd>\n\u003Ctd>Trapdoor Hinge Assy\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14156\u003C\u002Ftd>\n\u003Ctd>Shooter Ramp Assy\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14161\u003C\u002Ftd>\n\u003Ctd>Lift Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14163\u003C\u002Ftd>\n\u003Ctd>Lift Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14190\u003C\u002Ftd>\n\u003Ctd>Drain Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14196\u003C\u002Ftd>\n\u003Ctd>Shooter Gate Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14231\u003C\u002Ftd>\n\u003Ctd>LED Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>A-14254\u003C\u002Ftd>\n\u003Ctd>Ball Dispenser Assembly\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>H-14252-3\u003C\u002Ftd>\n\u003Ctd>Rudy Eye Cable\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>H-14252-4\u003C\u002Ftd>\n\u003Ctd>Rudy Kicker Cable\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>31-1588-50003-1\u003C\u002Ftd>\n\u003Ctd>Face, Screened\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>31-1588-50003-2\u003C\u002Ftd>\n\u003Ctd>Back Of Head Screened\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>\u003Ccode>A-14138\u003C\u002Fcode> (&quot;3-Switch Assembly&quot;) is the same part number printed against switches 25, 27, and 28\n(Lock Mech Right\u002FCenter\u002FLeft) on \u003Ccode>switch-locations.md\u003C\u002Fcode> — a single physical 3-switch bank assembly,\nnot three separate switch parts, matching the retained script&#39;s shared \u003Ccode>WaSw25\u003C\u002Fcode>\u002F\u003Ccode>WaSw27\u003C\u002Fcode>\u002F\u003Ccode>WaSw28\u003C\u002Fcode>\nwall-target objects.\u003C\u002Fp>\n","evidence\u002Fexcerpts\u002Fwilliams.funhouse.1990\u002Frudy-mechanism-parts.md","NOASSERTION","122-page Williams FunHouse operations manual scan (Internet Archive item arcademanual_Funhouse_OPS), with a working but multi-column-scrambled text layer. Printed pages 2-36 through 2-40 carry the lamp\u002Fswitch\u002Fsolenoid\u002FG.I. location parts lists and their matrix and wiring tables; printed pages 2-24 and 2-32 carry the Jaw Drive\u002FEject Assembly and Unique Parts pages that fix Rudy's and the trap door's mechanism construction; Section 3 (printed 3-15 through 3-17) carries the Interboard Wiring switch\u002Flamp\u002Fsolenoid\u002FG.I.\u002Fflipper circuit tables.","Funhouse_OPS.pdf","b658e7d0985a5e8588981c974d9c9448ea7cc574b2d21e5acb386c718a1f0f47","external:pinmame-manuals\u002Fby-machine\u002Fwilliams.funhouse.1990\u002Farchive-arcademanual_Funhouse_OPS\u002FFunhouse_OPS.pdf",{"attribution":4163,"id":26,"kind":4104,"license":4157,"locator":4164,"revision":4165,"uri":4166},"pinmame-game-defs curation","Consolidated retained human transcription of every rendered manual table used by this definition, together with the rendered PNG page cache under external:pinmame-manuals\u002Frendered\u002Fwilliams.funhouse.1990\u002F. Duplicates the in-repository evidence excerpts in one document for reviewer convenience.","2026-08-07","external:pinmame-review-artifacts\u002Ffunhouse\u002Fmanual-transcription.md",{"attribution":4168,"id":358,"kind":4169,"license":4157,"locator":4170,"original_filename":4171,"rights":4157,"sha256":4172,"uri":4173},"VPX table authors","vpx_table","Retained known-working recreation of the physical machine, version 1.3. Exact playfield bounds are left=0 top=0 right=964 bottom=2162; normalized coordinates are x\u002F964 and y\u002F2162. Geometry authority only for named table objects.","Funhouse (Williams 1990)_1.3.vpx","69c37fa9a84e669a2934d6da0e5ee0277c4a0ef01e71eaa19e7271ba3396873e","external:pinmame-vpx-sources\u002Fwilliams\u002Ffunhouse-1990\u002Fsource\u002FFunhouse%20%28Williams%201990%29_1.3.vpx",{"attribution":4175,"id":32,"kind":4176,"known_working":12,"license":4157,"locator":4177,"original_filename":4178,"rights":4157,"sha256":4179,"uri":4180},"table authors","vpx_script","Retained embedded script (80,593 bytes). Runtime and mechanism-causality authority: Const cGameName = \"fh_905h\" (line 64; the commented-out line 63 reads \"fh_905\" and is not the active binding), the SolCallback table for solenoids 1-8, 14-28, the UpdateLamps per-address light bindings, the UpdateGI\u002FUpdateGI2 G.I. region dispatch (Case 0\u002F1\u002F2\u002F3\u002F4), the trap door TrapMover_Timer state machine (Controller.Switch(76) set from PrTrap.RotX), and the SolCallback(sLRFlipper)\u002FSolCallback(sLLFlipper) generic core.vbs registration that this driver never exercises (fhGameData declares no FLIP_SOL).","script.vbs","322fba2dec939b50e0730da8caca177545aa8f8bc055ba136360ae55deb4e863","external:pinmame-vpx-sources\u002Fwilliams\u002Ffunhouse-1990\u002Fextracted-vpxtool\u002Fscript.vbs",{"attribution":4182,"id":4183,"kind":4169,"license":4157,"locator":4184,"uri":4185},"vpxtool extraction","vpx-extraction.fh-1-3","Canonical manifest covering every sorted relative POSIX path, byte size, and SHA-256 under extracted-vpxtool; manifest SHA-256 85620e05458bd72bc57c2e203001a0f35db9806431e66e07ee08f05e90346ba9; 2212 files, 219908807 bytes, produced with vpxtool from the retained table. Bounds are left=0 top=0 right=964 bottom=2162.","external:pinmame-vpx-sources\u002Fwilliams\u002Ffunhouse-1990\u002Fextracted-vpxtool.manifest.json","williams-funhouse-1990","machines\u002Fpartial\u002Fwilliams\u002Ffunhouse-1990.json","\u003Cp>Physical machine ID: \u003Ccode>williams.funhouse.1990\u003C\u002Fcode>. Manufacturer Williams, released 1990, design by\nPat Lawlor. FunHouse is a Williams WPC-Alpha machine: two sixteen-character sixteen-segment\nalphanumeric displays (\u003Ccode>GEN_WPCALPHA_2\u003C\u002Fcode>, \u003Ccode>wpc_dispAlpha\u003C\u002Fcode>), not a dot-matrix display, and it\npredates Fliptronics — its flipper coils are wired directly through a dedicated flipper driver\nboard rather than through the CPU-addressable solenoid matrix. This is the first WPC-Alpha\nmachine curated in this project.\u003C\u002Fp>\n\u003Ch2 id=\"identity-and-driver-family\">Identity and driver family\u003C\u002Fh2>\n\u003Cp>Pinned PinMAME&#39;s \u003Ccode>fh_l9\u003C\u002Fcode> clone tree has fifteen drivers: the production \u003Ccode>fh_l9\u003C\u002Fcode> (L-9, SL-3, 1992)\nparent plus fourteen clones spanning firmware revisions L-2 through L-9\u002F9.05H\u002F9.06H\u002F9.07H, LED\nghost-fix variants (D-3\u002FD-4\u002FD-5\u002FD-9), an unofficial German translation MOD (L-9b\u002FD-9b), a\ncommunity LED-fix-plus-ball-saver MOD (9.07H), a FreeWPC 0.91 community firmware (\u003Ccode>fh_f91\u003C\u002Fcode>), and\none genuinely distinct-generation prototype (\u003Ccode>fh_pa1\u003C\u002Fcode>, &quot;L-2, Prototype PA-1 system 11 sound&quot;).\u003C\u002Fp>\n\u003Cp>\u003Ccode>fh_pa1\u003C\u002Fcode> deserves a specific note: pinned \u003Ccode>init_fh\u003C\u002Fcode> dispatches between two different\n\u003Ccode>core_tGameData\u003C\u002Fcode> structs by driver name — \u003Ccode>fhGameData\u003C\u002Fcode> (\u003Ccode>GEN_WPCALPHA_2\u003C\u002Fcode>) for every production\ndriver, and \u003Ccode>fhpa1GameData\u003C\u002Fcode> (\u003Ccode>GEN_WPCALPHA_1\u003C\u002Fcode>) only for \u003Ccode>fh_pa1\u003C\u002Fcode>. The two structs are otherwise\nidentical field-for-field (same \u003Ccode>FLIP_SWNO(12,11)\u003C\u002Fcode>, same mechanism handlers, same lamp-position\ntable, same inverted-switch mask), so \u003Ccode>fh_pa1\u003C\u002Fcode> is the same physical playfield running on an\nearlier WPC-Alpha-1\u002FSystem-11 sound-board generation rather than a different machine — the same\nclass of relationship this project already established for BY35 firmware clones, just expressed\nthrough a second \u003Ccode>core_tGameData\u003C\u002Fcode> rather than a shared one.\u003C\u002Fp>\n\u003Cp>The retained known-working table&#39;s own script binds \u003Ccode>fh_905h\u003C\u002Fcode> (\u003Ccode>Const cGameName=&quot;fh_905h&quot;\u003C\u002Fcode>, line\n64) — note the line above it, \u003Ccode>&#39;Const cGameName=&quot;fh_905&quot;\u003C\u002Fcode> (no trailing &quot;h&quot;), is commented out and\nis not the active binding. \u003Ccode>fh_905h\u003C\u002Fcode> is a clone of the production \u003Ccode>fh_l9\u003C\u002Fcode> parent with an identical\nI\u002FO inventory, so this definition&#39;s production-driver evidence transfers directly.\u003C\u002Fp>\n\u003Ch2 id=\"controller-platform\">Controller platform\u003C\u002Fh2>\n\u003Cp>\u003Ccode>controllers\u002Fpinmame\u002Fwpc-alpha.json\u003C\u002Fcode> was reused unchanged. Its address rules (switches 1-8 and\n11-88\u002F111-118 matrix, solenoids 1-50, lamps 11-88, five G.I. strings 0-4) match \u003Ccode>fhGameData\u003C\u002Fcode>\nexactly. FunHouse itself never uses the 111-118 Fliptronic column at all — both flipper switches\n(11 Right Flipper, 12 Left Flipper) sit in the ordinary 8x8 matrix, confirmed directly by\n\u003Ccode>FLIP_SWNO(12,11)\u003C\u002Fcode>&#39;s explicit switch-number override.\u003C\u002Fp>\n\u003Ch2 id=\"funhouse-has-no-cpu-controlled-flipper-solenoid\">FunHouse has no CPU-controlled flipper solenoid\u003C\u002Fh2>\n\u003Cp>This is the single most important structural fact about this machine&#39;s I\u002FO model, and it\ngeneralizes to every future WPC-Alpha\u002FWPC-DMD (pre-Fliptronics) machine this project curates.\n\u003Ccode>fhGameData\u003C\u002Fcode>&#39;s flipper field is \u003Ccode>FLIP_SWNO(12,11)\u003C\u002Fcode> alone — no \u003Ccode>FLIP_SOL()\u003C\u002Fcode> call. Pinned\n\u003Ccode>core_getSol\u003C\u002Fcode>\u002F\u003Ccode>core_updateSw\u003C\u002Fcode> only route a public solenoid address to a flipper-coil position\n(\u003Ccode>CORE_FIRSTLFLIPSOL\u003C\u002Fcode>=45, \u003Ccode>CORE_FIRSTUFLIPSOL\u003C\u002Fcode>=33) when the driver&#39;s own \u003Ccode>hw.flippers\u003C\u002Fcode> bitmask\ndeclares \u003Ccode>FLIP_SOL(...)\u003C\u002Fcode>; FunHouse&#39;s bitmask never does. The printed Flipper Circuits wiring page\n(manual page 3-17) independently confirms the physical construction: Left\u002FRight Flipper Power and\nfour Upper\u002FLower Flipper positions are wired through a dedicated flipper driver board (connectors\n\u003Ccode>J109\u003C\u002Fcode>\u002F\u003Ccode>J110\u003C\u002Fcode>) straight to the flipper buttons and end-of-stroke switches, with no printed solenoid\naddress anywhere on that page. \u003Ccode>GENWPC_HASFLIPTRON\u003C\u002Fcode> in pinned \u003Ccode>wpc.c\u003C\u002Fcode> excludes both\n\u003Ccode>GEN_WPCALPHA_1\u003C\u002Fcode>\u002F\u003Ccode>GEN_WPCALPHA_2\u003C\u002Fcode> \u003Cem>and\u003C\u002Fem> \u003Ccode>GEN_WPCDMD\u003C\u002Fcode> — i.e. every WPC generation before true\nFliptronics lacks CPU flipper-coil control entirely, not just the alphanumeric-display machines.\nA curator working a WPC-DMD (monochrome DMD, still pre-Fliptronics) machine should check this\nexact same fact rather than assuming a WPC-generation DMD game has Fliptronic addresses.\u003C\u002Fp>\n\u003Ch2 id=\"switch-matrix-a-clean-two-opto-sweep\">Switch matrix: a clean two-opto sweep\u003C\u002Fh2>\n\u003Cp>FunHouse&#39;s manual identifies opto construction by a plain \u003Ccode>&quot;(opto)&quot;\u003C\u002Fcode> suffix directly in a switch&#39;s\nprinted description — never by matrix-cell shading (unlike Monster Bash&#39;s shaded &quot;OPTO, TYPICALLY\nCLOSED&quot; cells). Sweeping every printed cell on both the switch-locations page (2-38) and the\nswitch-matrix wiring page (2-39) finds exactly two: switch 51 (Dummy Jaw) and switch 55 (Steps\nSuperdog). Pinned \u003Ccode>fhGameData\u003C\u002Fcode>&#39;s inverted-switch mask is \u003Ccode>{0x00,0x00,0x00,0x00,0x00,0x11,0x00, 0x00,0x00,0x00,0x00,0x00}\u003C\u002Fcode> — column 5 = \u003Ccode>0x11\u003C\u002Fcode> = binary \u003Ccode>00010001\u003C\u002Fcode> = bits 1 and 5 set = row 1\n(address 51) and row 5 (address 55). Zero disagreement: both printed optos are the exact two\nPinMAME normalizes, and nothing else in the matrix is opto construction on either page.\u003C\u002Fp>\n\u003Ch2 id=\"two-unresolved-conflicts\">Two unresolved conflicts\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>\u003Ccode>conflict.gangway-lamp-12-value\u003C\u002Fcode>.\u003C\u002Fstrong> The lamp-locations page (2-36) prints lamp 12 as &quot;Gangway\n10,000&quot;; the lamp-matrix wiring page (2-37) prints the same address as &quot;Gangway 100,000&quot;. Both\nwere confirmed at 600 dpi — this is a genuine cross-page disagreement, not a misread. Lamps 11,\n13, 14, 15, 16 print an unambiguous ascending ladder (75,000 \u002F 150,000 \u002F 200,000 \u002F 250,000 \u002F Extra\nBall) on both pages, which only 100,000 continues monotonically. The promoted definition&#39;s label\nuses &quot;Gangway 100,000&quot; on the strength of that pattern, but the underlying print disagreement is\nrecorded as unresolved rather than silently discarded — a plain &quot;10,000&quot; reading has not been\nindependently ruled out (e.g. by a lower-value early-ladder step that just isn&#39;t the value the\nneighbors suggest).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ccode>conflict.gi-region-naming\u003C\u002Fcode>.\u003C\u002Fstrong> The manual&#39;s G.I. locations page (2-40) labels string 02 &quot;Front\nPlayfield&quot; and string 05 &quot;Top Playfield&quot;. The retained known-working script&#39;s own \u003Ccode>UpdateGI\u003C\u002Fcode>\u002F\n\u003Ccode>UpdateGI2\u003C\u002Fcode> region-header comment labels the same two addresses (0-based Case 1, Case 4) &quot;Rudy&quot;\nand &quot;Lower Playfield&quot; — and its actual implemented behavior matches the script&#39;s own labels\nexactly: Case 1 drives only the \u003Ccode>RudySign1\u003C\u002Fcode>\u002F\u003Ccode>RudySign2\u003C\u002Fcode>\u002F\u003Ccode>RudyShade\u003C\u002Fcode> collection (not a generic\nplayfield wash), and Case 4 drives the \u003Ccode>GI_Lower\u003C\u002Fcode> collection (the opposite end of the table from\n&quot;Top&quot;). String 01 (&quot;Upper Backglass&quot;\u002FCase 0) agrees between both sources, and string 03 (&quot;Rear\nPlayfield&quot;\u002FCase 2 &quot;Upper Playfield&quot;) is a plausible reconciliation under this project&#39;s\n\u003Ccode>y=0\u003C\u002Fcode>-is-rear coordinate convention (the &quot;upper&quot; screen direction and the &quot;rear&quot; physical\ndirection describe the same end of the table), but strings 02 and 05 remain a direct, unreconciled\ncontradiction about which physical region each address illuminates. The promoted definition names\neach G.I. device from the manual (physical-construction authority) while using the script&#39;s real\nimplemented light collections for spatial placement (runtime authority), and discloses the\ndisagreement on both affected devices.\u003C\u002Fp>\n\u003Ch2 id=\"rudy-three-independent-mechanisms-sharing-one-figure\">Rudy: three independent mechanisms sharing one figure\u003C\u002Fh2>\n\u003Cp>Rudy the animated dummy is genuinely three separate drive systems packed into one head assembly\n(\u003Ccode>A-13718 Head Assembly\u003C\u002Fcode>), not one:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Jaw\u003C\u002Fstrong> — solenoids 21 (Mouth Motor, \u003Ccode>A-13997\u003C\u002Fcode> DC gearmotor) and 22 (Up\u002FDown Driver, direction\nrelay) together, through a worm gear\u002Fsector pair (\u003Ccode>A-13752 Jaw Drive Assembly\u003C\u002Fcode>). Pinned\n\u003Ccode>fh_handleMech\u003C\u002Fcode>: jaw open + (21 energized, 22 not) → close; jaw closed + (21 and 22 both\nenergized) → open. This is a motor-plus-direction-relay mechanism, the same structural pattern\nthis project has already documented for Monster Bash&#39;s Dracula motor and Tales of the Arabian\nNights&#39; Ringmaster — check for it whenever a manual lists two solenoids with &quot;Motor&quot;\u002F&quot;Driver&quot; or\n&quot;Forward&quot;\u002F&quot;Backward&quot;\u002F&quot;Up&quot;\u002F&quot;Down&quot; naming on a mechanism.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eyelid latch\u003C\u002Fstrong> — solenoids 26 (open) \u002F 27 (close), a persistent two-state latch independent\nof jaw position.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Eye left\u002Fright\u003C\u002Fstrong> — solenoids 25 (right) \u002F 28 (left), read as a momentary position signal each\nmechanics tick rather than a latch; neither held means eyes-straight.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>None of the five eye\u002Fjaw-adjacent solenoids (21, 22, 25-28) has a dedicated VPX mechanism object\ndistinct from the head figure itself in the retained extraction, so all five are spatially\nprojected onto switch 51 (Dummy Jaw), the only fixed point recorded for the assembly.\u003C\u002Fp>\n\u003Ch2 id=\"trap-door-switch-state-read-from-the-door-s-own-rotation-not-a-contact-switch\">Trap door: switch state read from the door&#39;s own rotation, not a contact switch\u003C\u002Fh2>\n\u003Cp>The retained script&#39;s \u003Ccode>TrapMover_Timer\u003C\u002Fcode> sets \u003Ccode>Controller.Switch(76) = 1\u003C\u002Fcode> (Trap Door Closed) once\nthe door primitive&#39;s \u003Ccode>RotX\u003C\u002Fcode> falls to 90 degrees and clears it once the door opens past 90 —\nexactly the &quot;sensor state derived from a continuous mechanism position, not a discrete switch\nobject&quot; pattern this project has repeatedly documented (Dracula&#39;s position optos, the Up\u002FDown\nBank, the Frankenstein table). Solenoid 5 opens and solenoid 6 closes the door; both are projected\nonto the same trap-door primitive as switch 76 for the same reason.\u003C\u002Fp>\n\u003Ch2 id=\"two-addresses-named-kickbig-that-are-not-typos-of-each-other\">Two addresses named &quot;Kickbig&quot; that are not typos of each other\u003C\u002Fh2>\n\u003Cp>The manual prints &quot;Kickbig&quot; as a real term twice: solenoid 3 (&quot;Kickbig&quot;, Rudy&#39;s Hideout kicker)\nand solenoid 4 (&quot;Tunnel Kickbig&quot;, the tunnel kickout coil). These are two distinct, unrelated\ncircuits — not a duplicated label or an OCR artifact — and the manual is internally consistent\nabout it (the parts list, the switch table, and the schematic pages all use the same spelling).\nDo not silently &quot;correct&quot; this to &quot;Kickback&quot; without independent evidence; it is transcribed\nverbatim here.\u003C\u002Fp>\n\u003Ch2 id=\"flasher-solenoid-quantities-are-disclosed-not-individually-placed\">Flasher solenoid quantities are disclosed, not individually placed\u003C\u002Fh2>\n\u003Cp>The solenoid table prints explicit bulb counts for six flasher circuits: 17 (3 Blue Flashers), 18\n(Dummy Flashers, read as 1), 19 (2 Clock Flashers), 20 (2 Superdog Flashers), 23 (3 Red Flashers),\n24 (3 Clear Flashers). Each is treated as one physical dome\u002Fflasher fixture location (using the\nretained table&#39;s primary dome\u002Fflasher render object) with the printed bulb count recorded in\n\u003Ccode>physical.quantity\u003C\u002Fcode> and \u003Ccode>physical.notes\u003C\u002Fcode>, rather than attempting to place each individual bulb —\na flasher dome with multiple bulbs bundled together is a single fixture location in a way a\nlamp-matrix insert with \u003Ccode>(x N)\u003C\u002Fcode> spread across the playfield is not (compare lamps 53\u002F61\u002F82 below,\nwhich genuinely are spread across the playfield and get one placement per bulb).\u003C\u002Fp>\n\u003Ch2 id=\"lamp-matrix-is-fully-populated-three-multi-bulb-addresses-confirmed-by-geometry\">Lamp matrix is fully populated; three multi-bulb addresses confirmed by geometry\u003C\u002Fh2>\n\u003Cp>Unlike the switch and solenoid tables (which both list several unfitted positions), the 64-address\nlamp matrix has no &quot;Not Used&quot; row at all — every position lights a real bulb. Three addresses\ncarry an explicit \u003Ccode>(x 2)\u003C\u002Fcode> marker on the lamp-matrix page: 53 (Superdog Lamp), 61 (Left &amp; Inside Rt\nFlipper Lanes), and 82 (Special Outlanes). The retained table&#39;s own object geometry independently\nconfirms this is a real quantity, not a rendering artifact: \u003Ccode>l53\u003C\u002Fcode>\u002F\u003Ccode>l53a\u003C\u002Fcode> sit roughly 48 units\napart, and \u003Ccode>l61\u003C\u002Fcode>\u002F\u003Ccode>l61a\u003C\u002Fcode> and \u003Ccode>l82\u003C\u002Fcode>\u002F\u003Ccode>l82a\u003C\u002Fcode> sit on opposite sides of the table entirely (over 580\nunits apart for 61, matching its printed &quot;Left &amp; Inside Rt&quot; description literally). By contrast,\naddresses 51, 52, and 72 (all &quot;Jet Bumper&quot; lamps) carry a second or third same-named object in the\nretained table (\u003Ccode>l51a\u003C\u002Fcode>\u002F\u003Ccode>l51b\u003C\u002Fcode>, etc.) that sits within about 15-25 units of the primary object —\nthe same bumper&#39;s own cap-plus-skirt lighting layers rather than a second physical bulb — and the\nmanual prints no quantity marker for any of the three, so each gets exactly one placement.\u003C\u002Fp>\n\u003Ch2 id=\"three-lamps-with-a-real-bulb-but-no-resolved-coordinate\">Three lamps with a real bulb but no resolved coordinate\u003C\u002Fh2>\n\u003Cp>Addresses 54 (Steps Lights Frenzy), 55 (Steps Lights Ex. Ball), and 56 (Steps 500,000) are each\nmodeled in the retained table by four separate &quot;finger&quot;-shaped Light objects (\u003Ccode>Bot_finger_1-4\u003C\u002Fcode>,\n\u003Ccode>Mid_finger_1-4\u003C\u002Fcode>, \u003Ccode>Top_finger_1-4\u003C\u002Fcode>) forming a chase-lit arrow icon, not by one bulb at one fixed\ncoordinate. The manual states a single \u003Ccode>#555\u003C\u002Fcode>\u002F\u003Ccode>#44\u003C\u002Fcode> bulb per address with no quantity marker.\nRather than guess which of the four finger segments is &quot;the&quot; bulb (or invent a centroid, which\nthis project&#39;s own Centaur lamp-113 lesson already established as the worst kind of fabrication),\nspatial placement for these three addresses is left unresolved and named in \u003Ccode>coverage.missing\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch2 id=\"g-i-strings-2-and-4-real-light-collections-individual-bulbs-not-yet-extracted\">G.I. strings 2 and 4: real light collections, individual bulbs not yet extracted\u003C\u002Fh2>\n\u003Cp>G.I. address 2 (&quot;Rear Playfield&quot;) drives the retained script&#39;s \u003Ccode>GI_Upper\u003C\u002Fcode> collection (19 Light\nobjects); address 4 (&quot;Top Playfield&quot;) drives \u003Ccode>GI_Lower\u003C\u002Fcode> (45 objects). Both are genuine playfield\nlighting circuits with real implemented geometry, but per-bulb spatial extraction for these two\ncollections was not completed in this curation pass — recorded as a named spatial gap rather than\neither skipped silently or approximated. G.I. address 1 (&quot;Front Playfield&quot;\u002Fscript &quot;Rudy&quot;) drives\nonly three objects (\u003Ccode>RudySign1\u003C\u002Fcode>, \u003Ccode>RudySign2\u003C\u002Fcode>, \u003Ccode>RudyShade\u003C\u002Fcode>) and was fully placed. G.I. addresses 0\nand 3 have no case handler in the retained script at all (no playfield lighting effect\nimplemented for either), matching their manual descriptions as backbox\u002Finsert-panel circuits.\u003C\u002Fp>\n\u003Ch2 id=\"outstanding-work\">Outstanding work\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>switch.matrix-63\u003C\u002Fcode> (Right Trough) has no dedicated VPX trigger\u002Ftarget object in the retained\nextraction.\u003C\u002Fli>\n\u003Cli>Lamps 54\u002F55\u002F56 and G.I. strings 2\u002F4&#39;s individual bulbs (see above).\u003C\u002Fli>\n\u003Cli>The two unresolved conflicts above.\u003C\u002Fli>\n\u003Cli>This note has not yet had the mandatory independent high-tier cross-provider review described in\n\u003Ccode>docs\u002FINSTRUCTIONS.md\u003C\u002Fcode>; \u003Ccode>coverage.missing\u003C\u002Fcode> includes \u003Ccode>recreation_notes\u003C\u002Fcode> for exactly this reason.\u003C\u002Fli>\n\u003C\u002Ful>\n",[4190,4193,4196,4199,4202,4205,4208,4211,4214,4217,4220,4223,4226],{"id":4191,"text":4192},"identity-and-driver-family","Identity and driver family",{"id":4194,"text":4195},"controller-platform","Controller platform",{"id":4197,"text":4198},"funhouse-has-no-cpu-controlled-flipper-solenoid","FunHouse has no CPU-controlled flipper solenoid",{"id":4200,"text":4201},"switch-matrix-a-clean-two-opto-sweep","Switch matrix: a clean two-opto sweep",{"id":4203,"text":4204},"two-unresolved-conflicts","Two unresolved conflicts",{"id":4206,"text":4207},"rudy-three-independent-mechanisms-sharing-one-figure","Rudy: three independent mechanisms sharing one figure",{"id":4209,"text":4210},"trap-door-switch-state-read-from-the-door-s-own-rotation-not-a-contact-switch","Trap door: switch state read from the door's own rotation, not a contact switch",{"id":4212,"text":4213},"two-addresses-named-kickbig-that-are-not-typos-of-each-other","Two addresses named \"Kickbig\" that are not typos of each other",{"id":4215,"text":4216},"flasher-solenoid-quantities-are-disclosed-not-individually-placed","Flasher solenoid quantities are disclosed, not individually placed",{"id":4218,"text":4219},"lamp-matrix-is-fully-populated-three-multi-bulb-addresses-confirmed-by-geometry","Lamp matrix is fully populated; three multi-bulb addresses confirmed by geometry",{"id":4221,"text":4222},"three-lamps-with-a-real-bulb-but-no-resolved-coordinate","Three lamps with a real bulb but no resolved coordinate",{"id":4224,"text":4225},"g-i-strings-2-and-4-real-light-collections-individual-bulbs-not-yet-extracted","G.I. strings 2 and 4: real light collections, individual bulbs not yet extracted",{"id":4227,"text":4228},"outstanding-work","Outstanding work",[],[4231,4233,4234,4235,4236,4237,4238,4239,4240,4241,4242,4243,4244,4245,4246,4247],{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":91,"flags":4,"id":92,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":94},"8a66998d5738b2e3500dacd821c8bdcb3ebd74f91f57f99cac9bec0a75b1a802",{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":96,"flags":4,"id":97,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":94},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":100,"flags":4,"id":101,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":103},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":119,"flags":4,"id":120,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":109},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":128,"flags":4,"id":129,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":126},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":136,"flags":4,"id":137,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":126},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":79,"flags":4,"id":80,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":77},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":87,"flags":4,"id":88,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":77},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":140,"flags":4,"id":141,"machine_id":1858,"manufacturer":142,"root_driver":73,"year":126},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":111,"flags":4,"id":112,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":109},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":115,"flags":4,"id":116,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":109},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":123,"flags":4,"id":124,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":126},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":132,"flags":4,"id":133,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":126},{"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":72,"flags":4,"id":73,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":77},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":83,"flags":4,"id":84,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":77},{"clone_of":73,"coverage_status":37,"definition":4187,"definition_sha256":4232,"description":105,"flags":4,"id":106,"machine_id":1858,"manufacturer":74,"root_driver":73,"year":109},[4249],{"slug":4250,"name":4251,"manufacturer":74,"year":4252,"status":37},"williams-terminator-2-judgment-day-1991","Terminator 2: Judgment Day",1991,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4254},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cellipse cx=\"12\" cy=\"5\" rx=\"9\" ry=\"3\"\u002F>\u003Cpath d=\"M3 5v14a9 3 0 0 0 18 0V5\"\u002F>\u003Cpath d=\"M3 12a9 3 0 0 0 18 0\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4256,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M4 12a1 1 0 0 0-1 1v1a1 1 0 0 1-1 1a1 1 0 0 1 1 1v1a1 1 0 0 0 1 1m4 0a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1a1 1 0 0 1-1-1v-1a1 1 0 0 0-1-1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4258},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0\"\u002F>\u003Ccircle cx=\"12\" cy=\"10\" r=\"3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4260},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z\"\u002F>\u003Cpath d=\"m9 12l2 2l4-4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4262},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"9\" cy=\"12\" r=\"3\"\u002F>\u003Crect width=\"20\" height=\"14\" x=\"2\" y=\"5\" rx=\"7\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4264},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15.914 4a1.5 1.5 0 0 0-2.474-1.561l-9 9A1.5 1.5 0 0 0 5.5 14h4.002a.5.5 0 0 1 .471.666L8.086 20a1.5 1.5 0 0 0 2.475 1.56l9-9A1.5 1.5 0 0 0 18.5 10h-3.997a.5.5 0 0 1-.472-.667z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4266},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M6 12c0-1.7.7-3.2 1.8-4.2\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"2\"\u002F>\u003Cpath d=\"M18 12c0 1.7-.7 3.2-1.8 4.2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4268},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"8\" height=\"18\" x=\"3\" y=\"3\" rx=\"1\"\u002F>\u003Cpath d=\"M7 3v18m13.4-2.1c.2.5-.1 1.1-.6 1.3l-1.9.7c-.5.2-1.1-.1-1.3-.6L11.1 5.1c-.2-.5.1-1.1.6-1.3l1.9-.7c.5-.2 1.1.1 1.3.6Z\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4270},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m21.73 18l-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3M12 9v4m0 4h.01\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4272},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M6.3 20.3a2.4 2.4 0 0 0 3.4 0L12 18l-6-6l-2.3 2.3a2.4 2.4 0 0 0 0 3.4ZM2 22l3-3m2.5-5.5L10 11m.5 5.5L13 14m5-11l-4 4h6l-4 4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4274},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4276},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 16v-4m0-4h.01\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4278},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"20\" height=\"14\" x=\"2\" y=\"3\" rx=\"2\"\u002F>\u003Cpath d=\"M8 21h8m-4-4v4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4280},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M11 10.27L7 3.34m4 10.39l-4 6.93M12 22v-2m0-18v2m2 8h8m-5 8.66l-1-1.73m1-15.59l-1 1.73M2 12h2m16.66 5l-1.73-1m1.73-9l-1.73 1M3.34 17l1.73-1M3.34 7l1.73 1\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"2\"\u002F>\u003Ccircle cx=\"12\" cy=\"12\" r=\"8\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4282},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M11 20H2m9-15.438v16.157a1 1 0 0 0 1.242.97L19 20V5.562a2 2 0 0 0-1.515-1.94l-4-1A2 2 0 0 0 11 4.561zM11 4H8a2 2 0 0 0-2 2v14m8-8h.01M22 20h-3\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4284},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"18\" r=\"3\"\u002F>\u003Ccircle cx=\"6\" cy=\"6\" r=\"3\"\u002F>\u003Ccircle cx=\"18\" cy=\"6\" r=\"3\"\u002F>\u003Cpath d=\"M18 9v2c0 .6-.4 1-1 1H7c-.6 0-1-.4-1-1V9m6 3v3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4286},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m16 17l5-5l-5-5m5 5H9m0 9H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4288},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z\"\u002F>\u003Cpath d=\"m3.3 7l8.7 5l8.7-5M12 22V12\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4290},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4292},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M3 5h.01M3 12h.01M3 19h.01M8 5h13M8 12h13M8 19h13\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4294},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4296},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 20v2m0-20v2m5 16v2m0-20v2M2 12h2m-2 5h2M2 7h2m16 5h2m-2 5h2M20 7h2M7 20v2M7 2v2\"\u002F>\u003Crect width=\"16\" height=\"16\" x=\"4\" y=\"4\" rx=\"2\"\u002F>\u003Crect width=\"8\" height=\"8\" x=\"8\" y=\"8\" rx=\"1\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4298},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 5v16m8.001-2A2 2 0 0 0 22 17V5a2 2 0 0 0-1.999-2L16 3.002A5 5 0 0 0 12 5a5 5 0 0 0-4-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 1.999 2H8a5 5 0 0 1 4 2a5 5 0 0 1 4-2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4300},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Crect width=\"18\" height=\"18\" x=\"3\" y=\"3\" rx=\"2\" ry=\"2\"\u002F>\u003Ccircle cx=\"9\" cy=\"9\" r=\"2\"\u002F>\u003Cpath d=\"m21 15l-3.086-3.086a2 2 0 0 0-2.828 0L6 21\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4302},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2zM5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2a1 1 0 0 1 1 1v1a2 2 0 0 1-2 2a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1a6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4304},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m16 11l2 2l4-4m-6 12v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\u002F>\u003Ccircle cx=\"9\" cy=\"7\" r=\"4\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4306,"hidden":12},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M4 22h14a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v4\"\u002F>\u003Cpath d=\"M14 2v4a2 2 0 0 0 2 2h4M5 12l-3 3l3 3m4 0l3-3l-3-3\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4308},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4310},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4M2 6h4m-4 4h4m-4 4h4m-4 4h4\"\u002F>\u003Cpath d=\"M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4312},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2zm-10-2h.01M12 7v4\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":4314},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1786119331659]