From 3097dd69ccd10fa22e88fd2c813fb5a687a8eb2b Mon Sep 17 00:00:00 2001 From: d07riv Date: Thu, 1 Aug 2019 03:17:49 +0300 Subject: [PATCH] loading improvements --- src/App.js | 35 ++++++++++---- src/App.scss | 4 +- src/api/Diablo.jscc | 2 +- src/api/Diablo.wasm | Bin 1288402 -> 1288646 bytes src/api/DiabloSpawn.jscc | 2 +- src/api/DiabloSpawn.wasm | Bin 1160237 -> 1160666 bytes src/api/game.worker.js | 97 +++++++++++++++++++++++++++++---------- src/api/load_spawn.js | 9 ++-- src/api/loader.js | 11 ++++- 9 files changed, 118 insertions(+), 42 deletions(-) diff --git a/src/App.js b/src/App.js index 6c022a6..c03cf68 100644 --- a/src/App.js +++ b/src/App.js @@ -4,6 +4,7 @@ import classNames from 'classnames'; import create_fs from './fs'; import load_game from './api/loader'; +import { SpawnSize } from './api/load_spawn'; function isDropFile(e) { if (e.dataTransfer.items) { @@ -37,7 +38,7 @@ const Link = ({children, ...props}) => { + const spawn = fs.files.get('spawn.mpq'); + if (spawn && spawn.byteLength === SpawnSize) { + this.setState({has_spawn: true}); + } + }); } onDrop = e => { @@ -112,8 +120,8 @@ class App extends React.Component { }); } - onProgress({type, loaded, total}) { - this.setState({progress: loaded / total}); + onProgress(progress) { + this.setState({progress}); } drawBelt(idx, slot) { @@ -424,7 +432,7 @@ class App extends React.Component { } render() { - const {started, loading, error, progress, dropping, touch} = this.state; + const {started, loading, error, progress, dropping, touch, has_spawn} = this.state; return (
@@ -449,8 +457,10 @@ class App extends React.Component { )} {!!loading && !started && !error && (
- Loading... - {progress != null && } + {progress && progress.text || 'Loading...'} + {progress != null && !!progress.total && ( + + )}
)} {!started && !loading && !error && ( @@ -466,10 +476,15 @@ class App extends React.Component {

-

- Or you can download and play the shareware version instead (50MB download). -

- this.start()}>Play Shareware + {has_spawn ? ( + this.start()}>Play Shareware + ) : ( +

+ Or you can download and play the shareware version instead (50MB download). The site has lately been under too much stress due to users downloading the shareware + package, so instead you will need to download it from GitHub, then drop it on the page (or upload + by ). +

+ )}
)}
diff --git a/src/App.scss b/src/App.scss index b7c3b47..04645ff 100644 --- a/src/App.scss +++ b/src/App.scss @@ -105,12 +105,12 @@ body, #root, .App { .loading { color: #888; - font-size: 48px; + font-size: 32px; text-align: center; width: 75%; .progressBar { display: block; - position: relative; + position: absolute; margin-top: 16px; width: 100%; height: 40px; diff --git a/src/api/Diablo.jscc b/src/api/Diablo.jscc index c7ea983..5b91131 100644 --- a/src/api/Diablo.jscc +++ b/src/api/Diablo.jscc @@ -5,7 +5,7 @@ var Diablo = (function() { function(Diablo) { Diablo = Diablo || {}; -var Module=typeof Diablo!=="undefined"?Diablo:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||134217728;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="Diablo.wast";var wasmBinaryFile="Diablo.wasm";var asmjsCodeFile="Diablo.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_free_exception(ptr){try{return _free(ptr)}catch(e){}}function ___cxa_end_catch(){Module["setThrew"](0);var ptr=EXCEPTIONS.caught.pop();if(ptr){EXCEPTIONS.decRef(EXCEPTIONS.deAdjust(ptr));EXCEPTIONS.last=0}}function ___cxa_find_matching_catch_2(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_3(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr}function ___lock(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=608;Module["wasmMaxTableSize"]=608;function invoke_fi(index,a1){var sp=stackSave();try{return Module["dynCall_fi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_i(index){var sp=stackSave();try{return Module["dynCall_i"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return Module["dynCall_ii"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return Module["dynCall_iii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return Module["dynCall_iiii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module["dynCall_iiiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module["dynCall_iiiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return Module["dynCall_ji"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_v(index){var sp=stackSave();try{Module["dynCall_v"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{Module["dynCall_vi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{Module["dynCall_vii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{Module["dynCall_viii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module["dynCall_viiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viji"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"invoke_fi":invoke_fi,"invoke_i":invoke_i,"invoke_ii":invoke_ii,"invoke_iii":invoke_iii,"invoke_iiii":invoke_iiii,"invoke_iiiii":invoke_iiiii,"invoke_iiiiii":invoke_iiiiii,"invoke_ji":invoke_ji,"invoke_v":invoke_v,"invoke_vi":invoke_vi,"invoke_vii":invoke_vii,"invoke_viii":invoke_viii,"invoke_viiii":invoke_viiii,"invoke_viiiii":invoke_viiiii,"invoke_viji":invoke_viji,"___assert_fail":___assert_fail,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_begin_catch":___cxa_begin_catch,"___cxa_end_catch":___cxa_end_catch,"___cxa_find_matching_catch_2":___cxa_find_matching_catch_2,"___cxa_find_matching_catch_3":___cxa_find_matching_catch_3,"___cxa_free_exception":___cxa_free_exception,"___cxa_throw":___cxa_throw,"___lock":___lock,"___resumeException":___resumeException,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall146":___syscall146,"___syscall54":___syscall54,"___syscall6":___syscall6,"___unlock":___unlock,"_abort":_abort,"_api_close_keyboard":_api_close_keyboard,"_api_create_sound":_api_create_sound,"_api_delete_sound":_api_delete_sound,"_api_draw_begin":_api_draw_begin,"_api_draw_belt":_api_draw_belt,"_api_draw_blit":_api_draw_blit,"_api_draw_clip_text":_api_draw_clip_text,"_api_draw_end":_api_draw_end,"_api_draw_text":_api_draw_text,"_api_duplicate_sound":_api_duplicate_sound,"_api_open_keyboard":_api_open_keyboard,"_api_play_sound":_api_play_sound,"_api_set_cursor":_api_set_cursor,"_api_set_volume":_api_set_volume,"_api_stop_sound":_api_stop_sound,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_exit":_exit,"_exit_error":_exit_error,"_get_file_contents":_get_file_contents,"_get_file_size":_get_file_size,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_put_file_contents":_put_file_contents,"_remove_file":_remove_file,"_show_alert":_show_alert,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var _DApi_Char=Module["_DApi_Char"]=(function(){return Module["asm"]["_DApi_Char"].apply(null,arguments)});var _DApi_Init=Module["_DApi_Init"]=(function(){return Module["asm"]["_DApi_Init"].apply(null,arguments)});var _DApi_Key=Module["_DApi_Key"]=(function(){return Module["asm"]["_DApi_Key"].apply(null,arguments)});var _DApi_Mouse=Module["_DApi_Mouse"]=(function(){return Module["asm"]["_DApi_Mouse"].apply(null,arguments)});var _DApi_Render=Module["_DApi_Render"]=(function(){return Module["asm"]["_DApi_Render"].apply(null,arguments)});var _DApi_SyncText=Module["_DApi_SyncText"]=(function(){return Module["asm"]["_DApi_SyncText"].apply(null,arguments)});var __GLOBAL__sub_I_msgcmd_cpp=Module["__GLOBAL__sub_I_msgcmd_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_msgcmd_cpp"].apply(null,arguments)});var ___cxa_can_catch=Module["___cxa_can_catch"]=(function(){return Module["asm"]["___cxa_can_catch"].apply(null,arguments)});var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=(function(){return Module["asm"]["___cxa_is_pointer_type"].apply(null,arguments)});var ___em_js__api_close_keyboard=Module["___em_js__api_close_keyboard"]=(function(){return Module["asm"]["___em_js__api_close_keyboard"].apply(null,arguments)});var ___em_js__api_create_sound=Module["___em_js__api_create_sound"]=(function(){return Module["asm"]["___em_js__api_create_sound"].apply(null,arguments)});var ___em_js__api_delete_sound=Module["___em_js__api_delete_sound"]=(function(){return Module["asm"]["___em_js__api_delete_sound"].apply(null,arguments)});var ___em_js__api_draw_begin=Module["___em_js__api_draw_begin"]=(function(){return Module["asm"]["___em_js__api_draw_begin"].apply(null,arguments)});var ___em_js__api_draw_belt=Module["___em_js__api_draw_belt"]=(function(){return Module["asm"]["___em_js__api_draw_belt"].apply(null,arguments)});var ___em_js__api_draw_blit=Module["___em_js__api_draw_blit"]=(function(){return Module["asm"]["___em_js__api_draw_blit"].apply(null,arguments)});var ___em_js__api_draw_clip_text=Module["___em_js__api_draw_clip_text"]=(function(){return Module["asm"]["___em_js__api_draw_clip_text"].apply(null,arguments)});var ___em_js__api_draw_end=Module["___em_js__api_draw_end"]=(function(){return Module["asm"]["___em_js__api_draw_end"].apply(null,arguments)});var ___em_js__api_draw_text=Module["___em_js__api_draw_text"]=(function(){return Module["asm"]["___em_js__api_draw_text"].apply(null,arguments)});var ___em_js__api_duplicate_sound=Module["___em_js__api_duplicate_sound"]=(function(){return Module["asm"]["___em_js__api_duplicate_sound"].apply(null,arguments)});var ___em_js__api_open_keyboard=Module["___em_js__api_open_keyboard"]=(function(){return Module["asm"]["___em_js__api_open_keyboard"].apply(null,arguments)});var ___em_js__api_play_sound=Module["___em_js__api_play_sound"]=(function(){return Module["asm"]["___em_js__api_play_sound"].apply(null,arguments)});var ___em_js__api_set_cursor=Module["___em_js__api_set_cursor"]=(function(){return Module["asm"]["___em_js__api_set_cursor"].apply(null,arguments)});var ___em_js__api_set_volume=Module["___em_js__api_set_volume"]=(function(){return Module["asm"]["___em_js__api_set_volume"].apply(null,arguments)});var ___em_js__api_stop_sound=Module["___em_js__api_stop_sound"]=(function(){return Module["asm"]["___em_js__api_stop_sound"].apply(null,arguments)});var ___em_js__exit_error=Module["___em_js__exit_error"]=(function(){return Module["asm"]["___em_js__exit_error"].apply(null,arguments)});var ___em_js__get_file_contents=Module["___em_js__get_file_contents"]=(function(){return Module["asm"]["___em_js__get_file_contents"].apply(null,arguments)});var ___em_js__get_file_size=Module["___em_js__get_file_size"]=(function(){return Module["asm"]["___em_js__get_file_size"].apply(null,arguments)});var ___em_js__put_file_contents=Module["___em_js__put_file_contents"]=(function(){return Module["asm"]["___em_js__put_file_contents"].apply(null,arguments)});var ___em_js__remove_file=Module["___em_js__remove_file"]=(function(){return Module["asm"]["___em_js__remove_file"].apply(null,arguments)});var ___em_js__show_alert=Module["___em_js__show_alert"]=(function(){return Module["asm"]["___em_js__show_alert"].apply(null,arguments)});var ___em_js__trace_pop=Module["___em_js__trace_pop"]=(function(){return Module["asm"]["___em_js__trace_pop"].apply(null,arguments)});var ___em_js__trace_push=Module["___em_js__trace_push"]=(function(){return Module["asm"]["___em_js__trace_push"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].apply(null,arguments)});var setThrew=Module["setThrew"]=(function(){return Module["asm"]["setThrew"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_fi=Module["dynCall_fi"]=(function(){return Module["asm"]["dynCall_fi"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["dynCall_i"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_ji=Module["dynCall_ji"]=(function(){return Module["asm"]["dynCall_ji"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viji=Module["dynCall_viji"]=(function(){return Module["asm"]["dynCall_viji"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();Module["ready"]=new Promise((function(resolve,reject){delete Module["then"];Module["onAbort"]=(function(what){reject(what)});addOnPostRun((function(){resolve(Module)}))})) +var Module=typeof Diablo!=="undefined"?Diablo:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||134217728;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="Diablo.wast";var wasmBinaryFile="Diablo.wasm";var asmjsCodeFile="Diablo.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_free_exception(ptr){try{return _free(ptr)}catch(e){}}function ___cxa_end_catch(){Module["setThrew"](0);var ptr=EXCEPTIONS.caught.pop();if(ptr){EXCEPTIONS.decRef(EXCEPTIONS.deAdjust(ptr));EXCEPTIONS.last=0}}function ___cxa_find_matching_catch_2(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_3(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr}function ___lock(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=600;Module["wasmMaxTableSize"]=600;function invoke_i(index){var sp=stackSave();try{return Module["dynCall_i"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return Module["dynCall_ii"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return Module["dynCall_iii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return Module["dynCall_iiii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module["dynCall_iiiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module["dynCall_iiiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return Module["dynCall_ji"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_v(index){var sp=stackSave();try{Module["dynCall_v"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{Module["dynCall_vi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{Module["dynCall_vii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{Module["dynCall_viii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module["dynCall_viiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viji"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"invoke_i":invoke_i,"invoke_ii":invoke_ii,"invoke_iii":invoke_iii,"invoke_iiii":invoke_iiii,"invoke_iiiii":invoke_iiiii,"invoke_iiiiii":invoke_iiiiii,"invoke_ji":invoke_ji,"invoke_v":invoke_v,"invoke_vi":invoke_vi,"invoke_vii":invoke_vii,"invoke_viii":invoke_viii,"invoke_viiii":invoke_viiii,"invoke_viiiii":invoke_viiiii,"invoke_viji":invoke_viji,"___assert_fail":___assert_fail,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_begin_catch":___cxa_begin_catch,"___cxa_end_catch":___cxa_end_catch,"___cxa_find_matching_catch_2":___cxa_find_matching_catch_2,"___cxa_find_matching_catch_3":___cxa_find_matching_catch_3,"___cxa_free_exception":___cxa_free_exception,"___cxa_throw":___cxa_throw,"___lock":___lock,"___resumeException":___resumeException,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall146":___syscall146,"___syscall54":___syscall54,"___syscall6":___syscall6,"___unlock":___unlock,"_abort":_abort,"_api_close_keyboard":_api_close_keyboard,"_api_create_sound_float":_api_create_sound_float,"_api_delete_sound":_api_delete_sound,"_api_draw_begin":_api_draw_begin,"_api_draw_belt":_api_draw_belt,"_api_draw_blit":_api_draw_blit,"_api_draw_clip_text":_api_draw_clip_text,"_api_draw_end":_api_draw_end,"_api_draw_text":_api_draw_text,"_api_duplicate_sound":_api_duplicate_sound,"_api_open_keyboard":_api_open_keyboard,"_api_play_sound":_api_play_sound,"_api_set_cursor":_api_set_cursor,"_api_set_volume":_api_set_volume,"_api_stop_sound":_api_stop_sound,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_exit":_exit,"_exit_error":_exit_error,"_get_file_contents":_get_file_contents,"_get_file_size":_get_file_size,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_put_file_contents":_put_file_contents,"_remove_file":_remove_file,"_show_alert":_show_alert,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var _DApi_Char=Module["_DApi_Char"]=(function(){return Module["asm"]["_DApi_Char"].apply(null,arguments)});var _DApi_Init=Module["_DApi_Init"]=(function(){return Module["asm"]["_DApi_Init"].apply(null,arguments)});var _DApi_Key=Module["_DApi_Key"]=(function(){return Module["asm"]["_DApi_Key"].apply(null,arguments)});var _DApi_Mouse=Module["_DApi_Mouse"]=(function(){return Module["asm"]["_DApi_Mouse"].apply(null,arguments)});var _DApi_Render=Module["_DApi_Render"]=(function(){return Module["asm"]["_DApi_Render"].apply(null,arguments)});var _DApi_SyncText=Module["_DApi_SyncText"]=(function(){return Module["asm"]["_DApi_SyncText"].apply(null,arguments)});var __GLOBAL__sub_I_msgcmd_cpp=Module["__GLOBAL__sub_I_msgcmd_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_msgcmd_cpp"].apply(null,arguments)});var ___cxa_can_catch=Module["___cxa_can_catch"]=(function(){return Module["asm"]["___cxa_can_catch"].apply(null,arguments)});var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=(function(){return Module["asm"]["___cxa_is_pointer_type"].apply(null,arguments)});var ___em_js__api_close_keyboard=Module["___em_js__api_close_keyboard"]=(function(){return Module["asm"]["___em_js__api_close_keyboard"].apply(null,arguments)});var ___em_js__api_create_sound_float=Module["___em_js__api_create_sound_float"]=(function(){return Module["asm"]["___em_js__api_create_sound_float"].apply(null,arguments)});var ___em_js__api_delete_sound=Module["___em_js__api_delete_sound"]=(function(){return Module["asm"]["___em_js__api_delete_sound"].apply(null,arguments)});var ___em_js__api_draw_begin=Module["___em_js__api_draw_begin"]=(function(){return Module["asm"]["___em_js__api_draw_begin"].apply(null,arguments)});var ___em_js__api_draw_belt=Module["___em_js__api_draw_belt"]=(function(){return Module["asm"]["___em_js__api_draw_belt"].apply(null,arguments)});var ___em_js__api_draw_blit=Module["___em_js__api_draw_blit"]=(function(){return Module["asm"]["___em_js__api_draw_blit"].apply(null,arguments)});var ___em_js__api_draw_clip_text=Module["___em_js__api_draw_clip_text"]=(function(){return Module["asm"]["___em_js__api_draw_clip_text"].apply(null,arguments)});var ___em_js__api_draw_end=Module["___em_js__api_draw_end"]=(function(){return Module["asm"]["___em_js__api_draw_end"].apply(null,arguments)});var ___em_js__api_draw_text=Module["___em_js__api_draw_text"]=(function(){return Module["asm"]["___em_js__api_draw_text"].apply(null,arguments)});var ___em_js__api_duplicate_sound=Module["___em_js__api_duplicate_sound"]=(function(){return Module["asm"]["___em_js__api_duplicate_sound"].apply(null,arguments)});var ___em_js__api_open_keyboard=Module["___em_js__api_open_keyboard"]=(function(){return Module["asm"]["___em_js__api_open_keyboard"].apply(null,arguments)});var ___em_js__api_play_sound=Module["___em_js__api_play_sound"]=(function(){return Module["asm"]["___em_js__api_play_sound"].apply(null,arguments)});var ___em_js__api_set_cursor=Module["___em_js__api_set_cursor"]=(function(){return Module["asm"]["___em_js__api_set_cursor"].apply(null,arguments)});var ___em_js__api_set_volume=Module["___em_js__api_set_volume"]=(function(){return Module["asm"]["___em_js__api_set_volume"].apply(null,arguments)});var ___em_js__api_stop_sound=Module["___em_js__api_stop_sound"]=(function(){return Module["asm"]["___em_js__api_stop_sound"].apply(null,arguments)});var ___em_js__exit_error=Module["___em_js__exit_error"]=(function(){return Module["asm"]["___em_js__exit_error"].apply(null,arguments)});var ___em_js__get_file_contents=Module["___em_js__get_file_contents"]=(function(){return Module["asm"]["___em_js__get_file_contents"].apply(null,arguments)});var ___em_js__get_file_size=Module["___em_js__get_file_size"]=(function(){return Module["asm"]["___em_js__get_file_size"].apply(null,arguments)});var ___em_js__put_file_contents=Module["___em_js__put_file_contents"]=(function(){return Module["asm"]["___em_js__put_file_contents"].apply(null,arguments)});var ___em_js__remove_file=Module["___em_js__remove_file"]=(function(){return Module["asm"]["___em_js__remove_file"].apply(null,arguments)});var ___em_js__show_alert=Module["___em_js__show_alert"]=(function(){return Module["asm"]["___em_js__show_alert"].apply(null,arguments)});var ___em_js__trace_pop=Module["___em_js__trace_pop"]=(function(){return Module["asm"]["___em_js__trace_pop"].apply(null,arguments)});var ___em_js__trace_push=Module["___em_js__trace_push"]=(function(){return Module["asm"]["___em_js__trace_push"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].apply(null,arguments)});var setThrew=Module["setThrew"]=(function(){return Module["asm"]["setThrew"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["dynCall_i"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_ji=Module["dynCall_ji"]=(function(){return Module["asm"]["dynCall_ji"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viji=Module["dynCall_viji"]=(function(){return Module["asm"]["dynCall_viji"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();Module["ready"]=new Promise((function(resolve,reject){delete Module["then"];Module["onAbort"]=(function(what){reject(what)});addOnPostRun((function(){resolve(Module)}))})) diff --git a/src/api/Diablo.wasm b/src/api/Diablo.wasm index b554be485ef0a5df620c5272051aa21cf000495b..8ed13f841b8356ccc9064bc356435e5ad331b363 100644 GIT binary patch delta 191104 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Ȓ+(GqAfim4eBTIGM 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 Ox)ltp>sF}reg6l1SHUL$ diff --git a/src/api/DiabloSpawn.jscc b/src/api/DiabloSpawn.jscc index 583d33e..758c66f 100644 --- a/src/api/DiabloSpawn.jscc +++ b/src/api/DiabloSpawn.jscc @@ -5,7 +5,7 @@ var DiabloSpawn = (function() { function(DiabloSpawn) { DiabloSpawn = DiabloSpawn || {}; -var Module=typeof DiabloSpawn!=="undefined"?DiabloSpawn:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||134217728;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="DiabloSpawn.wast";var wasmBinaryFile="DiabloSpawn.wasm";var asmjsCodeFile="DiabloSpawn.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_free_exception(ptr){try{return _free(ptr)}catch(e){}}function ___cxa_end_catch(){Module["setThrew"](0);var ptr=EXCEPTIONS.caught.pop();if(ptr){EXCEPTIONS.decRef(EXCEPTIONS.deAdjust(ptr));EXCEPTIONS.last=0}}function ___cxa_find_matching_catch_2(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_3(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr}function ___lock(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=532;Module["wasmMaxTableSize"]=532;function invoke_fi(index,a1){var sp=stackSave();try{return Module["dynCall_fi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_i(index){var sp=stackSave();try{return Module["dynCall_i"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return Module["dynCall_ii"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return Module["dynCall_iii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return Module["dynCall_iiii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module["dynCall_iiiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module["dynCall_iiiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return Module["dynCall_ji"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_v(index){var sp=stackSave();try{Module["dynCall_v"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{Module["dynCall_vi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{Module["dynCall_vii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{Module["dynCall_viii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module["dynCall_viiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viji"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"invoke_fi":invoke_fi,"invoke_i":invoke_i,"invoke_ii":invoke_ii,"invoke_iii":invoke_iii,"invoke_iiii":invoke_iiii,"invoke_iiiii":invoke_iiiii,"invoke_iiiiii":invoke_iiiiii,"invoke_ji":invoke_ji,"invoke_v":invoke_v,"invoke_vi":invoke_vi,"invoke_vii":invoke_vii,"invoke_viii":invoke_viii,"invoke_viiii":invoke_viiii,"invoke_viiiii":invoke_viiiii,"invoke_viji":invoke_viji,"___assert_fail":___assert_fail,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_begin_catch":___cxa_begin_catch,"___cxa_end_catch":___cxa_end_catch,"___cxa_find_matching_catch_2":___cxa_find_matching_catch_2,"___cxa_find_matching_catch_3":___cxa_find_matching_catch_3,"___cxa_free_exception":___cxa_free_exception,"___cxa_throw":___cxa_throw,"___lock":___lock,"___resumeException":___resumeException,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall146":___syscall146,"___syscall54":___syscall54,"___syscall6":___syscall6,"___unlock":___unlock,"_abort":_abort,"_api_close_keyboard":_api_close_keyboard,"_api_create_sound":_api_create_sound,"_api_delete_sound":_api_delete_sound,"_api_draw_begin":_api_draw_begin,"_api_draw_belt":_api_draw_belt,"_api_draw_blit":_api_draw_blit,"_api_draw_clip_text":_api_draw_clip_text,"_api_draw_end":_api_draw_end,"_api_draw_text":_api_draw_text,"_api_duplicate_sound":_api_duplicate_sound,"_api_open_keyboard":_api_open_keyboard,"_api_play_sound":_api_play_sound,"_api_set_cursor":_api_set_cursor,"_api_set_volume":_api_set_volume,"_api_stop_sound":_api_stop_sound,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_exit":_exit,"_exit_error":_exit_error,"_get_file_contents":_get_file_contents,"_get_file_size":_get_file_size,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_put_file_contents":_put_file_contents,"_remove_file":_remove_file,"_show_alert":_show_alert,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var _DApi_Char=Module["_DApi_Char"]=(function(){return Module["asm"]["_DApi_Char"].apply(null,arguments)});var _DApi_Init=Module["_DApi_Init"]=(function(){return Module["asm"]["_DApi_Init"].apply(null,arguments)});var _DApi_Key=Module["_DApi_Key"]=(function(){return Module["asm"]["_DApi_Key"].apply(null,arguments)});var _DApi_Mouse=Module["_DApi_Mouse"]=(function(){return Module["asm"]["_DApi_Mouse"].apply(null,arguments)});var _DApi_Render=Module["_DApi_Render"]=(function(){return Module["asm"]["_DApi_Render"].apply(null,arguments)});var _DApi_SyncText=Module["_DApi_SyncText"]=(function(){return Module["asm"]["_DApi_SyncText"].apply(null,arguments)});var __GLOBAL__sub_I_msgcmd_cpp=Module["__GLOBAL__sub_I_msgcmd_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_msgcmd_cpp"].apply(null,arguments)});var ___cxa_can_catch=Module["___cxa_can_catch"]=(function(){return Module["asm"]["___cxa_can_catch"].apply(null,arguments)});var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=(function(){return Module["asm"]["___cxa_is_pointer_type"].apply(null,arguments)});var ___em_js__api_close_keyboard=Module["___em_js__api_close_keyboard"]=(function(){return Module["asm"]["___em_js__api_close_keyboard"].apply(null,arguments)});var ___em_js__api_create_sound=Module["___em_js__api_create_sound"]=(function(){return Module["asm"]["___em_js__api_create_sound"].apply(null,arguments)});var ___em_js__api_delete_sound=Module["___em_js__api_delete_sound"]=(function(){return Module["asm"]["___em_js__api_delete_sound"].apply(null,arguments)});var ___em_js__api_draw_begin=Module["___em_js__api_draw_begin"]=(function(){return Module["asm"]["___em_js__api_draw_begin"].apply(null,arguments)});var ___em_js__api_draw_belt=Module["___em_js__api_draw_belt"]=(function(){return Module["asm"]["___em_js__api_draw_belt"].apply(null,arguments)});var ___em_js__api_draw_blit=Module["___em_js__api_draw_blit"]=(function(){return Module["asm"]["___em_js__api_draw_blit"].apply(null,arguments)});var ___em_js__api_draw_clip_text=Module["___em_js__api_draw_clip_text"]=(function(){return Module["asm"]["___em_js__api_draw_clip_text"].apply(null,arguments)});var ___em_js__api_draw_end=Module["___em_js__api_draw_end"]=(function(){return Module["asm"]["___em_js__api_draw_end"].apply(null,arguments)});var ___em_js__api_draw_text=Module["___em_js__api_draw_text"]=(function(){return Module["asm"]["___em_js__api_draw_text"].apply(null,arguments)});var ___em_js__api_duplicate_sound=Module["___em_js__api_duplicate_sound"]=(function(){return Module["asm"]["___em_js__api_duplicate_sound"].apply(null,arguments)});var ___em_js__api_open_keyboard=Module["___em_js__api_open_keyboard"]=(function(){return Module["asm"]["___em_js__api_open_keyboard"].apply(null,arguments)});var ___em_js__api_play_sound=Module["___em_js__api_play_sound"]=(function(){return Module["asm"]["___em_js__api_play_sound"].apply(null,arguments)});var ___em_js__api_set_cursor=Module["___em_js__api_set_cursor"]=(function(){return Module["asm"]["___em_js__api_set_cursor"].apply(null,arguments)});var ___em_js__api_set_volume=Module["___em_js__api_set_volume"]=(function(){return Module["asm"]["___em_js__api_set_volume"].apply(null,arguments)});var ___em_js__api_stop_sound=Module["___em_js__api_stop_sound"]=(function(){return Module["asm"]["___em_js__api_stop_sound"].apply(null,arguments)});var ___em_js__exit_error=Module["___em_js__exit_error"]=(function(){return Module["asm"]["___em_js__exit_error"].apply(null,arguments)});var ___em_js__get_file_contents=Module["___em_js__get_file_contents"]=(function(){return Module["asm"]["___em_js__get_file_contents"].apply(null,arguments)});var ___em_js__get_file_size=Module["___em_js__get_file_size"]=(function(){return Module["asm"]["___em_js__get_file_size"].apply(null,arguments)});var ___em_js__put_file_contents=Module["___em_js__put_file_contents"]=(function(){return Module["asm"]["___em_js__put_file_contents"].apply(null,arguments)});var ___em_js__remove_file=Module["___em_js__remove_file"]=(function(){return Module["asm"]["___em_js__remove_file"].apply(null,arguments)});var ___em_js__show_alert=Module["___em_js__show_alert"]=(function(){return Module["asm"]["___em_js__show_alert"].apply(null,arguments)});var ___em_js__trace_pop=Module["___em_js__trace_pop"]=(function(){return Module["asm"]["___em_js__trace_pop"].apply(null,arguments)});var ___em_js__trace_push=Module["___em_js__trace_push"]=(function(){return Module["asm"]["___em_js__trace_push"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].apply(null,arguments)});var setThrew=Module["setThrew"]=(function(){return Module["asm"]["setThrew"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_fi=Module["dynCall_fi"]=(function(){return Module["asm"]["dynCall_fi"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["dynCall_i"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_ji=Module["dynCall_ji"]=(function(){return Module["asm"]["dynCall_ji"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viji=Module["dynCall_viji"]=(function(){return Module["asm"]["dynCall_viji"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();Module["ready"]=new Promise((function(resolve,reject){delete Module["then"];Module["onAbort"]=(function(what){reject(what)});addOnPostRun((function(){resolve(Module)}))})) +var Module=typeof DiabloSpawn!=="undefined"?DiabloSpawn:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}Module["arguments"]=[];Module["thisProgram"]="./this.program";Module["quit"]=(function(status,toThrow){throw toThrow});Module["preRun"]=[];Module["postRun"]=[];var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}else{return scriptDirectory+path}}if(ENVIRONMENT_IS_NODE){scriptDirectory=__dirname+"/";var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){var ret;if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}Module["arguments"]=process["argv"].slice(2);process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));process["on"]("unhandledRejection",(function(reason,p){process["exit"](1)}));Module["quit"]=(function(status){process["exit"](status)});Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){Module["read"]=function shell_read(f){return read(f)}}Module["readBinary"]=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WEB){if(document.currentScript){scriptDirectory=document.currentScript.src}}else{scriptDirectory=self.location.href}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.split("/").slice(0,-1).join("/")+"/"}else{scriptDirectory=""}Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)};Module["setWindowTitle"]=(function(title){document.title=title})}else{}var out=Module["print"]||(typeof console!=="undefined"?console.log.bind(console):typeof print!=="undefined"?print:null);var err=Module["printErr"]||(typeof printErr!=="undefined"?printErr:typeof console!=="undefined"&&console.warn.bind(console)||out);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=undefined;var STACK_ALIGN=16;function staticAlloc(size){var ret=STATICTOP;STATICTOP=STATICTOP+size+15&-16;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;var ret=size=Math.ceil(size/factor)*factor;return ret}var asm2wasmImports={"f64-rem":(function(x,y){return x%y}),"debugger":(function(){debugger})};var functionPointers=new Array(0);var GLOBAL_BASE=1024;var ABORT=0;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function Pointer_stringify(ptr,length){if(length===0||!ptr)return"";var hasUtf=0;var t;var i=0;while(1){t=HEAPU8[ptr+i>>0];hasUtf|=t;if(t==0&&!length)break;i++;if(length&&i==length)break}if(!length)length=i;var ret="";if(hasUtf<128){var MAX_CHUNK=1024;var curr;while(length>0){curr=String.fromCharCode.apply(String,HEAPU8.subarray(ptr,ptr+Math.min(length,MAX_CHUNK)));ret=ret?ret+curr:curr;ptr+=MAX_CHUNK;length-=MAX_CHUNK}return ret}return UTF8ToString(ptr)}var UTF8Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(u8Array,idx){var endPtr=idx;while(u8Array[endPtr])++endPtr;if(endPtr-idx>16&&u8Array.subarray&&UTF8Decoder){return UTF8Decoder.decode(u8Array.subarray(idx,endPtr))}else{var u0,u1,u2,u3,u4,u5;var str="";while(1){u0=u8Array[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}u1=u8Array[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}u2=u8Array[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u3=u8Array[idx++]&63;if((u0&248)==240){u0=(u0&7)<<18|u1<<12|u2<<6|u3}else{u4=u8Array[idx++]&63;if((u0&252)==248){u0=(u0&3)<<24|u1<<18|u2<<12|u3<<6|u4}else{u5=u8Array[idx++]&63;u0=(u0&1)<<30|u1<<24|u2<<18|u3<<12|u4<<6|u5}}}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}}}function UTF8ToString(ptr){return UTF8ArrayToString(HEAPU8,ptr)}var UTF16Decoder=typeof TextDecoder!=="undefined"?new TextDecoder("utf-16le"):undefined;var WASM_PAGE_SIZE=65536;var ASMJS_PAGE_SIZE=16777216;var MIN_TOTAL_MEMORY=16777216;function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBuffer(buf){Module["buffer"]=buffer=buf}function updateGlobalBufferViews(){Module["HEAP8"]=HEAP8=new Int8Array(buffer);Module["HEAP16"]=HEAP16=new Int16Array(buffer);Module["HEAP32"]=HEAP32=new Int32Array(buffer);Module["HEAPU8"]=HEAPU8=new Uint8Array(buffer);Module["HEAPU16"]=HEAPU16=new Uint16Array(buffer);Module["HEAPU32"]=HEAPU32=new Uint32Array(buffer);Module["HEAPF32"]=HEAPF32=new Float32Array(buffer);Module["HEAPF64"]=HEAPF64=new Float64Array(buffer)}var STATIC_BASE,STATICTOP,staticSealed;var STACK_BASE,STACKTOP,STACK_MAX;var DYNAMIC_BASE,DYNAMICTOP_PTR;STATIC_BASE=STATICTOP=STACK_BASE=STACKTOP=STACK_MAX=DYNAMIC_BASE=DYNAMICTOP_PTR=0;staticSealed=false;function abortOnCannotGrowMemory(){abort("Cannot enlarge memory arrays. Either (1) compile with -s TOTAL_MEMORY=X with X higher than the current value "+TOTAL_MEMORY+", (2) compile with -s ALLOW_MEMORY_GROWTH=1 which allows increasing the size at runtime, or (3) if you want malloc to return NULL (0) instead of this abort, compile with -s ABORTING_MALLOC=0 ")}if(!Module["reallocBuffer"])Module["reallocBuffer"]=(function(size){var ret;try{if(ArrayBuffer.transfer){ret=ArrayBuffer.transfer(buffer,size)}else{var oldHEAP8=HEAP8;ret=new ArrayBuffer(size);var temp=new Int8Array(ret);temp.set(oldHEAP8)}}catch(e){return false}var success=_emscripten_replace_memory(ret);if(!success)return false;return ret});function enlargeMemory(){var PAGE_MULTIPLE=Module["usingWasm"]?WASM_PAGE_SIZE:ASMJS_PAGE_SIZE;var LIMIT=2147483648-PAGE_MULTIPLE;if(HEAP32[DYNAMICTOP_PTR>>2]>LIMIT){return false}var OLD_TOTAL_MEMORY=TOTAL_MEMORY;TOTAL_MEMORY=Math.max(TOTAL_MEMORY,MIN_TOTAL_MEMORY);while(TOTAL_MEMORY>2]){if(TOTAL_MEMORY<=536870912){TOTAL_MEMORY=alignUp(2*TOTAL_MEMORY,PAGE_MULTIPLE)}else{TOTAL_MEMORY=Math.min(alignUp((3*TOTAL_MEMORY+2147483648)/4,PAGE_MULTIPLE),LIMIT)}}var replacement=Module["reallocBuffer"](TOTAL_MEMORY);if(!replacement||replacement.byteLength!=TOTAL_MEMORY){TOTAL_MEMORY=OLD_TOTAL_MEMORY;return false}updateGlobalBuffer(replacement);updateGlobalBufferViews();return true}var byteLength;try{byteLength=Function.prototype.call.bind(Object.getOwnPropertyDescriptor(ArrayBuffer.prototype,"byteLength").get);byteLength(new ArrayBuffer(4))}catch(e){byteLength=(function(buffer){return buffer.byteLength})}var TOTAL_STACK=Module["TOTAL_STACK"]||5242880;var TOTAL_MEMORY=Module["TOTAL_MEMORY"]||134217728;if(TOTAL_MEMORY0){var callback=callbacks.shift();if(typeof callback=="function"){callback();continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function ensureInitRuntime(){if(runtimeInitialized)return;runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){callRuntimeCallbacks(__ATEXIT__);runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return String.prototype.startsWith?filename.startsWith(dataURIPrefix):filename.indexOf(dataURIPrefix)===0}function integrateWasmJS(){var wasmTextFile="DiabloSpawn.wast";var wasmBinaryFile="DiabloSpawn.wasm";var asmjsCodeFile="DiabloSpawn.temp.asm.js";if(!isDataURI(wasmTextFile)){wasmTextFile=locateFile(wasmTextFile)}if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}if(!isDataURI(asmjsCodeFile)){asmjsCodeFile=locateFile(asmjsCodeFile)}var wasmPageSize=64*1024;var info={"global":null,"env":null,"asm2wasm":asm2wasmImports,"parent":Module};var exports=null;function mergeMemory(newBuffer){var oldBuffer=Module["buffer"];if(newBuffer.byteLength0);info.refcount--;if(info.refcount===0&&!info.rethrown){if(info.destructor){Module["dynCall_vi"](info.destructor,ptr)}delete EXCEPTIONS.infos[ptr];___cxa_free_exception(ptr)}}),clearRef:(function(ptr){if(!ptr)return;var info=EXCEPTIONS.infos[ptr];info.refcount=0})};function ___cxa_begin_catch(ptr){var info=EXCEPTIONS.infos[ptr];if(info&&!info.caught){info.caught=true;__ZSt18uncaught_exceptionv.uncaught_exception--}if(info)info.rethrown=false;EXCEPTIONS.caught.push(ptr);EXCEPTIONS.addRef(EXCEPTIONS.deAdjust(ptr));return ptr}function ___cxa_free_exception(ptr){try{return _free(ptr)}catch(e){}}function ___cxa_end_catch(){Module["setThrew"](0);var ptr=EXCEPTIONS.caught.pop();if(ptr){EXCEPTIONS.decRef(EXCEPTIONS.deAdjust(ptr));EXCEPTIONS.last=0}}function ___cxa_find_matching_catch_2(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___cxa_find_matching_catch_3(){return ___cxa_find_matching_catch.apply(null,arguments)}function ___resumeException(ptr){if(!EXCEPTIONS.last){EXCEPTIONS.last=ptr}throw ptr}function ___cxa_find_matching_catch(){var thrown=EXCEPTIONS.last;if(!thrown){return(setTempRet0(0),0)|0}var info=EXCEPTIONS.infos[thrown];var throwntype=info.type;if(!throwntype){return(setTempRet0(0),thrown)|0}var typeArray=Array.prototype.slice.call(arguments);var pointer=Module["___cxa_is_pointer_type"](throwntype);if(!___cxa_find_matching_catch.buffer)___cxa_find_matching_catch.buffer=_malloc(4);HEAP32[___cxa_find_matching_catch.buffer>>2]=thrown;thrown=___cxa_find_matching_catch.buffer;for(var i=0;i>2];info.adjusted=thrown;return(setTempRet0(typeArray[i]),thrown)|0}}thrown=HEAP32[thrown>>2];return(setTempRet0(throwntype),thrown)|0}function ___cxa_throw(ptr,type,destructor){EXCEPTIONS.infos[ptr]={ptr:ptr,adjusted:ptr,type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};EXCEPTIONS.last=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exception=1}else{__ZSt18uncaught_exceptionv.uncaught_exception++}throw ptr}function ___lock(){}var SYSCALLS={varargs:0,get:(function(varargs){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret}),getStr:(function(){var ret=Pointer_stringify(SYSCALLS.get());return ret}),get64:(function(){var low=SYSCALLS.get(),high=SYSCALLS.get();if(low>=0)assert(high===0);else assert(high===-1);return low}),getZero:(function(){assert(SYSCALLS.get()===0)})};function ___syscall140(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(),offset_high=SYSCALLS.get(),offset_low=SYSCALLS.get(),result=SYSCALLS.get(),whence=SYSCALLS.get();var offset=offset_low;FS.llseek(stream,offset,whence);HEAP32[result>>2]=stream.position;if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___syscall146(which,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.get(),iov=SYSCALLS.get(),iovcnt=SYSCALLS.get();var ret=0;if(!___syscall146.buffers){___syscall146.buffers=[null,[],[]];___syscall146.printChar=(function(stream,curr){var buffer=___syscall146.buffers[stream];assert(buffer);if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}})}for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=PTHREAD_SPECIFIC_NEXT_KEY;PTHREAD_SPECIFIC[PTHREAD_SPECIFIC_NEXT_KEY]=0;PTHREAD_SPECIFIC_NEXT_KEY++;return 0}function _pthread_once(ptr,func){if(!_pthread_once.seen)_pthread_once.seen={};if(ptr in _pthread_once.seen)return;Module["dynCall_v"](func);_pthread_once.seen[ptr]=1}function _pthread_setspecific(key,value){if(!(key in PTHREAD_SPECIFIC)){return ERRNO_CODES.EINVAL}PTHREAD_SPECIFIC[key]=value;return 0}function ___setErrNo(value){if(Module["___errno_location"])HEAP32[Module["___errno_location"]()>>2]=value;return value}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}DYNAMICTOP_PTR=staticAlloc(4);STACK_BASE=STACKTOP=alignMemory(STATICTOP);STACK_MAX=STACK_BASE+TOTAL_STACK;DYNAMIC_BASE=alignMemory(STACK_MAX);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;staticSealed=true;Module["wasmTableSize"]=524;Module["wasmMaxTableSize"]=524;function invoke_i(index){var sp=stackSave();try{return Module["dynCall_i"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return Module["dynCall_ii"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return Module["dynCall_iii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return Module["dynCall_iiii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return Module["dynCall_iiiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_iiiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return Module["dynCall_iiiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_ji(index,a1){var sp=stackSave();try{return Module["dynCall_ji"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_v(index){var sp=stackSave();try{Module["dynCall_v"](index)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{Module["dynCall_vi"](index,a1)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_vii(index,a1,a2){var sp=stackSave();try{Module["dynCall_vii"](index,a1,a2)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{Module["dynCall_viii"](index,a1,a2,a3)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viiii"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{Module["dynCall_viiiii"](index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}function invoke_viji(index,a1,a2,a3,a4){var sp=stackSave();try{Module["dynCall_viji"](index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(typeof e!=="number"&&e!=="longjmp")throw e;Module["setThrew"](1,0)}}Module.asmGlobalArg={};Module.asmLibraryArg={"abort":abort,"enlargeMemory":enlargeMemory,"getTotalMemory":getTotalMemory,"abortOnCannotGrowMemory":abortOnCannotGrowMemory,"invoke_i":invoke_i,"invoke_ii":invoke_ii,"invoke_iii":invoke_iii,"invoke_iiii":invoke_iiii,"invoke_iiiii":invoke_iiiii,"invoke_iiiiii":invoke_iiiiii,"invoke_ji":invoke_ji,"invoke_v":invoke_v,"invoke_vi":invoke_vi,"invoke_vii":invoke_vii,"invoke_viii":invoke_viii,"invoke_viiii":invoke_viiii,"invoke_viiiii":invoke_viiiii,"invoke_viji":invoke_viji,"___assert_fail":___assert_fail,"___cxa_allocate_exception":___cxa_allocate_exception,"___cxa_begin_catch":___cxa_begin_catch,"___cxa_end_catch":___cxa_end_catch,"___cxa_find_matching_catch_2":___cxa_find_matching_catch_2,"___cxa_find_matching_catch_3":___cxa_find_matching_catch_3,"___cxa_free_exception":___cxa_free_exception,"___cxa_throw":___cxa_throw,"___lock":___lock,"___resumeException":___resumeException,"___setErrNo":___setErrNo,"___syscall140":___syscall140,"___syscall146":___syscall146,"___syscall54":___syscall54,"___syscall6":___syscall6,"___unlock":___unlock,"_abort":_abort,"_api_close_keyboard":_api_close_keyboard,"_api_create_sound_float":_api_create_sound_float,"_api_delete_sound":_api_delete_sound,"_api_draw_begin":_api_draw_begin,"_api_draw_belt":_api_draw_belt,"_api_draw_blit":_api_draw_blit,"_api_draw_clip_text":_api_draw_clip_text,"_api_draw_end":_api_draw_end,"_api_draw_text":_api_draw_text,"_api_duplicate_sound":_api_duplicate_sound,"_api_open_keyboard":_api_open_keyboard,"_api_play_sound":_api_play_sound,"_api_set_cursor":_api_set_cursor,"_api_set_volume":_api_set_volume,"_api_stop_sound":_api_stop_sound,"_emscripten_memcpy_big":_emscripten_memcpy_big,"_exit":_exit,"_exit_error":_exit_error,"_get_file_contents":_get_file_contents,"_get_file_size":_get_file_size,"_pthread_getspecific":_pthread_getspecific,"_pthread_key_create":_pthread_key_create,"_pthread_once":_pthread_once,"_pthread_setspecific":_pthread_setspecific,"_put_file_contents":_put_file_contents,"_remove_file":_remove_file,"_show_alert":_show_alert,"_time":_time,"DYNAMICTOP_PTR":DYNAMICTOP_PTR,"STACKTOP":STACKTOP};var asm=Module["asm"](Module.asmGlobalArg,Module.asmLibraryArg,buffer);Module["asm"]=asm;var _DApi_Char=Module["_DApi_Char"]=(function(){return Module["asm"]["_DApi_Char"].apply(null,arguments)});var _DApi_Init=Module["_DApi_Init"]=(function(){return Module["asm"]["_DApi_Init"].apply(null,arguments)});var _DApi_Key=Module["_DApi_Key"]=(function(){return Module["asm"]["_DApi_Key"].apply(null,arguments)});var _DApi_Mouse=Module["_DApi_Mouse"]=(function(){return Module["asm"]["_DApi_Mouse"].apply(null,arguments)});var _DApi_Render=Module["_DApi_Render"]=(function(){return Module["asm"]["_DApi_Render"].apply(null,arguments)});var _DApi_SyncText=Module["_DApi_SyncText"]=(function(){return Module["asm"]["_DApi_SyncText"].apply(null,arguments)});var __GLOBAL__sub_I_msgcmd_cpp=Module["__GLOBAL__sub_I_msgcmd_cpp"]=(function(){return Module["asm"]["__GLOBAL__sub_I_msgcmd_cpp"].apply(null,arguments)});var ___cxa_can_catch=Module["___cxa_can_catch"]=(function(){return Module["asm"]["___cxa_can_catch"].apply(null,arguments)});var ___cxa_is_pointer_type=Module["___cxa_is_pointer_type"]=(function(){return Module["asm"]["___cxa_is_pointer_type"].apply(null,arguments)});var ___em_js__api_close_keyboard=Module["___em_js__api_close_keyboard"]=(function(){return Module["asm"]["___em_js__api_close_keyboard"].apply(null,arguments)});var ___em_js__api_create_sound_float=Module["___em_js__api_create_sound_float"]=(function(){return Module["asm"]["___em_js__api_create_sound_float"].apply(null,arguments)});var ___em_js__api_delete_sound=Module["___em_js__api_delete_sound"]=(function(){return Module["asm"]["___em_js__api_delete_sound"].apply(null,arguments)});var ___em_js__api_draw_begin=Module["___em_js__api_draw_begin"]=(function(){return Module["asm"]["___em_js__api_draw_begin"].apply(null,arguments)});var ___em_js__api_draw_belt=Module["___em_js__api_draw_belt"]=(function(){return Module["asm"]["___em_js__api_draw_belt"].apply(null,arguments)});var ___em_js__api_draw_blit=Module["___em_js__api_draw_blit"]=(function(){return Module["asm"]["___em_js__api_draw_blit"].apply(null,arguments)});var ___em_js__api_draw_clip_text=Module["___em_js__api_draw_clip_text"]=(function(){return Module["asm"]["___em_js__api_draw_clip_text"].apply(null,arguments)});var ___em_js__api_draw_end=Module["___em_js__api_draw_end"]=(function(){return Module["asm"]["___em_js__api_draw_end"].apply(null,arguments)});var ___em_js__api_draw_text=Module["___em_js__api_draw_text"]=(function(){return Module["asm"]["___em_js__api_draw_text"].apply(null,arguments)});var ___em_js__api_duplicate_sound=Module["___em_js__api_duplicate_sound"]=(function(){return Module["asm"]["___em_js__api_duplicate_sound"].apply(null,arguments)});var ___em_js__api_open_keyboard=Module["___em_js__api_open_keyboard"]=(function(){return Module["asm"]["___em_js__api_open_keyboard"].apply(null,arguments)});var ___em_js__api_play_sound=Module["___em_js__api_play_sound"]=(function(){return Module["asm"]["___em_js__api_play_sound"].apply(null,arguments)});var ___em_js__api_set_cursor=Module["___em_js__api_set_cursor"]=(function(){return Module["asm"]["___em_js__api_set_cursor"].apply(null,arguments)});var ___em_js__api_set_volume=Module["___em_js__api_set_volume"]=(function(){return Module["asm"]["___em_js__api_set_volume"].apply(null,arguments)});var ___em_js__api_stop_sound=Module["___em_js__api_stop_sound"]=(function(){return Module["asm"]["___em_js__api_stop_sound"].apply(null,arguments)});var ___em_js__exit_error=Module["___em_js__exit_error"]=(function(){return Module["asm"]["___em_js__exit_error"].apply(null,arguments)});var ___em_js__get_file_contents=Module["___em_js__get_file_contents"]=(function(){return Module["asm"]["___em_js__get_file_contents"].apply(null,arguments)});var ___em_js__get_file_size=Module["___em_js__get_file_size"]=(function(){return Module["asm"]["___em_js__get_file_size"].apply(null,arguments)});var ___em_js__put_file_contents=Module["___em_js__put_file_contents"]=(function(){return Module["asm"]["___em_js__put_file_contents"].apply(null,arguments)});var ___em_js__remove_file=Module["___em_js__remove_file"]=(function(){return Module["asm"]["___em_js__remove_file"].apply(null,arguments)});var ___em_js__show_alert=Module["___em_js__show_alert"]=(function(){return Module["asm"]["___em_js__show_alert"].apply(null,arguments)});var ___em_js__trace_pop=Module["___em_js__trace_pop"]=(function(){return Module["asm"]["___em_js__trace_pop"].apply(null,arguments)});var ___em_js__trace_push=Module["___em_js__trace_push"]=(function(){return Module["asm"]["___em_js__trace_push"].apply(null,arguments)});var _emscripten_replace_memory=Module["_emscripten_replace_memory"]=(function(){return Module["asm"]["_emscripten_replace_memory"].apply(null,arguments)});var _free=Module["_free"]=(function(){return Module["asm"]["_free"].apply(null,arguments)});var _malloc=Module["_malloc"]=(function(){return Module["asm"]["_malloc"].apply(null,arguments)});var setTempRet0=Module["setTempRet0"]=(function(){return Module["asm"]["setTempRet0"].apply(null,arguments)});var setThrew=Module["setThrew"]=(function(){return Module["asm"]["setThrew"].apply(null,arguments)});var stackRestore=Module["stackRestore"]=(function(){return Module["asm"]["stackRestore"].apply(null,arguments)});var stackSave=Module["stackSave"]=(function(){return Module["asm"]["stackSave"].apply(null,arguments)});var dynCall_i=Module["dynCall_i"]=(function(){return Module["asm"]["dynCall_i"].apply(null,arguments)});var dynCall_ii=Module["dynCall_ii"]=(function(){return Module["asm"]["dynCall_ii"].apply(null,arguments)});var dynCall_iii=Module["dynCall_iii"]=(function(){return Module["asm"]["dynCall_iii"].apply(null,arguments)});var dynCall_iiii=Module["dynCall_iiii"]=(function(){return Module["asm"]["dynCall_iiii"].apply(null,arguments)});var dynCall_iiiii=Module["dynCall_iiiii"]=(function(){return Module["asm"]["dynCall_iiiii"].apply(null,arguments)});var dynCall_iiiiii=Module["dynCall_iiiiii"]=(function(){return Module["asm"]["dynCall_iiiiii"].apply(null,arguments)});var dynCall_ji=Module["dynCall_ji"]=(function(){return Module["asm"]["dynCall_ji"].apply(null,arguments)});var dynCall_v=Module["dynCall_v"]=(function(){return Module["asm"]["dynCall_v"].apply(null,arguments)});var dynCall_vi=Module["dynCall_vi"]=(function(){return Module["asm"]["dynCall_vi"].apply(null,arguments)});var dynCall_vii=Module["dynCall_vii"]=(function(){return Module["asm"]["dynCall_vii"].apply(null,arguments)});var dynCall_viii=Module["dynCall_viii"]=(function(){return Module["asm"]["dynCall_viii"].apply(null,arguments)});var dynCall_viiii=Module["dynCall_viiii"]=(function(){return Module["asm"]["dynCall_viiii"].apply(null,arguments)});var dynCall_viiiii=Module["dynCall_viiiii"]=(function(){return Module["asm"]["dynCall_viiiii"].apply(null,arguments)});var dynCall_viji=Module["dynCall_viji"]=(function(){return Module["asm"]["dynCall_viji"].apply(null,arguments)});Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};function run(args){args=args||Module["arguments"];if(runDependencies>0){return}preRun();if(runDependencies>0)return;if(Module["calledRun"])return;function doRun(){if(Module["calledRun"])return;Module["calledRun"]=true;if(ABORT)return;ensureInitRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout((function(){setTimeout((function(){Module["setStatus"]("")}),1);doRun()}),1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&Module["noExitRuntime"]&&status===0){return}if(Module["noExitRuntime"]){}else{ABORT=true;EXITSTATUS=status;STACKTOP=initialStackTop;exitRuntime();if(Module["onExit"])Module["onExit"](status)}Module["quit"](status,new ExitStatus(status))}function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(what!==undefined){out(what);err(what);what=JSON.stringify(what)}else{what=""}ABORT=true;EXITSTATUS=1;throw"abort("+what+"). Build with -s ASSERTIONS=1 for more info."}Module["abort"]=abort;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}Module["noExitRuntime"]=true;run();Module["ready"]=new Promise((function(resolve,reject){delete Module["then"];Module["onAbort"]=(function(what){reject(what)});addOnPostRun((function(){resolve(Module)}))})) diff --git a/src/api/DiabloSpawn.wasm b/src/api/DiabloSpawn.wasm index 5069b5b0acd60a1d2bbec802045f3de1e2cbc86a..a98f8c95fee4d6aef38d1fd18322aa2c1ee401ee 100644 GIT binary patch delta 121397 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 delta 121263 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 ycdzS3gUcJqzWrz1@7DLtEpI$gKd?#Pr+W<; data.buffer); if (renderBatch.belt) { transfer.push(renderBatch.belt.buffer); @@ -89,9 +106,8 @@ const DApi_renderOffscreen = { context.font = 'bold 13px Times New Roman'; }, draw_blit(x, y, w, h, data) { - const image = context.createImageData(w, h); - image.data.set(data); - context.putImageData(image, x, y); + imageData.data.set(data); + context.putImageData(imageData, x, y); }, draw_clip_text(x0, y0, x1, y1) { context.beginPath(); @@ -106,6 +122,7 @@ const DApi_renderOffscreen = { context.fillText(text, x, y + 22); }, draw_end() { + //DApi.draw_text(10, 10, `FPS: ${getFPS().toFixed(1)} (Offscreen)`, 0xFFCC00); context.restore(); const bitmap = canvas.transferToImageBitmap(); const transfer = [bitmap]; @@ -166,35 +183,69 @@ function call_api(func, ...params) { } } -async function init_game(mpq, offscreen) { - if (mpq) { - /* eslint-disable-next-line no-undef */ - const reader = new FileReaderSync(); - const data = reader.readAsArrayBuffer(mpq); - files.set('diabdat.mpq', new Uint8Array(data)); - } +function progress(text, loaded, total) { + worker.postMessage({action: "progress", text, loaded, total}); +} +const readFile = (file, progress) => new Promise((resolve, reject) => { + const reader = new FileReader(); + reader.onload = () => { + if (progress) { + progress({loaded: file.size}); + } + resolve(reader.result); + }, + reader.onerror = () => reject(reader.error); + reader.onabort = () => reject(); + if (progress) { + reader.addEventListener("progress", progress); + } + reader.readAsArrayBuffer(file); +}); + +async function initWasm(spawn, progress) { + const binary = await axios.request({ + url: spawn ? SpawnBinary : DiabloBinary, + responseType: 'arraybuffer', + onDownloadProgress: progress, + }); + const result = await (spawn ? SpawnModule : DiabloModule)({wasmBinary: binary.data}).ready; + progress({loaded: 2000000}); + return result; +} + +async function init_game(mpq, spawn, offscreen) { if (offscreen) { canvas = new OffscreenCanvas(640, 480); context = canvas.getContext("2d"); + imageData = context.createImageData(640, 480); Object.assign(DApi, DApi_renderOffscreen); } else { Object.assign(DApi, DApi_renderLegacy); } - wasm = await (mpq ? DiabloModule : SpawnModule)({ - locateFile(name) { - if (name === 'DiabloSpawn.wasm') { - return SpawnBinary; - } else if (name === 'Diablo.wasm') { - return DiabloBinary; - } else { - return name; - } - } - }).ready; + progress("Loading..."); + let mpqLoaded = 0, mpqTotal = (mpq ? mpq.size : 0), wasmLoaded = 0, wasmTotal = (spawn ? SpawnSize : DiabloSize); + const wasmWeight = 5; + function updateProgress() { + progress("Loading...", mpqLoaded + wasmLoaded * wasmWeight, mpqTotal + wasmTotal * wasmWeight); + } + const loadWasm = initWasm(spawn, e => { + wasmLoaded = Math.min(e.loaded, wasmTotal); + updateProgress(); + }); + let loadMpq = mpq ? readFile(mpq, e => { + mpqLoaded = e.loaded; + updateProgress(); + }) : Promise.resolve(null); + [wasm, mpq] = await Promise.all([loadWasm, loadMpq]); - wasm._DApi_Init(Math.floor(performance.now())); + if (mpq) { + files.set(spawn ? 'spawn.mpq' : 'diabdat.mpq', new Uint8Array(mpq)); + } + + progress("Initializing..."); + wasm._DApi_Init(Math.floor(performance.now()), offscreen ? 1 : 0); setInterval(() => { call_api("DApi_Render", Math.floor(performance.now())); @@ -205,7 +256,7 @@ worker.addEventListener("message", ({data}) => { switch (data.action) { case "init": files = data.files; - init_game(data.mpq, data.offscreen).then( + init_game(data.mpq, data.spawn, data.offscreen).then( () => worker.postMessage({action: "loaded"}), e => {debugger;worker.postMessage({action: "failed", error: e.message || e.name});}); break; diff --git a/src/api/load_spawn.js b/src/api/load_spawn.js index a8a82ac..acf0043 100644 --- a/src/api/load_spawn.js +++ b/src/api/load_spawn.js @@ -1,7 +1,9 @@ -import axios from 'axios'; +//import axios from 'axios'; const SpawnSize = 50274091; +export { SpawnSize }; + export default async function load_spawn(api, fs) { let file = fs.files.get('spawn.mpq'); if (file && file.byteLength !== SpawnSize) { @@ -10,7 +12,8 @@ export default async function load_spawn(api, fs) { file = null; } if (!file) { - const spawn = await axios.request({ + throw Error("Invalid spawn.mpq size."); + /*const spawn = await axios.request({ url: '/spawn.mpq', responseType: 'arraybuffer', onDownloadProgress: e => { @@ -27,7 +30,7 @@ export default async function load_spawn(api, fs) { } const data = new Uint8Array(spawn.data); fs.files.set('spawn.mpq', data); - fs.update('spawn.mpq', data); + fs.update('spawn.mpq', data);*/ } return fs; } diff --git a/src/api/loader.js b/src/api/loader.js index e5bb819..23dc4f7 100644 --- a/src/api/loader.js +++ b/src/api/loader.js @@ -48,8 +48,12 @@ function testOffscreen() { async function do_load_game(api, audio, mpq) { const fs = await api.fs; + let spawn = true; if (mpq) { - fs.files.delete('spawn.mpq'); + if (!mpq.name.match(/^spawn\.mpq$/i)) { + spawn = false; + fs.files.delete('spawn.mpq'); + } } else { await load_spawn(api, fs); } @@ -95,6 +99,9 @@ async function do_load_game(api, audio, mpq) { case "failed": reject(Error(data.error)); break; + case "progress": + api.onProgress({text: data.text, loaded: data.loaded, total: data.total}); + break; default: } }); @@ -102,7 +109,7 @@ async function do_load_game(api, audio, mpq) { for (let [name, file] of fs.files) { transfer.push(file.buffer); } - worker.postMessage({action: "init", files: fs.files, mpq, offscreen}, transfer); + worker.postMessage({action: "init", files: fs.files, mpq, spawn, offscreen}, transfer); delete fs.files; } catch (e) { reject(e);