[{"data":1,"prerenderedAt":1021},["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-hardbody-1987":17,"i-lucide:chevron-right":993,"i-lucide:database":995,"i-lucide:file-json-2":997,"i-lucide:shield-check":999,"i-lucide:toggle-left":1001,"i-lucide:zap":1003,"i-lucide:disc-3":1005,"i-lucide:library-big":1007,"i-lucide:plug-zap":1009,"i-lucide:list":1011,"i-lucide:file-code-2":1013,"i-lucide:external-link":1015,"i-lucide:notebook-pen":1017,"i-lucide:message-square-warning":1019},{"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":992},{"conflicts":19,"coverage":20,"displays":42,"drivers":43,"format":55,"inputs":56,"knowledge":349,"machine":351,"mechanisms":357,"outputs":358,"relationships":951,"schema_version":63,"sources":952,"slug":969,"sourcePath":970,"knowledgePath":350,"knowledgeHtml":971,"knowledgeHeadings":972,"knowledgeSummary":985,"catalogDrivers":986,"related":991,"family":992},[],{"status":21,"completion_score":22,"missing":23,"dimensions":38},"partial",13,[24,25,26,27,28,29,30,31,32,33,34,35,36,37],"driver_mapping","controller_platform","input_enumeration","input_semantics","output_enumeration","output_semantics","display_inventory","mechanism_inventory","mechanism_behavior","polarity","variant_differences","recreation_notes","provenance","spatial_placement",{"address_enumeration":39,"catalog_identity":40,"mechanisms":39,"physical_wiring":39,"recreation_knowledge":39,"semantic_naming":39,"variant_coverage":41},"unknown","validated","candidate",[],[44,50,53],{"clone_of":45,"description":46,"flags":4,"id":47,"manufacturer":48,"year":49},"hardbody","Hardbody (rev. D)","hardbdyd","Bally","1987",{"clone_of":45,"description":51,"flags":4,"id":52,"manufacturer":48,"year":49},"Hardbody (German rev. B)","hardbdyg",{"description":54,"flags":4,"id":45,"manufacturer":48,"year":49},"Hardbody (rev. C)","pinmame-machine-definition",[57,71,81,91,100,110,120,130,140,150,159,169,179,189,199,209,219,229,239,249,259,269,279,289,299,309,319,329,339],{"aliases":58,"binding":62,"id":65,"kind":66,"label":67,"provenance":68},[59],{"namespace":60,"value":61},"pinmame.switch","1",{"device":63,"group":64},1,"pinmame.input.switch","switch.left-sling-shot","switch","Left Sling Shot",{"source_refs":69,"status":41},[70],"vpx-script.964740d6d0e4a352",{"aliases":72,"binding":75,"id":77,"kind":66,"label":78,"provenance":79},[73],{"namespace":60,"value":74},"2",{"device":76,"group":64},2,"switch.right-sling-shot","Right Sling Shot",{"source_refs":80,"status":41},[70],{"aliases":82,"binding":85,"id":87,"kind":66,"label":88,"provenance":89},[83],{"namespace":60,"value":84},"12",{"device":86,"group":64},12,"switch.w12a","W12a",{"source_refs":90,"status":41},[70],{"aliases":92,"binding":95,"id":96,"kind":66,"label":97,"provenance":98},[93],{"namespace":60,"value":94},"13",{"device":22,"group":64},"switch.w13a","W13a",{"source_refs":99,"status":41},[70],{"aliases":101,"binding":104,"id":106,"kind":66,"label":107,"provenance":108},[102],{"namespace":60,"value":103},"16",{"device":105,"group":64},16,"switch.sw16a","Sw16a",{"source_refs":109,"status":41},[70],{"aliases":111,"binding":114,"id":116,"kind":66,"label":117,"provenance":118},[112],{"namespace":60,"value":113},"20",{"device":115,"group":64},20,"switch.sw20","Sw20",{"source_refs":119,"status":41},[70],{"aliases":121,"binding":124,"id":126,"kind":66,"label":127,"provenance":128},[122],{"namespace":60,"value":123},"21",{"device":125,"group":64},21,"switch.sw21","Sw21",{"source_refs":129,"status":41},[70],{"aliases":131,"binding":134,"id":136,"kind":66,"label":137,"provenance":138},[132],{"namespace":60,"value":133},"22",{"device":135,"group":64},22,"switch.sw22","Sw22",{"source_refs":139,"status":41},[70],{"aliases":141,"binding":144,"id":146,"kind":66,"label":147,"provenance":148},[142],{"namespace":60,"value":143},"23",{"device":145,"group":64},23,"switch.sw23","Sw23",{"source_refs":149,"status":41},[70],{"aliases":151,"binding":154,"id":155,"kind":66,"label":156,"provenance":157},[152],{"namespace":60,"value":153},"24",{"device":5,"group":64},"switch.sw24","Sw24",{"source_refs":158,"status":41},[70],{"aliases":160,"binding":163,"id":165,"kind":66,"label":166,"provenance":167},[161],{"namespace":60,"value":162},"25",{"device":164,"group":64},25,"switch.sw25","Sw25",{"source_refs":168,"status":41},[70],{"aliases":170,"binding":173,"id":175,"kind":66,"label":176,"provenance":177},[171],{"namespace":60,"value":172},"26",{"device":174,"group":64},26,"switch.sw26","Sw26",{"source_refs":178,"status":41},[70],{"aliases":180,"binding":183,"id":185,"kind":66,"label":186,"provenance":187},[181],{"namespace":60,"value":182},"27",{"device":184,"group":64},27,"switch.sw27","Sw27",{"source_refs":188,"status":41},[70],{"aliases":190,"binding":193,"id":195,"kind":66,"label":196,"provenance":197},[191],{"namespace":60,"value":192},"29",{"device":194,"group":64},29,"switch.w29","W29",{"source_refs":198,"status":41},[70],{"aliases":200,"binding":203,"id":205,"kind":66,"label":206,"provenance":207},[201],{"namespace":60,"value":202},"30",{"device":204,"group":64},30,"switch.w30","W30",{"source_refs":208,"status":41},[70],{"aliases":210,"binding":213,"id":215,"kind":66,"label":216,"provenance":217},[211],{"namespace":60,"value":212},"31",{"device":214,"group":64},31,"switch.w31","W31",{"source_refs":218,"status":41},[70],{"aliases":220,"binding":223,"id":225,"kind":66,"label":226,"provenance":227},[221],{"namespace":60,"value":222},"32",{"device":224,"group":64},32,"switch.w32","W32",{"source_refs":228,"status":41},[70],{"aliases":230,"binding":233,"id":235,"kind":66,"label":236,"provenance":237},[231],{"namespace":60,"value":232},"36",{"device":234,"group":64},36,"switch.sw36","Sw36",{"source_refs":238,"status":41},[70],{"aliases":240,"binding":243,"id":245,"kind":66,"label":246,"provenance":247},[241],{"namespace":60,"value":242},"37",{"device":244,"group":64},37,"switch.sw37","Sw37",{"source_refs":248,"status":41},[70],{"aliases":250,"binding":253,"id":255,"kind":66,"label":256,"provenance":257},[251],{"namespace":60,"value":252},"39",{"device":254,"group":64},39,"switch.sol-left-ramp","Sol Left Ramp",{"source_refs":258,"status":41},[70],{"aliases":260,"binding":263,"id":265,"kind":66,"label":266,"provenance":267},[261],{"namespace":60,"value":262},"40",{"device":264,"group":64},40,"switch.sol-ramp-down","Sol Ramp Down",{"source_refs":268,"status":41},[70],{"aliases":270,"binding":273,"id":275,"kind":66,"label":276,"provenance":277},[271],{"namespace":60,"value":272},"41",{"device":274,"group":64},41,"switch.sw41","Sw41",{"source_refs":278,"status":41},[70],{"aliases":280,"binding":283,"id":285,"kind":66,"label":286,"provenance":287},[281],{"namespace":60,"value":282},"42",{"device":284,"group":64},42,"switch.sw42","Sw42",{"source_refs":288,"status":41},[70],{"aliases":290,"binding":293,"id":295,"kind":66,"label":296,"provenance":297},[291],{"namespace":60,"value":292},"43",{"device":294,"group":64},43,"switch.sw43","Sw43",{"source_refs":298,"status":41},[70],{"aliases":300,"binding":303,"id":305,"kind":66,"label":306,"provenance":307},[301],{"namespace":60,"value":302},"44",{"device":304,"group":64},44,"switch.w44","W44",{"source_refs":308,"status":41},[70],{"aliases":310,"binding":313,"id":315,"kind":66,"label":316,"provenance":317},[311],{"namespace":60,"value":312},"45",{"device":314,"group":64},45,"switch.w45","W45",{"source_refs":318,"status":41},[70],{"aliases":320,"binding":323,"id":325,"kind":66,"label":326,"provenance":327},[321],{"namespace":60,"value":322},"46",{"device":324,"group":64},46,"switch.sw46","Sw46",{"source_refs":328,"status":41},[70],{"aliases":330,"binding":333,"id":335,"kind":66,"label":336,"provenance":337},[331],{"namespace":60,"value":332},"47",{"device":334,"group":64},47,"switch.sw47","Sw47",{"source_refs":338,"status":41},[70],{"aliases":340,"binding":343,"id":345,"kind":66,"label":346,"provenance":347},[341],{"namespace":60,"value":342},"48",{"device":344,"group":64},48,"switch.sw48","Sw48",{"source_refs":348,"status":41},[70],{"path":350,"status":21},"knowledge\u002Fbally\u002Fhardbody-1987.md",{"id":352,"ipdb_id":353,"manufacturer":48,"name":354,"opdb_id":355,"year":356},"bally.hardbody.1987",1122,"Hardbody","GRbX3-M7ZK3",1987,[],[359,372,382,390,398,408,418,428,438,448,456,464,472,480,488,496,504,512,522,530,538,546,556,566,576,584,592,602,610,618,626,634,642,650,658,666,674,684,694,704,714,724,734,744,754,764,774,784,794,804,814,824,834,844,854,864,874,884,894,907,916,925,935,943],{"aliases":360,"binding":364,"id":367,"kind":368,"label":369,"provenance":370},[361],{"namespace":362,"value":363},"pinmame.lamp","10",{"device":365,"group":366},10,"pinmame.output.lamp","lamp.l10","lamp","L10",{"source_refs":371,"status":41},[70],{"aliases":373,"binding":376,"id":378,"kind":368,"label":379,"provenance":380},[374],{"namespace":362,"value":375},"11",{"device":377,"group":366},11,"lamp.l11","L11",{"source_refs":381,"status":41},[70],{"aliases":383,"binding":385,"id":386,"kind":368,"label":387,"provenance":388},[384],{"namespace":362,"value":84},{"device":86,"group":366},"lamp.l12","L12",{"source_refs":389,"status":41},[70],{"aliases":391,"binding":393,"id":394,"kind":368,"label":395,"provenance":396},[392],{"namespace":362,"value":94},{"device":22,"group":366},"lamp.l13","L13",{"source_refs":397,"status":41},[70],{"aliases":399,"binding":402,"id":404,"kind":368,"label":405,"provenance":406},[400],{"namespace":362,"value":401},"14",{"device":403,"group":366},14,"lamp.l14","L14",{"source_refs":407,"status":41},[70],{"aliases":409,"binding":412,"id":414,"kind":368,"label":415,"provenance":416},[410],{"namespace":362,"value":411},"15",{"device":413,"group":366},15,"lamp.l15","L15",{"source_refs":417,"status":41},[70],{"aliases":419,"binding":422,"id":424,"kind":368,"label":425,"provenance":426},[420],{"namespace":362,"value":421},"17",{"device":423,"group":366},17,"lamp.l17","L17",{"source_refs":427,"status":41},[70],{"aliases":429,"binding":432,"id":434,"kind":368,"label":435,"provenance":436},[430],{"namespace":362,"value":431},"18",{"device":433,"group":366},18,"lamp.l18","L18",{"source_refs":437,"status":41},[70],{"aliases":439,"binding":442,"id":444,"kind":368,"label":445,"provenance":446},[440],{"namespace":362,"value":441},"19",{"device":443,"group":366},19,"lamp.l19","L19",{"source_refs":447,"status":41},[70],{"aliases":449,"binding":451,"id":452,"kind":368,"label":453,"provenance":454},[450],{"namespace":362,"value":113},{"device":115,"group":366},"lamp.l20","L20",{"source_refs":455,"status":41},[70],{"aliases":457,"binding":459,"id":460,"kind":368,"label":461,"provenance":462},[458],{"namespace":362,"value":123},{"device":125,"group":366},"lamp.l21","L21",{"source_refs":463,"status":41},[70],{"aliases":465,"binding":467,"id":468,"kind":368,"label":469,"provenance":470},[466],{"namespace":362,"value":133},{"device":135,"group":366},"lamp.l22","L22",{"source_refs":471,"status":41},[70],{"aliases":473,"binding":475,"id":476,"kind":368,"label":477,"provenance":478},[474],{"namespace":362,"value":143},{"device":145,"group":366},"lamp.l23","L23",{"source_refs":479,"status":41},[70],{"aliases":481,"binding":483,"id":484,"kind":368,"label":485,"provenance":486},[482],{"namespace":362,"value":153},{"device":5,"group":366},"lamp.l24","L24",{"source_refs":487,"status":41},[70],{"aliases":489,"binding":491,"id":492,"kind":368,"label":493,"provenance":494},[490],{"namespace":362,"value":162},{"device":164,"group":366},"lamp.l25","L25",{"source_refs":495,"status":41},[70],{"aliases":497,"binding":499,"id":500,"kind":368,"label":501,"provenance":502},[498],{"namespace":362,"value":172},{"device":174,"group":366},"lamp.l26","L26",{"source_refs":503,"status":41},[70],{"aliases":505,"binding":507,"id":508,"kind":368,"label":509,"provenance":510},[506],{"namespace":362,"value":182},{"device":184,"group":366},"lamp.l27","L27",{"source_refs":511,"status":41},[70],{"aliases":513,"binding":516,"id":518,"kind":368,"label":519,"provenance":520},[514],{"namespace":362,"value":515},"28",{"device":517,"group":366},28,"lamp.l28","L28",{"source_refs":521,"status":41},[70],{"aliases":523,"binding":525,"id":526,"kind":368,"label":527,"provenance":528},[524],{"namespace":362,"value":192},{"device":194,"group":366},"lamp.l29","L29",{"source_refs":529,"status":41},[70],{"aliases":531,"binding":533,"id":534,"kind":368,"label":535,"provenance":536},[532],{"namespace":362,"value":202},{"device":204,"group":366},"lamp.l30a","L30a",{"source_refs":537,"status":41},[70],{"aliases":539,"binding":541,"id":542,"kind":368,"label":543,"provenance":544},[540],{"namespace":362,"value":212},{"device":214,"group":366},"lamp.l31","L31",{"source_refs":545,"status":41},[70],{"aliases":547,"binding":550,"id":552,"kind":368,"label":553,"provenance":554},[548],{"namespace":362,"value":549},"33",{"device":551,"group":366},33,"lamp.l33","L33",{"source_refs":555,"status":41},[70],{"aliases":557,"binding":560,"id":562,"kind":368,"label":563,"provenance":564},[558],{"namespace":362,"value":559},"34",{"device":561,"group":366},34,"lamp.l34","L34",{"source_refs":565,"status":41},[70],{"aliases":567,"binding":570,"id":572,"kind":368,"label":573,"provenance":574},[568],{"namespace":362,"value":569},"35",{"device":571,"group":366},35,"lamp.l35","L35",{"source_refs":575,"status":41},[70],{"aliases":577,"binding":579,"id":580,"kind":368,"label":581,"provenance":582},[578],{"namespace":362,"value":232},{"device":234,"group":366},"lamp.l36","L36",{"source_refs":583,"status":41},[70],{"aliases":585,"binding":587,"id":588,"kind":368,"label":589,"provenance":590},[586],{"namespace":362,"value":242},{"device":244,"group":366},"lamp.l37","L37",{"source_refs":591,"status":41},[70],{"aliases":593,"binding":596,"id":598,"kind":368,"label":599,"provenance":600},[594],{"namespace":362,"value":595},"38",{"device":597,"group":366},38,"lamp.l38","L38",{"source_refs":601,"status":41},[70],{"aliases":603,"binding":605,"id":606,"kind":368,"label":607,"provenance":608},[604],{"namespace":362,"value":252},{"device":254,"group":366},"lamp.l39","L39",{"source_refs":609,"status":41},[70],{"aliases":611,"binding":613,"id":614,"kind":368,"label":615,"provenance":616},[612],{"namespace":362,"value":262},{"device":264,"group":366},"lamp.l40","L40",{"source_refs":617,"status":41},[70],{"aliases":619,"binding":621,"id":622,"kind":368,"label":623,"provenance":624},[620],{"namespace":362,"value":272},{"device":274,"group":366},"lamp.l41","L41",{"source_refs":625,"status":41},[70],{"aliases":627,"binding":629,"id":630,"kind":368,"label":631,"provenance":632},[628],{"namespace":362,"value":282},{"device":284,"group":366},"lamp.l42","L42",{"source_refs":633,"status":41},[70],{"aliases":635,"binding":637,"id":638,"kind":368,"label":639,"provenance":640},[636],{"namespace":362,"value":292},{"device":294,"group":366},"lamp.l43","L43",{"source_refs":641,"status":41},[70],{"aliases":643,"binding":645,"id":646,"kind":368,"label":647,"provenance":648},[644],{"namespace":362,"value":302},{"device":304,"group":366},"lamp.l44","L44",{"source_refs":649,"status":41},[70],{"aliases":651,"binding":653,"id":654,"kind":368,"label":655,"provenance":656},[652],{"namespace":362,"value":312},{"device":314,"group":366},"lamp.l45","L45",{"source_refs":657,"status":41},[70],{"aliases":659,"binding":661,"id":662,"kind":368,"label":663,"provenance":664},[660],{"namespace":362,"value":322},{"device":324,"group":366},"lamp.l46a","L46a",{"source_refs":665,"status":41},[70],{"aliases":667,"binding":669,"id":670,"kind":368,"label":671,"provenance":672},[668],{"namespace":362,"value":332},{"device":334,"group":366},"lamp.l47","L47",{"source_refs":673,"status":41},[70],{"aliases":675,"binding":678,"id":680,"kind":368,"label":681,"provenance":682},[676],{"namespace":362,"value":677},"52",{"device":679,"group":366},52,"lamp.l52","L52",{"source_refs":683,"status":41},[70],{"aliases":685,"binding":688,"id":690,"kind":368,"label":691,"provenance":692},[686],{"namespace":362,"value":687},"54",{"device":689,"group":366},54,"lamp.l54","L54",{"source_refs":693,"status":41},[70],{"aliases":695,"binding":698,"id":700,"kind":368,"label":701,"provenance":702},[696],{"namespace":362,"value":697},"56",{"device":699,"group":366},56,"lamp.l56","L56",{"source_refs":703,"status":41},[70],{"aliases":705,"binding":708,"id":710,"kind":368,"label":711,"provenance":712},[706],{"namespace":362,"value":707},"60",{"device":709,"group":366},60,"lamp.l60","L60",{"source_refs":713,"status":41},[70],{"aliases":715,"binding":718,"id":720,"kind":368,"label":721,"provenance":722},[716],{"namespace":362,"value":717},"61",{"device":719,"group":366},61,"lamp.l61","L61",{"source_refs":723,"status":41},[70],{"aliases":725,"binding":728,"id":730,"kind":368,"label":731,"provenance":732},[726],{"namespace":362,"value":727},"62",{"device":729,"group":366},62,"lamp.l62","L62",{"source_refs":733,"status":41},[70],{"aliases":735,"binding":738,"id":740,"kind":368,"label":741,"provenance":742},[736],{"namespace":362,"value":737},"63",{"device":739,"group":366},63,"lamp.l63","L63",{"source_refs":743,"status":41},[70],{"aliases":745,"binding":748,"id":750,"kind":368,"label":751,"provenance":752},[746],{"namespace":362,"value":747},"67",{"device":749,"group":366},67,"lamp.l67","L67",{"source_refs":753,"status":41},[70],{"aliases":755,"binding":758,"id":760,"kind":368,"label":761,"provenance":762},[756],{"namespace":362,"value":757},"68",{"device":759,"group":366},68,"lamp.l68","L68",{"source_refs":763,"status":41},[70],{"aliases":765,"binding":768,"id":770,"kind":368,"label":771,"provenance":772},[766],{"namespace":362,"value":767},"69",{"device":769,"group":366},69,"lamp.l69","L69",{"source_refs":773,"status":41},[70],{"aliases":775,"binding":778,"id":780,"kind":368,"label":781,"provenance":782},[776],{"namespace":362,"value":777},"72",{"device":779,"group":366},72,"lamp.l72","L72",{"source_refs":783,"status":41},[70],{"aliases":785,"binding":788,"id":790,"kind":368,"label":791,"provenance":792},[786],{"namespace":362,"value":787},"76",{"device":789,"group":366},76,"lamp.l76","L76",{"source_refs":793,"status":41},[70],{"aliases":795,"binding":798,"id":800,"kind":368,"label":801,"provenance":802},[796],{"namespace":362,"value":797},"77",{"device":799,"group":366},77,"lamp.l77","L77",{"source_refs":803,"status":41},[70],{"aliases":805,"binding":808,"id":810,"kind":368,"label":811,"provenance":812},[806],{"namespace":362,"value":807},"79",{"device":809,"group":366},79,"lamp.l79","L79",{"source_refs":813,"status":41},[70],{"aliases":815,"binding":818,"id":820,"kind":368,"label":821,"provenance":822},[816],{"namespace":362,"value":817},"83",{"device":819,"group":366},83,"lamp.l83","L83",{"source_refs":823,"status":41},[70],{"aliases":825,"binding":828,"id":830,"kind":368,"label":831,"provenance":832},[826],{"namespace":362,"value":827},"84",{"device":829,"group":366},84,"lamp.l84","L84",{"source_refs":833,"status":41},[70],{"aliases":835,"binding":838,"id":840,"kind":368,"label":841,"provenance":842},[836],{"namespace":362,"value":837},"85",{"device":839,"group":366},85,"lamp.l85","L85",{"source_refs":843,"status":41},[70],{"aliases":845,"binding":848,"id":850,"kind":368,"label":851,"provenance":852},[846],{"namespace":362,"value":847},"88",{"device":849,"group":366},88,"lamp.l88","L88",{"source_refs":853,"status":41},[70],{"aliases":855,"binding":858,"id":860,"kind":368,"label":861,"provenance":862},[856],{"namespace":362,"value":857},"91",{"device":859,"group":366},91,"lamp.l91","L91",{"source_refs":863,"status":41},[70],{"aliases":865,"binding":868,"id":870,"kind":368,"label":871,"provenance":872},[866],{"namespace":362,"value":867},"92",{"device":869,"group":366},92,"lamp.l92","L92",{"source_refs":873,"status":41},[70],{"aliases":875,"binding":878,"id":880,"kind":368,"label":881,"provenance":882},[876],{"namespace":362,"value":877},"93",{"device":879,"group":366},93,"lamp.l93","L93",{"source_refs":883,"status":41},[70],{"aliases":885,"binding":888,"id":890,"kind":368,"label":891,"provenance":892},[886],{"namespace":362,"value":887},"95",{"device":889,"group":366},95,"lamp.l95","L95",{"source_refs":893,"status":41},[70],{"aliases":895,"binding":899,"id":902,"kind":903,"label":904,"provenance":905},[896],{"namespace":897,"value":898},"pinmame.solenoid","5",{"device":900,"group":901},5,"pinmame.output.solenoid","coil.reset-drops","coil","Reset Drops",{"source_refs":906,"status":41},[70],{"aliases":908,"binding":911,"id":913,"kind":903,"label":256,"provenance":914},[909],{"namespace":897,"value":910},"6",{"device":912,"group":901},6,"coil.sol-left-ramp",{"source_refs":915,"status":41},[70],{"aliases":917,"binding":920,"id":922,"kind":903,"label":266,"provenance":923},[918],{"namespace":897,"value":919},"7",{"device":921,"group":901},7,"coil.sol-ramp-down",{"source_refs":924,"status":41},[70],{"aliases":926,"binding":929,"id":931,"kind":903,"label":932,"provenance":933},[927],{"namespace":897,"value":928},"8",{"device":930,"group":901},8,"coil.sol-right-ramp","Sol Right Ramp",{"source_refs":934,"status":41},[70],{"aliases":936,"binding":938,"id":939,"kind":903,"label":940,"provenance":941},[937],{"namespace":897,"value":431},{"device":433,"group":901},"coil.sol-rdiv","Sol RDIV",{"source_refs":942,"status":41},[70],{"aliases":944,"binding":946,"id":947,"kind":903,"label":948,"provenance":949},[945],{"namespace":897,"value":113},{"device":115,"group":901},"coil.sol-ldiv","Sol LDIV",{"source_refs":950,"status":41},[70],[],[953,961],{"attribution":954,"id":955,"kind":956,"license":957,"locator":958,"revision":959,"uri":960},"PinMAME contributors","pinmame.catalog.8371478a7640","pinmame_catalog","BSD-3-Clause","PinmameGetGames","8371478a7640f1896dcdf565aed340dc5df989ba","https:\u002F\u002Fgithub.com\u002Fvpinball\u002Fpinmame",{"attribution":962,"id":70,"kind":963,"license":964,"locator":965,"revision":966,"sha256":967,"uri":968},"Authors credited in Hardbody (Bally 1987) Physics Sound Hybrid MOD.vbs and repository contributors","vpx_script","NOASSERTION","vpxtable-scripts: Hardbody (Bally 1987) Physics Sound Hybrid MOD.vbs","0c036bb61b4b4e8c778c37559f6795df8cd1521e","964740d6d0e4a352ae2e9e254b1267ac8667983132e44ead6431f3f486954c59","https:\u002F\u002Fgithub.com\u002Fsverrewl\u002Fvpxtable_scripts","bally-hardbody-1987","machines\u002Fpartial\u002Fbally\u002Fhardbody-1987.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.hardbody\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>hardbody\u003C\u002Fcode>, description &quot;Hardbody (rev. C)&quot;, manufacturer\n&quot;Bally&quot;, catalog year &quot;1987&quot;.\u003C\u002Fli>\n\u003Cli>OPDB record \u003Ccode>GRbX3-M7ZK3\u003C\u002Fcode> (IPDB 1122) names this machine &quot;Hardbody&quot;\n(Bally, manufacture date 1987-03-01); 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>hardbody\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>hardbdyd\u003C\u002Fcode> (1987, Bally, clone of \u003Ccode>hardbody\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Ccode>hardbdyg\u003C\u002Fcode> (1987, Bally, clone of \u003Ccode>hardbody\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Ccode>hardbody\u003C\u002Fcode> (1987, Bally).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"vpx-script-candidates-candidate\">VPX script candidates (candidate)\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>1 retained community table script(s) declare this machine&#39;s driver; their extracted switch\u002Flamp\u002Fsolenoid\u002FGI candidates are carried as 93 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>Controller platform from the pinned PinMAME driver source; 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",[973,976,979,982],{"id":974,"text":975},"identity","Identity",{"id":977,"text":978},"drivers-this-record-holds","Drivers this record holds",{"id":980,"text":981},"vpx-script-candidates-candidate","VPX script candidates (candidate)",{"id":983,"text":984},"what-a-curator-must-establish-next","What a curator must establish next",[],[987,989,990],{"clone_of":45,"coverage_status":21,"definition":970,"definition_sha256":988,"description":46,"flags":4,"id":47,"machine_id":352,"manufacturer":48,"root_driver":45,"year":49},"12db8e3cb9f43e289f2c10c13fa40012768bf2cc19f4aeaf470e25ae7e9eb782",{"clone_of":45,"coverage_status":21,"definition":970,"definition_sha256":988,"description":51,"flags":4,"id":52,"machine_id":352,"manufacturer":48,"root_driver":45,"year":49},{"coverage_status":21,"definition":970,"definition_sha256":988,"description":54,"flags":4,"id":45,"machine_id":352,"manufacturer":48,"root_driver":45,"year":49},[],null,{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":994},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m9 18l6-6l-6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":996},"\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":998,"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":1000},"\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":1002},"\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":1004},"\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":1006},"\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":1008},"\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":1010},"\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":1012},"\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":1014,"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":1016},"\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":1018},"\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":1020},"\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>",1788085383852]