A=Date.now(),t=!1;if(A>=p){let e=navigator.getGamepads(),a=0;for(let A=0;A<4;++A){let n=e[A];if(n){for(let e=0;e<8;++e){let t=(e+12)%16;n.buttons.length>t&&n.buttons[t].pressed&&(a|=1<<8*A+e)}if(n.axes.length>1)for(let e=0;e<4;++e){let t=n.axes[1-(e>>1)];(1&e?t:-t)>.5&&(a|=1<<8*A+e)}n.buttons.length>9&&n.buttons[9].pressed&&(t=!0)}}let n=c(Q.buffer);n[16]=A-C,n[17]=F|a,M.exports.upd(),w.exports.endFrame();let r=c(Q.buffer.slice(77824,78848));for(let e=0;e<76800;++e)m[e]=4278190080|r[d[e+120]];o.putImageData