[{"data":1,"prerenderedAt":871},["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-bally-future-spa-1979":17,"i-lucide:database":833,"i-lucide:shield-check":835,"i-lucide:toggle-left":837,"i-lucide:zap":839,"i-lucide:disc-3":841,"i-lucide:library-big":843,"i-lucide:plug-zap":845,"i-lucide:info":847,"i-lucide:memory-stick":849,"i-lucide:arrow-up-right":851,"i-lucide:scale":853,"i-lucide:file-json-2":855,"i-lucide:list":857,"i-lucide:cpu":859,"i-lucide:file-code-2":861,"i-lucide:external-link":863,"i-lucide:notebook-pen":865,"i-lucide:message-square-warning":867,"i-lucide:chevron-right":869},{"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":832},{"conflicts":19,"controller":20,"coverage":22,"displays":43,"drivers":44,"format":55,"inputs":56,"knowledge":270,"machine":272,"mechanisms":277,"outputs":278,"relationships":707,"schema_version":708,"sources":709,"slug":734,"sourcePath":735,"knowledgePath":271,"knowledgeHtml":736,"knowledgeHeadings":737,"knowledgeSummary":753,"catalogDrivers":754,"externalData":758,"related":812,"family":832},[],{"inversion_applied_by_emulator":12,"platform":21},"pinmame.by35",{"status":23,"completion_score":24,"missing":25,"dimensions":39},"partial",19,[26,27,28,29,30,31,32,33,34,35,36,37,38],"driver_mapping","input_enumeration","input_semantics","output_enumeration","output_semantics","display_inventory","mechanism_inventory","mechanism_behavior","polarity","variant_differences","recreation_notes","provenance","spatial_placement",{"address_enumeration":40,"catalog_identity":41,"mechanisms":40,"physical_wiring":40,"recreation_knowledge":40,"semantic_naming":40,"variant_coverage":42},"unknown","validated","candidate",[],[45,50],{"description":46,"flags":4,"id":47,"manufacturer":48,"year":49},"Future Spa","futurspa","Bally","1979",{"clone_of":47,"description":51,"flags":4,"id":52,"manufacturer":53,"year":54},"Future Spa (7-digit conversion)","futurspb","Bally \u002F Oliver","2004","pinmame-machine-definition",[57,71,81,91,101,111,121,131,140,150,160,170,180,190,200,210,220,230,240,250,260],{"aliases":58,"binding":62,"id":65,"kind":66,"label":67,"provenance":68},[59],{"namespace":60,"value":61},"pinmame.switch","5",{"device":63,"group":64},5,"pinmame.input.switch","switch.sw5","switch","Sw5",{"source_refs":69,"status":42},[70],"vpx-script.bfea1925e626d4c3",{"aliases":72,"binding":75,"id":77,"kind":66,"label":78,"provenance":79},[73],{"namespace":60,"value":74},"12",{"device":76,"group":64},12,"switch.sw12","Sw12",{"source_refs":80,"status":42},[70],{"aliases":82,"binding":85,"id":87,"kind":66,"label":88,"provenance":89},[83],{"namespace":60,"value":84},"13",{"device":86,"group":64},13,"switch.sw13a","Sw13a",{"source_refs":90,"status":42},[70],{"aliases":92,"binding":95,"id":97,"kind":66,"label":98,"provenance":99},[93],{"namespace":60,"value":94},"14",{"device":96,"group":64},14,"switch.sw14","Sw14",{"source_refs":100,"status":42},[70],{"aliases":102,"binding":105,"id":107,"kind":66,"label":108,"provenance":109},[103],{"namespace":60,"value":104},"15",{"device":106,"group":64},15,"switch.sw15","Sw15",{"source_refs":110,"status":42},[70],{"aliases":112,"binding":115,"id":117,"kind":66,"label":118,"provenance":119},[113],{"namespace":60,"value":114},"17",{"device":116,"group":64},17,"switch.sw17","Sw17",{"source_refs":120,"status":42},[70],{"aliases":122,"binding":125,"id":127,"kind":66,"label":128,"provenance":129},[123],{"namespace":60,"value":124},"18",{"device":126,"group":64},18,"switch.sw18","Sw18",{"source_refs":130,"status":42},[70],{"aliases":132,"binding":135,"id":136,"kind":66,"label":137,"provenance":138},[133],{"namespace":60,"value":134},"19",{"device":24,"group":64},"switch.sw19","Sw19",{"source_refs":139,"status":42},[70],{"aliases":141,"binding":144,"id":146,"kind":66,"label":147,"provenance":148},[142],{"namespace":60,"value":143},"20",{"device":145,"group":64},20,"switch.sw20","Sw20",{"source_refs":149,"status":42},[70],{"aliases":151,"binding":154,"id":156,"kind":66,"label":157,"provenance":158},[152],{"namespace":60,"value":153},"21",{"device":155,"group":64},21,"switch.sw21","Sw21",{"source_refs":159,"status":42},[70],{"aliases":161,"binding":164,"id":166,"kind":66,"label":167,"provenance":168},[162],{"namespace":60,"value":163},"22",{"device":165,"group":64},22,"switch.sw22","Sw22",{"source_refs":169,"status":42},[70],{"aliases":171,"binding":174,"id":176,"kind":66,"label":177,"provenance":178},[172],{"namespace":60,"value":173},"23",{"device":175,"group":64},23,"switch.sw23","Sw23",{"source_refs":179,"status":42},[70],{"aliases":181,"binding":184,"id":186,"kind":66,"label":187,"provenance":188},[182],{"namespace":60,"value":183},"25",{"device":185,"group":64},25,"switch.sw25","Sw25",{"source_refs":189,"status":42},[70],{"aliases":191,"binding":194,"id":196,"kind":66,"label":197,"provenance":198},[192],{"namespace":60,"value":193},"26",{"device":195,"group":64},26,"switch.sw26","Sw26",{"source_refs":199,"status":42},[70],{"aliases":201,"binding":204,"id":206,"kind":66,"label":207,"provenance":208},[202],{"namespace":60,"value":203},"27",{"device":205,"group":64},27,"switch.sw27","Sw27",{"source_refs":209,"status":42},[70],{"aliases":211,"binding":214,"id":216,"kind":66,"label":217,"provenance":218},[212],{"namespace":60,"value":213},"35",{"device":215,"group":64},35,"switch.left-sling-shot","Left Sling Shot",{"source_refs":219,"status":42},[70],{"aliases":221,"binding":224,"id":226,"kind":66,"label":227,"provenance":228},[222],{"namespace":60,"value":223},"36",{"device":225,"group":64},36,"switch.bumper4","Bumper4",{"source_refs":229,"status":42},[70],{"aliases":231,"binding":234,"id":236,"kind":66,"label":237,"provenance":238},[232],{"namespace":60,"value":233},"37",{"device":235,"group":64},37,"switch.bumper5","Bumper5",{"source_refs":239,"status":42},[70],{"aliases":241,"binding":244,"id":246,"kind":66,"label":247,"provenance":248},[242],{"namespace":60,"value":243},"38",{"device":245,"group":64},38,"switch.bumper3","Bumper3",{"source_refs":249,"status":42},[70],{"aliases":251,"binding":254,"id":256,"kind":66,"label":257,"provenance":258},[252],{"namespace":60,"value":253},"39",{"device":255,"group":64},39,"switch.bumper2","Bumper2",{"source_refs":259,"status":42},[70],{"aliases":261,"binding":264,"id":266,"kind":66,"label":267,"provenance":268},[262],{"namespace":60,"value":263},"40",{"device":265,"group":64},40,"switch.bumper1","Bumper1",{"source_refs":269,"status":42},[70],{"path":271,"status":23},"knowledge\u002Fbally\u002Ffuture-spa-1979.md",{"id":273,"ipdb_id":274,"manufacturer":48,"name":46,"opdb_id":275,"year":276},"bally.future-spa.1979",974,"G5Dbo-M3dv6",1979,[],[279,292,300,314,322,330,338,346,354,362,370,378,386,394,403,411,419,429,439,449,459,467,475,483,491,499,507,517,527,537,547,557,567,577,587,597,607,617,627,637,647,657,667,677,687,697],{"aliases":280,"binding":284,"id":287,"kind":288,"label":289,"provenance":290},[281],{"namespace":282,"value":283},"pinmame.solenoid","9",{"device":285,"group":286},9,"pinmame.output.solenoid","coil.sol-kickback","coil","Sol Kickback",{"source_refs":291,"status":42},[70],{"aliases":293,"binding":295,"id":296,"kind":288,"label":297,"provenance":298},[294],{"namespace":282,"value":114},{"device":116,"group":286},"coil.sol-gate","Sol Gate",{"source_refs":299,"status":42},[70],{"aliases":301,"binding":305,"id":308,"kind":309,"label":310,"provenance":311},[302],{"namespace":303,"value":304},"pinmame.lamp","10",{"device":306,"group":307},10,"pinmame.output.lamp","lamp.l10","lamp","L10",{"source_refs":312,"status":42},[313],"vpx-script.9fd1e72e957f352d",{"aliases":315,"binding":317,"id":318,"kind":309,"label":319,"provenance":320},[316],{"namespace":303,"value":74},{"device":76,"group":307},"lamp.l12","L12",{"source_refs":321,"status":42},[313],{"aliases":323,"binding":325,"id":326,"kind":309,"label":327,"provenance":328},[324],{"namespace":303,"value":94},{"device":96,"group":307},"lamp.l14","L14",{"source_refs":329,"status":42},[313],{"aliases":331,"binding":333,"id":334,"kind":309,"label":335,"provenance":336},[332],{"namespace":303,"value":104},{"device":106,"group":307},"lamp.l15","L15",{"source_refs":337,"status":42},[313],{"aliases":339,"binding":341,"id":342,"kind":309,"label":343,"provenance":344},[340],{"namespace":303,"value":114},{"device":116,"group":307},"lamp.l17","L17",{"source_refs":345,"status":42},[313],{"aliases":347,"binding":349,"id":350,"kind":309,"label":351,"provenance":352},[348],{"namespace":303,"value":124},{"device":126,"group":307},"lamp.l18","L18",{"source_refs":353,"status":42},[313],{"aliases":355,"binding":357,"id":358,"kind":309,"label":359,"provenance":360},[356],{"namespace":303,"value":134},{"device":24,"group":307},"lamp.l19","L19",{"source_refs":361,"status":42},[313],{"aliases":363,"binding":365,"id":366,"kind":309,"label":367,"provenance":368},[364],{"namespace":303,"value":143},{"device":145,"group":307},"lamp.l20","L20",{"source_refs":369,"status":42},[313],{"aliases":371,"binding":373,"id":374,"kind":309,"label":375,"provenance":376},[372],{"namespace":303,"value":153},{"device":155,"group":307},"lamp.l21","L21",{"source_refs":377,"status":42},[313],{"aliases":379,"binding":381,"id":382,"kind":309,"label":383,"provenance":384},[380],{"namespace":303,"value":163},{"device":165,"group":307},"lamp.l22","L22",{"source_refs":385,"status":42},[313],{"aliases":387,"binding":389,"id":390,"kind":309,"label":391,"provenance":392},[388],{"namespace":303,"value":173},{"device":175,"group":307},"lamp.l23","L23",{"source_refs":393,"status":42},[313],{"aliases":395,"binding":398,"id":399,"kind":309,"label":400,"provenance":401},[396],{"namespace":303,"value":397},"24",{"device":5,"group":307},"lamp.l24","L24",{"source_refs":402,"status":42},[313],{"aliases":404,"binding":406,"id":407,"kind":309,"label":408,"provenance":409},[405],{"namespace":303,"value":183},{"device":185,"group":307},"lamp.l25","L25",{"source_refs":410,"status":42},[313],{"aliases":412,"binding":414,"id":415,"kind":309,"label":416,"provenance":417},[413],{"namespace":303,"value":193},{"device":195,"group":307},"lamp.l26","L26",{"source_refs":418,"status":42},[313],{"aliases":420,"binding":423,"id":425,"kind":309,"label":426,"provenance":427},[421],{"namespace":303,"value":422},"28",{"device":424,"group":307},28,"lamp.l28","L28",{"source_refs":428,"status":42},[313],{"aliases":430,"binding":433,"id":435,"kind":309,"label":436,"provenance":437},[431],{"namespace":303,"value":432},"30",{"device":434,"group":307},30,"lamp.l30","L30",{"source_refs":438,"status":42},[313],{"aliases":440,"binding":443,"id":445,"kind":309,"label":446,"provenance":447},[441],{"namespace":303,"value":442},"33",{"device":444,"group":307},33,"lamp.l33","L33",{"source_refs":448,"status":42},[313],{"aliases":450,"binding":453,"id":455,"kind":309,"label":456,"provenance":457},[451],{"namespace":303,"value":452},"34",{"device":454,"group":307},34,"lamp.l34","L34",{"source_refs":458,"status":42},[313],{"aliases":460,"binding":462,"id":463,"kind":309,"label":464,"provenance":465},[461],{"namespace":303,"value":213},{"device":215,"group":307},"lamp.l35","L35",{"source_refs":466,"status":42},[313],{"aliases":468,"binding":470,"id":471,"kind":309,"label":472,"provenance":473},[469],{"namespace":303,"value":223},{"device":225,"group":307},"lamp.l36","L36",{"source_refs":474,"status":42},[313],{"aliases":476,"binding":478,"id":479,"kind":309,"label":480,"provenance":481},[477],{"namespace":303,"value":233},{"device":235,"group":307},"lamp.l37","L37",{"source_refs":482,"status":42},[313],{"aliases":484,"binding":486,"id":487,"kind":309,"label":488,"provenance":489},[485],{"namespace":303,"value":243},{"device":245,"group":307},"lamp.l38","L38",{"source_refs":490,"status":42},[313],{"aliases":492,"binding":494,"id":495,"kind":309,"label":496,"provenance":497},[493],{"namespace":303,"value":253},{"device":255,"group":307},"lamp.l39","L39",{"source_refs":498,"status":42},[313],{"aliases":500,"binding":502,"id":503,"kind":309,"label":504,"provenance":505},[501],{"namespace":303,"value":263},{"device":265,"group":307},"lamp.l40","L40",{"source_refs":506,"status":42},[313],{"aliases":508,"binding":511,"id":513,"kind":309,"label":514,"provenance":515},[509],{"namespace":303,"value":510},"41",{"device":512,"group":307},41,"lamp.l41","L41",{"source_refs":516,"status":42},[313],{"aliases":518,"binding":521,"id":523,"kind":309,"label":524,"provenance":525},[519],{"namespace":303,"value":520},"42",{"device":522,"group":307},42,"lamp.l42","L42",{"source_refs":526,"status":42},[313],{"aliases":528,"binding":531,"id":533,"kind":309,"label":534,"provenance":535},[529],{"namespace":303,"value":530},"43",{"device":532,"group":307},43,"lamp.l43","L43",{"source_refs":536,"status":42},[313],{"aliases":538,"binding":541,"id":543,"kind":309,"label":544,"provenance":545},[539],{"namespace":303,"value":540},"44",{"device":542,"group":307},44,"lamp.l44","L44",{"source_refs":546,"status":42},[313],{"aliases":548,"binding":551,"id":553,"kind":309,"label":554,"provenance":555},[549],{"namespace":303,"value":550},"45",{"device":552,"group":307},45,"lamp.l45b","L45b",{"source_refs":556,"status":42},[313],{"aliases":558,"binding":561,"id":563,"kind":309,"label":564,"provenance":565},[559],{"namespace":303,"value":560},"46",{"device":562,"group":307},46,"lamp.l46","L46",{"source_refs":566,"status":42},[313],{"aliases":568,"binding":571,"id":573,"kind":309,"label":574,"provenance":575},[569],{"namespace":303,"value":570},"49",{"device":572,"group":307},49,"lamp.l49","L49",{"source_refs":576,"status":42},[313],{"aliases":578,"binding":581,"id":583,"kind":309,"label":584,"provenance":585},[579],{"namespace":303,"value":580},"50",{"device":582,"group":307},50,"lamp.l50","L50",{"source_refs":586,"status":42},[313],{"aliases":588,"binding":591,"id":593,"kind":309,"label":594,"provenance":595},[589],{"namespace":303,"value":590},"51",{"device":592,"group":307},51,"lamp.l51","L51",{"source_refs":596,"status":42},[313],{"aliases":598,"binding":601,"id":603,"kind":309,"label":604,"provenance":605},[599],{"namespace":303,"value":600},"52",{"device":602,"group":307},52,"lamp.l52","L52",{"source_refs":606,"status":42},[313],{"aliases":608,"binding":611,"id":613,"kind":309,"label":614,"provenance":615},[609],{"namespace":303,"value":610},"53",{"device":612,"group":307},53,"lamp.l53","L53",{"source_refs":616,"status":42},[313],{"aliases":618,"binding":621,"id":623,"kind":309,"label":624,"provenance":625},[619],{"namespace":303,"value":620},"54",{"device":622,"group":307},54,"lamp.l54","L54",{"source_refs":626,"status":42},[313],{"aliases":628,"binding":631,"id":633,"kind":309,"label":634,"provenance":635},[629],{"namespace":303,"value":630},"55",{"device":632,"group":307},55,"lamp.l55","L55",{"source_refs":636,"status":42},[313],{"aliases":638,"binding":641,"id":643,"kind":309,"label":644,"provenance":645},[639],{"namespace":303,"value":640},"56",{"device":642,"group":307},56,"lamp.l56","L56",{"source_refs":646,"status":42},[313],{"aliases":648,"binding":651,"id":653,"kind":309,"label":654,"provenance":655},[649],{"namespace":303,"value":650},"57",{"device":652,"group":307},57,"lamp.l57","L57",{"source_refs":656,"status":42},[313],{"aliases":658,"binding":661,"id":663,"kind":309,"label":664,"provenance":665},[659],{"namespace":303,"value":660},"58",{"device":662,"group":307},58,"lamp.l58","L58",{"source_refs":666,"status":42},[313],{"aliases":668,"binding":671,"id":673,"kind":309,"label":674,"provenance":675},[669],{"namespace":303,"value":670},"59",{"device":672,"group":307},59,"lamp.l59","L59",{"source_refs":676,"status":42},[313],{"aliases":678,"binding":681,"id":683,"kind":309,"label":684,"provenance":685},[679],{"namespace":303,"value":680},"60",{"device":682,"group":307},60,"lamp.l60","L60",{"source_refs":686,"status":42},[313],{"aliases":688,"binding":691,"id":693,"kind":309,"label":694,"provenance":695},[689],{"namespace":303,"value":690},"62",{"device":692,"group":307},62,"lamp.l62","L62",{"source_refs":696,"status":42},[313],{"aliases":698,"binding":701,"id":703,"kind":309,"label":704,"provenance":705},[699],{"namespace":303,"value":700},"63",{"device":702,"group":307},63,"lamp.l63","L63",{"source_refs":706,"status":42},[313],[],1,[710,718,722,730],{"attribution":711,"id":712,"kind":713,"license":714,"locator":715,"revision":716,"uri":717},"PinMAME contributors","pinmame.catalog.8371478a7640","pinmame_catalog","BSD-3-Clause","PinmameGetGames","8371478a7640f1896dcdf565aed340dc5df989ba","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame",{"attribution":711,"id":719,"kind":720,"license":714,"locator":721,"revision":716,"uri":717},"pinmame.core.8371478a7640","pinmame_core","src\u002Fwpc\u002Fby35games.c:670 (machine module by35_mBY35_51S)",{"attribution":723,"id":70,"kind":724,"license":725,"locator":726,"revision":727,"sha256":728,"uri":729},"Authors credited in Future Spa (Bally 1979) v600.vbs and repository contributors","vpx_script","NOASSERTION","vpxtable-scripts: Future Spa (Bally 1979) v600.vbs","0c036bb61b4b4e8c778c37559f6795df8cd1521e","bfea1925e626d4c3960073c567c34d8ea876f4de5d99623961b01c226bdfec51","https:\u002F\u002Fgithub.com\u002Fsverrewl\u002Fvpxtable_scripts",{"attribution":731,"id":313,"kind":724,"license":725,"locator":732,"revision":727,"sha256":733,"uri":729},"Authors credited in Future Spa VPX v1.0.1.vbs and repository contributors","vpxtable-scripts: Future Spa VPX v1.0.1.vbs","9fd1e72e957f352d193d56400541b0817c477bca57c3ef811ffd83526e8fc0b6","bally-future-spa-1979","machines\u002Fpartial\u002Fbally\u002Ffuture-spa-1979.json","\u003Cp>Coverage: \u003Cstrong>partial - machine identity plus candidate-only I\u002FO attachments. Playfield devices,\nwiring, mechanisms, and behavior are evidenced only as unverified candidates.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This record was promoted from the generated catalog stub \u003Ccode>stub.pinmame.futurspa\u003C\u002Fcode> by the\ncatalog-wide identity pass of 2026-08-29. The promotion resolves machine identity and carries the\ncatalog&#39;s residual driver grouping over unchanged, the platform and device attachments below were added by the 2026-08-29\u002F30 candidate passes and assert nothing beyond candidate provenance. Every\nrequirement in the definition&#39;s \u003Ccode>coverage.missing\u003C\u002Fcode> is genuinely outstanding.\u003C\u002Fp>\n\u003Ch2 id=\"identity\">Identity\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>PinMAME catalog: root driver \u003Ccode>futurspa\u003C\u002Fcode>, description &quot;Future Spa&quot;, manufacturer\n&quot;Bally&quot;, catalog year &quot;1979&quot;.\u003C\u002Fli>\n\u003Cli>OPDB record \u003Ccode>G5Dbo-M3dv6\u003C\u002Fcode> (IPDB 974) names this machine &quot;Future Spa&quot;\n(Bally, manufacture date 1979-03-20); the resolved identity rests on the\nagreement of the PinMAME catalog and this reviewed mapping.\u003C\u002Fli>\n\u003Cli>The definition&#39;s driver list is exactly the clone tree PinMAME declares under \u003Ccode>futurspa\u003C\u002Fcode>;\nwhether every listed driver really runs on this physical machine is unverified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"drivers-this-record-holds\">Drivers this record holds\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>futurspa\u003C\u002Fcode> (1979, Bally).\u003C\u002Fli>\n\u003Cli>\u003Ccode>futurspb\u003C\u002Fcode> (2004, Bally \u002F Oliver, clone of \u003Ccode>futurspa\u003C\u002Fcode>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"pinmame-source-contract-candidate\">PinMAME source contract (candidate)\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>The pinned PinMAME source declares \u003Ccode>futurspa\u003C\u002Fcode> at \u003Ccode>src\u002Fwpc\u002Fby35games.c:670\u003C\u002Fcode> with machine module \u003Ccode>by35_mBY35_51S\u003C\u002Fcode>; the definition declares controller platform \u003Ccode>pinmame.by35\u003C\u002Fcode> from it.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"vpx-script-candidates-candidate\">VPX script candidates (candidate)\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>2 retained community table script(s) declare this machine&#39;s driver; their extracted switch\u002Flamp\u002Fsolenoid\u002FGI candidates are carried as 67 candidate devices. When curator work weighs sources, a retained script outranks emulator-derived candidates for runtime semantics, but every device here is still a candidate until a known-working table is verified against this exact physical machine.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"what-a-curator-must-establish-next\">What a curator must establish next\u003C\u002Fh2>\n\u003Cp>Full input, output, and display\nenumeration with semantic names; physical wiring and polarity; mechanism inventory and behavior;\nvariant differences across the clone tree; recreation knowledge from a manual, schematic, or\nknown-working table; runtime provenance; and a normalized spatial placement for every physical\ndevice. No manual, schematic, or runtime-harness evidence is retained for this machine yet; the candidate sections above are the only retained I\u002FO evidence so far.\u003C\u002Fp>\n",[738,741,744,747,750],{"id":739,"text":740},"identity","Identity",{"id":742,"text":743},"drivers-this-record-holds","Drivers this record holds",{"id":745,"text":746},"pinmame-source-contract-candidate","PinMAME source contract (candidate)",{"id":748,"text":749},"vpx-script-candidates-candidate","VPX script candidates (candidate)",{"id":751,"text":752},"what-a-curator-must-establish-next","What a curator must establish next",[],[755,757],{"coverage_status":23,"definition":735,"definition_sha256":756,"description":46,"flags":4,"id":47,"machine_id":273,"manufacturer":48,"root_driver":47,"year":49},"1fbbf63383ab7a3c304c92724413d43f5b56a87f74f7d0b1b74324ce8352f3ad",{"clone_of":47,"coverage_status":23,"definition":735,"definition_sha256":756,"description":51,"flags":4,"id":52,"machine_id":273,"manufacturer":53,"root_driver":47,"year":54},{"pinballMemoryMaps":759},{"source":760,"maps":765},{"repository":761,"commit":762,"license":763,"attribution":764},"https:\u002F\u002Fgithub.com\u002Ftomlogic\u002Fpinball-memory-maps","d8693b9ca59a1b871d2a473be3adb0392471a8e3","LGPL-3.0-only","This program makes use of content from the Pinball Memory Maps project.",[766,791],{"sourcePath":767,"sourceUrl":768,"dataUrl":769,"platform":770,"platformSourceUrl":771,"platformDataUrl":772,"fileFormat":773,"version":774,"roms":775,"sections":785,"matchedDrivers":790},"maps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35-7digit.map.json","https:\u002F\u002Fgithub.com\u002Ftomlogic\u002Fpinball-memory-maps\u002Fblob\u002Fd8693b9ca59a1b871d2a473be3adb0392471a8e3\u002Fmaps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35-7digit.map.json","data\u002Fmemory-maps\u002Fmaps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35-7digit.map.json","bally-35-8K","https:\u002F\u002Fgithub.com\u002Ftomlogic\u002Fpinball-memory-maps\u002Fblob\u002Fd8693b9ca59a1b871d2a473be3adb0392471a8e3\u002Fplatforms\u002Fbally-35-8K.json","data\u002Fmemory-maps\u002Fplatforms\u002Fbally-35-8K.json",0.8,2,[776,52,777,778,779,780,781,782,783,784],"dollyptb","hglbtrtb","hotdoggb","mysticb","ngndshkb","rollstob","slbmanib","spaceinb","vikingb",[786,787,788,789],"adjustments","audits","game_state","high_scores",[52],{"sourcePath":792,"sourceUrl":793,"dataUrl":794,"platform":795,"platformSourceUrl":796,"platformDataUrl":797,"fileFormat":773,"version":774,"roms":798,"sections":810,"matchedDrivers":811},"maps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35.map.json","https:\u002F\u002Fgithub.com\u002Ftomlogic\u002Fpinball-memory-maps\u002Fblob\u002Fd8693b9ca59a1b871d2a473be3adb0392471a8e3\u002Fmaps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35.map.json","data\u002Fmemory-maps\u002Fmaps\u002Fbally\u002Fas-2518-35\u002Fsystem-rom-35.map.json","bally-35-6K","https:\u002F\u002Fgithub.com\u002Ftomlogic\u002Fpinball-memory-maps\u002Fblob\u002Fd8693b9ca59a1b871d2a473be3adb0392471a8e3\u002Fplatforms\u002Fbally-35-6K.json","data\u002Fmemory-maps\u002Fplatforms\u002Fbally-35-6K.json",[799,47,800,801,802,803,804,805,806,807,808,809],"dollyptn","hglbtrtr","hotdoggn","mystic","ngndshkr","rollston","slbmania","slbmanic","slbmanid","spaceinv","viking",[786,787,788,789],[47],[813,817,820,823,826,829],{"slug":814,"name":815,"manufacturer":48,"year":276,"status":816},"bally-kiss-1979","Kiss","author_ready",{"slug":818,"name":819,"manufacturer":48,"year":276,"status":23},"bally-hotdoggin-1979","Hotdoggin'",{"slug":821,"name":822,"manufacturer":48,"year":276,"status":23},"bally-paragon-1979","Paragon",{"slug":824,"name":825,"manufacturer":48,"year":276,"status":23},"bally-rolling-stones-1979","Rolling Stones",{"slug":827,"name":828,"manufacturer":48,"year":276,"status":23},"bally-star-trek-1979","Star Trek",{"slug":830,"name":831,"manufacturer":48,"year":276,"status":23},"bally-supersonic-1979","Supersonic",null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":834},"\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":836},"\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":838},"\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":840},"\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":842},"\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":844},"\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":846},"\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":848},"\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":850},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 12v-2m0 8v-2m4-4v-2m0 8v-2M2 11h1.5M20 18v-2m.5-5H22M4 18v-2m4-4v-2m0 8v-2\"\u002F>\u003Crect width=\"20\" height=\"10\" x=\"2\" y=\"6\" rx=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":852},"\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":854},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"M12 3v18m7-13l3 8a5 5 0 0 1-6 0zV7\"\u002F>\u003Cpath d=\"M3 7h1a17 17 0 0 0 8-2a17 17 0 0 0 8 2h1M5 8l3 8a5 5 0 0 1-6 0zV7m2 14h10\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":856,"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":858},"\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":860},"\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":862,"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":864},"\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":866},"\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":868},"\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":870},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",1788085389939]