From 7f28b57fa19bfe3702434e6db2bc0753978fa9a5 Mon Sep 17 00:00:00 2001 From: yHSJ Date: Tue, 10 Dec 2024 00:20:10 -0500 Subject: [PATCH] chore: update doom-wasm --- public/websockets-doom.wasm | Bin 7384737 -> 7384737 bytes websockets-doom.js | 40 ++++++++++++++++++------------------ 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/public/websockets-doom.wasm b/public/websockets-doom.wasm index 525baf9958bd2eac6cb0d4acba88c6a60c9f25a0..8a140b9b3af4ac24d5a515e62c69bdd4cb5b0812 100755 GIT binary patch delta 999 zcmXxiTSyd97zgnAb{)0So%LF?Yqj2XR_(H_wYk-1TXr$+V%ct%m#$`NWj^#^5fW4T zqET&eEE8E!kP3u|4uwYbB4LJ>g&`6_FP4^I_K-yVr)=OiXU_LO-^^iVf+NrML8w1LgHB1dxXQ{K*IckI&`M@C8(KWxR&cID|QhPj2vZq(10^OxYEas}zL1V1z zs&tnoSj9Ez2aT|@fK)|6)*Fz@=>~UPmtGQe^4~Y4T0J%J+M80kjvD+e%@PBan<8iqCXpV&cyXR*oOivEokZPy za!?+z(0w*AB_~in|2icXzol>fyj~NSApz#Y0$2zZNQ5Lvh7?HUdA-*4UTWu;6O|_+ zbb)QNDzfg5$SSPLvBW!~AVd!mPG;TAl@NId^QAd@5=3_o`(jnjx_YoItrMsJhuC3A zdWm^wxlSm!`RliMFDf}?T+p`;q39S|AP6a*enI%eS`{Uiy4k3rv%$EMH{dd*&V6+3NVKegd8%kW_+^%wgTut6H6 z^I~5{b{mDW+tV3#y6*3r&VWU*7?!|Nu){KNKql{-US4^gqIp)`iu|tF$>C5z_F^aR zun9UxB7c;0vD`;)v$&)y4(!`s^_LYcU%IwxqZ|fMKPwIp@Lr9+(UdH8pgd( z@WRjTUDYx7ktAt}1Fw}HAnE6iyldZk@Vf+>)Y*aKeh!CokWeXt*jp#(~y3=Y6SI0T2`2polSI0hAP94es-s^J8j Mgi}1wRAY$$108R0kN^Mx delta 985 zcmXxiSxgf_7zgnES_&x8Efmmgs}_VVSVb(lfLgJL2NpcB6|J{&iAQ)a5$|M4V-%xS zGkBoUK+?#ggwX_z@}MDz(V#>_2);61o=1XFjhFRw& zv5iJp)n)M~^|KuzaX(#WJt47zE^yZs@dZ(s|G6sG>8XL&T@z>Ns3F*VLj)7VLjsr~ z5t1MorodF*d_!t=>3)6SMK7go25acM)lME`jh##hmRO3xOPohAHB9w<j?7vFav9!rUS~2?lo;8*|9VlDiCoka-Wy|HlwEraot9 zWI0jnL+pAtT@cbduLNO;wa9WYJz%4$0eab^GLO^041pcb_@^=={NeUxp0Ggjqb`cNVk| zv76)0Y-$YljyqvC%z-SJ3)wIaT#&7k6B+cU zSd*f(EUX@!s92&Iup0QRonWuM&}YRzq^ zq-qrx?v~n7>E;i8OWu3%gM^xvKmjZT4-~>OD1zm%0#?E*D2CPGg%T)*HLw=e!Ft#L z8=(v~fe-w!8OmV`Y=r=9gYB>bcET>$4SQfO?1KuZges_p8rToDZ~zX%As%WvY)t+O DJbh}! diff --git a/websockets-doom.js b/websockets-doom.js index 2b82855d..56b21794 100644 --- a/websockets-doom.js +++ b/websockets-doom.js @@ -506,7 +506,7 @@ var tempDouble; var tempI64; var ASM_CONSTS = { - 449291: $0 => { + 449298: $0 => { var str = UTF8ToString($0) + "\n\n" + "Abort/Retry/Ignore/AlwaysIgnore? [ariA] :"; var reply = window.prompt(str, "i"); if (reply === null) { @@ -514,7 +514,7 @@ var ASM_CONSTS = { } return allocate(intArrayFromString(reply), "i8", ALLOC_NORMAL); }, - 449516: () => { + 449523: () => { if (typeof (AudioContext) !== "undefined") { return true; } else if (typeof (webkitAudioContext) !== "undefined") { @@ -522,7 +522,7 @@ var ASM_CONSTS = { } return false; }, - 449663: () => { + 449670: () => { if ((typeof (navigator.mediaDevices) !== "undefined") && (typeof (navigator.mediaDevices.getUserMedia) !== "undefined")) { return true; } else if (typeof (navigator.webkitGetUserMedia) !== "undefined") { @@ -530,7 +530,7 @@ var ASM_CONSTS = { } return false; }, - 449897: $0 => { + 449904: $0 => { if (typeof (Module["SDL2"]) === "undefined") { Module["SDL2"] = {}; } @@ -552,11 +552,11 @@ var ASM_CONSTS = { } return SDL2.audioContext === undefined ? -1 : 0; }, - 450390: () => { + 450397: () => { var SDL2 = Module["SDL2"]; return SDL2.audioContext.sampleRate; }, - 450458: ($0, $1, $2, $3) => { + 450465: ($0, $1, $2, $3) => { var SDL2 = Module["SDL2"]; var have_microphone = function(stream) { if (SDL2.capture.silenceTimer !== undefined) { @@ -597,7 +597,7 @@ var ASM_CONSTS = { }, have_microphone, no_microphone); } }, - 452110: ($0, $1, $2, $3) => { + 452117: ($0, $1, $2, $3) => { var SDL2 = Module["SDL2"]; SDL2.audio.scriptProcessorNode = SDL2.audioContext["createScriptProcessor"]($1, 0, $0); SDL2.audio.scriptProcessorNode["onaudioprocess"] = function(e) { @@ -609,7 +609,7 @@ var ASM_CONSTS = { }; SDL2.audio.scriptProcessorNode["connect"](SDL2.audioContext["destination"]); }, - 452520: ($0, $1) => { + 452527: ($0, $1) => { var SDL2 = Module["SDL2"]; var numChannels = SDL2.capture.currentCaptureBuffer.numberOfChannels; for (var c = 0; c < numChannels; ++c) { @@ -628,7 +628,7 @@ var ASM_CONSTS = { } } }, - 453125: ($0, $1) => { + 453132: ($0, $1) => { var SDL2 = Module["SDL2"]; var numChannels = SDL2.audio.currentOutputBuffer["numberOfChannels"]; for (var c = 0; c < numChannels; ++c) { @@ -641,7 +641,7 @@ var ASM_CONSTS = { } } }, - 453605: $0 => { + 453612: $0 => { var SDL2 = Module["SDL2"]; if ($0) { if (SDL2.capture.silenceTimer !== undefined) { @@ -679,7 +679,7 @@ var ASM_CONSTS = { SDL2.audioContext = undefined; } }, - 454777: ($0, $1, $2) => { + 454784: ($0, $1, $2) => { var w = $0; var h = $1; var pixels = $2; @@ -750,7 +750,7 @@ var ASM_CONSTS = { } SDL2.ctx.putImageData(SDL2.image, 0, 0); }, - 456246: ($0, $1, $2, $3, $4) => { + 456253: ($0, $1, $2, $3, $4) => { var w = $0; var h = $1; var hot_x = $2; @@ -787,19 +787,19 @@ var ASM_CONSTS = { stringToUTF8(url, urlBuf, url.length + 1); return urlBuf; }, - 457235: $0 => { + 457242: $0 => { if (Module["canvas"]) { Module["canvas"].style["cursor"] = UTF8ToString($0); } }, - 457318: () => { + 457325: () => { if (Module["canvas"]) { Module["canvas"].style["cursor"] = "none"; } }, - 457387: () => window.innerWidth, - 457417: () => window.innerHeight, - 457448: ($0, $1) => { + 457394: () => window.innerWidth, + 457424: () => window.innerHeight, + 457455: ($0, $1) => { alert(UTF8ToString($0) + "\n\n" + UTF8ToString($1)); } }; @@ -815,11 +815,11 @@ function hydra_set_ip(ip) { function __asyncjs__hydra_send_packet(to, from, kills, kills_len, packet, len) { return Asyncify.handleAsync(async () => { let data = HEAPU8.subarray(packet, packet + len); - let kills = HEAPU8.subarray(kills, kills + kills_len); + let killsBuffer = HEAP32.subarray(kills, kills + kills_len); let g = typeof window !== "undefined" ? window : global; let hydra = !!g ? g.HydraMultiplayer : null; if (!!hydra) { - await hydra.SendPacket(to, from, kills, data); + await hydra.SendPacket(to, from, killsBuffer, data); } }); } @@ -8661,7 +8661,7 @@ var _asyncify_stop_rewind = () => (_asyncify_stop_rewind = wasmExports["asyncify var ___start_em_js = Module["___start_em_js"] = 447888; -var ___stop_em_js = Module["___stop_em_js"] = 449291; +var ___stop_em_js = Module["___stop_em_js"] = 449298; function intArrayFromBase64(s) { if (typeof ENVIRONMENT_IS_NODE != "undefined" && ENVIRONMENT_IS_NODE) {