From a5a857638c6cb8741f049f66b6ee7ded917836ff Mon Sep 17 00:00:00 2001 From: sigonasr2 Date: Sat, 17 Sep 2022 19:25:40 -0500 Subject: [PATCH] Web build is caught up Co-authored-by: sigonasr2 --- C++ProjectTemplate.data | Bin 0 -> 837932 bytes C++ProjectTemplate.html | 76 +++++++++++++++++++++++++++++++++++++++- C++ProjectTemplate.js | 2 +- C++ProjectTemplate.wasm | Bin 300705 -> 422287 bytes main.cpp | 30 ++++++++-------- 5 files changed, 91 insertions(+), 17 deletions(-) create mode 100644 C++ProjectTemplate.data diff --git a/C++ProjectTemplate.data b/C++ProjectTemplate.data new file mode 100644 index 0000000000000000000000000000000000000000..e88d153e029abfadcb5aa73738fd8e40d7cdb33e GIT binary patch literal 837932 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%0D?g*8RKV|P&Yy71U{7;V_TG6$k@ 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%0D1U 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

Es$A6S$+47`3Md}NFa6W`J?MBY<> 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 Codeimage/svg+xml

Downloading...
Resize canvasLock/hide mouse pointer    
\ No newline at end of file + + + + + + + + Emscripten-Generated Code + + + + + + + + + + diff --git a/C++ProjectTemplate.js b/C++ProjectTemplate.js index 497bb5a..5aa3cd2 100644 --- a/C++ProjectTemplate.js +++ b/C++ProjectTemplate.js @@ -1 +1 @@ -var Module=typeof Module!="undefined"?Module:{};var moduleOverrides=Object.assign({},Module);var arguments_=[];var thisProgram="./this.program";var quit_=(status,toThrow)=>{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}var fs;var nodePath;var requireNodeFS;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}requireNodeFS=()=>{if(!nodePath){fs=require("fs");nodePath=require("path")}};read_=function shell_read(filename,binary){requireNodeFS();filename=nodePath["normalize"](filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{requireNodeFS();filename=nodePath["normalize"](filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",function(reason){throw reason});quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var POINTER_SIZE=4;var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}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()}}}function abort(what){{if(Module["onAbort"]){Module["onAbort"](what)}}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="C++ProjectTemplate.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={38620:()=>{window.onunload=Module._olc_OnPageUnload},38664:($0,$1)=>{Module._olc_EmscriptenShellCss="width: 100%; height: 70vh; margin-left: auto; margin-right: auto;";Module._olc_WindowAspectRatio=$0/$1;Module.canvas.parentNode.addEventListener("resize",function(e){if(e.defaultPrevented){e.stopPropagation();return}var viewWidth=e.detail.width;var viewHeight=e.detail.width/Module._olc_WindowAspectRatio;if(viewHeight>e.detail.height){viewHeight=e.detail.height;viewWidth=e.detail.height*Module._olc_WindowAspectRatio}if(Module.canvas.parentNode.className=="emscripten_border")Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss+" width: "+viewWidth.toString()+"px; height: "+viewHeight.toString()+"px;";Module.canvas.setAttribute("width",viewWidth);Module.canvas.setAttribute("height",viewHeight);if(document.fullscreenElement!=null){var top=(e.detail.height-viewHeight)/2;var left=(e.detail.width-viewWidth)/2;Module.canvas.style.position="fixed";Module.canvas.style.top=top.toString()+"px";Module.canvas.style.left=left.toString()+"px";Module.canvas.style.width="";Module.canvas.style.height=""}Module._olc_PGE_UpdateWindowSize(viewWidth,viewHeight);Module.canvas.focus();e.stopPropagation()});Module._olc_ResizeCanvas=function(){setTimeout(function(){if(Module.canvas.parentNode.className=="emscripten_border")Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss;Module.canvas.style.cssText="width: 100%; height: 100%; outline: none;";var resizeEvent=new CustomEvent("resize",{detail:{width:Module.canvas.clientWidth,height:Module.canvas.clientHeight},bubbles:true,cancelable:true});Module.canvas.dispatchEvent(resizeEvent)},50)};document.body.style.cssText+=" overscroll-behavior-y: contain;";if(Module.canvas.parentNode.className=="emscripten_border"){document.body.style.margin="0";Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss}Module._olc_ResizeCanvas();var resizeObserver=new ResizeObserver(function(entries){Module._olc_ResizeCanvas()}).observe(Module.canvas.parentNode);var mutationObserver=new MutationObserver(function(mutationsList,observer){for(var i=0;i0){callbacks.shift()(Module)}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function handleException(e){if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function ___cxa_allocate_exception(size){return _malloc(size+24)+24}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){var randomBuffer=new Uint8Array(1);return()=>{crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return()=>crypto_module["randomBytes"](1)[0]}catch(e){}}return()=>abort("randomDevice")}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){abort()}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(FS.cwd(),path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(p=>!!p),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:node=>{var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:node=>{var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:str=>{var flags=FS.flagModes[str];if(typeof flags=="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:(fd_start=0,fd_end=FS.MAX_OPEN_FDS)=>{for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd_start,fd_end)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open:stream=>{var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts:mount=>{var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(path,mode,dev)=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(old_path,new_path)=>{var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(path,mode,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(path,uid,gid,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(path,atime,mtime)=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags=="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode=="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path=="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:(path,data,opts={})=>{opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data=="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode},findObject:(path,dontResolveLastLink)=>{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(path,dontResolveLastLink)=>{try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:(parent,path,canRead,canWrite)=>{parent=typeof parent=="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:(parent,name,properties,canRead,canWrite)=>{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(parent,name):parent}var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data=="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(parent,name,url,canRead,canWrite)=>{function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node},createPreloadedFile:(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency("cp "+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}if(Browser.handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}},indexedDB:()=>{return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:()=>{return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=()=>{out("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=()=>{var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],"readwrite");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=()=>{ok++;if(ok+fail==total)finish()};putRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror},loadFilesFromDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=()=>{var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],"readonly")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var getRequest=files.get(path);getRequest.onsuccess=()=>{if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(8);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;tempI64=[Math.floor(stat.atime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.atime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAP32[buf+64>>2]=0;tempI64=[Math.floor(stat.mtime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.mtime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAP32[buf+80>>2]=0;tempI64=[Math.floor(stat.ctime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.ctime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAP32[buf+96>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.createStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 5:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 6:case 7:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function __emscripten_date_now(){return Date.now()}var nowIsMonotonic=true;function __emscripten_get_now_is_monotonic(){return nowIsMonotonic}function __emscripten_throw_longjmp(){throw Infinity}function _abort(){abort("")}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=()=>{var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else _emscripten_get_now=()=>performance.now();function _proc_exit(code){EXITSTATUS=code;if(!keepRuntimeAlive()){if(Module["onExit"])Module["onExit"](code);ABORT=true}quit_(code,new ExitStatus(code))}function exitJS(status,implicit){EXITSTATUS=status;_proc_exit(status)}function maybeExit(){}function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}out('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function callUserCallback(func){if(ABORT){return}try{func()}catch(e){handleException(e)}}function safeSetTimeout(func,timeout){return setTimeout(function(){callUserCallback(func)},timeout)}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;if(ENVIRONMENT_IS_NODE)text="warning: "+text;err(text)}}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;Browser.URLObject.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=event=>{out("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};Module["preloadPlugins"].push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;if(onload)onload(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;if(onerror)onerror()}if(Browser.hasBlobConstructor){try{var b=new Blob([byteArray],{type:Browser.getMimetype(name)})}catch(e){return fail()}var url=Browser.URLObject.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(function(){finish(audio)},1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},handledByPreloadPlugin:function(byteArray,fullname,finish,onerror){Browser.init();var handled=false;Module["preloadPlugins"].forEach(function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:2};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx=="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||function(){};CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout:function(func){return safeSetTimeout(func)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(function(){callUserCallback(func)})},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(function(listener){listener(canvas.width,canvas.height)})},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAP32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglChooseConfig(display,attrib_list,configs,config_size,numConfigs){return EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs)}function __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl2",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents=="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);__webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};function _eglCreateContext(display,config,hmm,contextAttribs){if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}}function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroyContext(display,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetDisplay(nativeDisplayType){EGL.setErrorCode(12288);return 62e3}function _eglInitialize(display,majorVersion,minorVersion){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1}function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglSwapBuffers(){if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}function _eglTerminate(display){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){buf+=ch!=105&buf;readAsmConstArgsArray.push(ch==105?HEAP32[buf]:HEAPF64[buf++>>1]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement}var wasmTableMirror=[];function getWasmTableEntry(funcPtr){var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(ev){var e=ev||event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);return 0}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);return 0}function registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);return 0}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);return 0}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop){var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)}function getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function fillMouseEventData(eventStruct,e,target){HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-rect.left;HEAP32[idx+14]=e.clientY-rect.top}function registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=function(ev){var e=ev||event;fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);return 0}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);return 0}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);return 0}function registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);return 0}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);return 0}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);return 0}function registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=function(ev){var e=ev||event;var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(typeof target.onwheel!="undefined"){registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread);return 0}else{return-1}}function _emscripten_set_window_title(title){setWindowTitle(UTF8ToString(title))}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function doReadv(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function convertI32PairToI53Checked(lo,hi){return hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var offset=convertI32PairToI53Checked(offset_low,offset_high);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}var tempRet0=0;function getTempRet0(){return tempRet0}var _getTempRet0=getTempRet0;function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindBuffer(target,buffer){if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBindVertexArray(vao){GLctx["bindVertexArray"](GL.vaos[vao])}function _glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _glBufferData(target,size,data,usage){if(true){if(data&&size){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glClear(x0){GLctx["clear"](x0)}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glEnable(x0){GLctx["enable"](x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>2]=id}}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function __colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)}function _glReadPixels(x,y,width,height,format,type,pixels){if(true){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(true){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function setTempRet0(val){tempRet0=val}var _setTempRet0=setTempRet0;function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":function(date){var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&__isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!__isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":function(date){return date.tm_wday},"%W":function(date){var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function uleb128Encode(n,target){if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}}function sigToWasmTypes(sig){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64","p":"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":arr=>{var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string"){return UTF8ToString(ret)}if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); +var Module=typeof Module!="undefined"?Module:{};if(!Module.expectedDataFileDownloads){Module.expectedDataFileDownloads=0}Module.expectedDataFileDownloads++;(function(){if(Module["ENVIRONMENT_IS_PTHREAD"])return;var loadPackage=function(metadata){var PACKAGE_PATH="";if(typeof window==="object"){PACKAGE_PATH=window["encodeURIComponent"](window.location.pathname.toString().substring(0,window.location.pathname.toString().lastIndexOf("/"))+"/")}else if(typeof process==="undefined"&&typeof location!=="undefined"){PACKAGE_PATH=encodeURIComponent(location.pathname.toString().substring(0,location.pathname.toString().lastIndexOf("/"))+"/")}var PACKAGE_NAME="C++ProjectTemplate.data";var REMOTE_PACKAGE_BASE="C++ProjectTemplate.data";if(typeof Module["locateFilePackage"]==="function"&&!Module["locateFile"]){Module["locateFile"]=Module["locateFilePackage"];err("warning: you defined Module.locateFilePackage, that has been renamed to Module.locateFile (using your locateFilePackage for now)")}var REMOTE_PACKAGE_NAME=Module["locateFile"]?Module["locateFile"](REMOTE_PACKAGE_BASE,""):REMOTE_PACKAGE_BASE;var REMOTE_PACKAGE_SIZE=metadata["remote_package_size"];function fetchRemotePackage(packageName,packageSize,callback,errback){if(typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string"){require("fs").readFile(packageName,function(err,contents){if(err){errback(err)}else{callback(contents.buffer)}});return}var xhr=new XMLHttpRequest;xhr.open("GET",packageName,true);xhr.responseType="arraybuffer";xhr.onprogress=function(event){var url=packageName;var size=packageSize;if(event.total)size=event.total;if(event.loaded){if(!xhr.addedTotal){xhr.addedTotal=true;if(!Module.dataFileDownloads)Module.dataFileDownloads={};Module.dataFileDownloads[url]={loaded:event.loaded,total:size}}else{Module.dataFileDownloads[url].loaded=event.loaded}var total=0;var loaded=0;var num=0;for(var download in Module.dataFileDownloads){var data=Module.dataFileDownloads[download];total+=data.total;loaded+=data.loaded;num++}total=Math.ceil(total*Module.expectedDataFileDownloads/num);if(Module["setStatus"])Module["setStatus"]("Downloading data... ("+loaded+"/"+total+")")}else if(!Module.dataFileDownloads){if(Module["setStatus"])Module["setStatus"]("Downloading data...")}};xhr.onerror=function(event){throw new Error("NetworkError for: "+packageName)};xhr.onload=function(event){if(xhr.status==200||xhr.status==304||xhr.status==206||xhr.status==0&&xhr.response){var packageData=xhr.response;callback(packageData)}else{throw new Error(xhr.statusText+" : "+xhr.responseURL)}};xhr.send(null)}function handleError(error){console.error("package error:",error)}var fetchedCallback=null;var fetched=Module["getPreloadedPackage"]?Module["getPreloadedPackage"](REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE):null;if(!fetched)fetchRemotePackage(REMOTE_PACKAGE_NAME,REMOTE_PACKAGE_SIZE,function(data){if(fetchedCallback){fetchedCallback(data);fetchedCallback=null}else{fetched=data}},handleError);function runWithFS(){function assert(check,msg){if(!check)throw msg+(new Error).stack}Module["FS_createPath"]("/","assets",true,true);Module["FS_createPath"]("/assets","maps",true,true);function DataRequest(start,end,audio){this.start=start;this.end=end;this.audio=audio}DataRequest.prototype={requests:{},open:function(mode,name){this.name=name;this.requests[name]=this;Module["addRunDependency"]("fp "+this.name)},send:function(){},onload:function(){var byteArray=this.byteArray.subarray(this.start,this.end);this.finish(byteArray)},finish:function(byteArray){var that=this;Module["FS_createDataFile"](this.name,null,byteArray,true,true,true);Module["removeRunDependency"]("fp "+that.name);this.requests[this.name]=null}};var files=metadata["files"];for(var i=0;i{throw toThrow};var ENVIRONMENT_IS_WEB=typeof window=="object";var ENVIRONMENT_IS_WORKER=typeof importScripts=="function";var ENVIRONMENT_IS_NODE=typeof process=="object"&&typeof process.versions=="object"&&typeof process.versions.node=="string";var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;function logExceptionOnExit(e){if(e instanceof ExitStatus)return;let toLog=e;err("exiting due to exception: "+toLog)}var fs;var nodePath;var requireNodeFS;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}requireNodeFS=()=>{if(!nodePath){fs=require("fs");nodePath=require("path")}};read_=function shell_read(filename,binary){requireNodeFS();filename=nodePath["normalize"](filename);return fs.readFileSync(filename,binary?undefined:"utf8")};readBinary=filename=>{var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}return ret};readAsync=(filename,onload,onerror)=>{requireNodeFS();filename=nodePath["normalize"](filename);fs.readFile(filename,function(err,data){if(err)onerror(err);else onload(data.buffer)})};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",function(reason){throw reason});quit_=(status,toThrow)=>{if(keepRuntimeAlive()){process["exitCode"]=status;throw toThrow}logExceptionOnExit(toThrow);process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.replace(/[?#].*/,"").lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=url=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=(url,onload,onerror)=>{var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=()=>{if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=title=>document.title=title}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);Object.assign(Module,moduleOverrides);moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var POINTER_SIZE=4;var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort(text)}}var UTF8Decoder=typeof TextDecoder!="undefined"?new TextDecoder("utf8"):undefined;function UTF8ArrayToString(heapOrArray,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heapOrArray[endPtr]&&!(endPtr>=endIdx))++endPtr;if(endPtr-idx>16&&heapOrArray.buffer&&UTF8Decoder){return UTF8Decoder.decode(heapOrArray.subarray(idx,endPtr))}var str="";while(idx>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&c<=57343){len+=4;++i}else{len+=3}}return len}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function keepRuntimeAlive(){return noExitRuntime}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 initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();FS.ignorePermissions=false;TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){callRuntimeCallbacks(__ATMAIN__)}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 addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}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()}}}function abort(what){{if(Module["onAbort"]){Module["onAbort"](what)}}what="Aborted("+what+")";err(what);ABORT=true;EXITSTATUS=1;what+=". Build with -sASSERTIONS for more info.";var e=new WebAssembly.RuntimeError(what);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}function isFileURI(filename){return filename.startsWith("file://")}var wasmBinaryFile;wasmBinaryFile="C++ProjectTemplate.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}throw"both async and sync fetching of the wasm failed"}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch=="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}else{if(readAsync){return new Promise(function(resolve,reject){readAsync(wasmBinaryFile,function(response){resolve(new Uint8Array(response))},reject)})}}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"env":asmLibraryArg,"wasi_snapshot_preview1":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["memory"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["__indirect_function_table"];addOnInit(Module["asm"]["__wasm_call_ctors"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(function(instance){return instance}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming=="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&!ENVIRONMENT_IS_NODE&&typeof fetch=="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={41184:()=>{window.onunload=Module._olc_OnPageUnload},41228:($0,$1)=>{Module._olc_EmscriptenShellCss="width: 100%; height: 70vh; margin-left: auto; margin-right: auto;";Module._olc_WindowAspectRatio=$0/$1;Module.canvas.parentNode.addEventListener("resize",function(e){if(e.defaultPrevented){e.stopPropagation();return}var viewWidth=e.detail.width;var viewHeight=e.detail.width/Module._olc_WindowAspectRatio;if(viewHeight>e.detail.height){viewHeight=e.detail.height;viewWidth=e.detail.height*Module._olc_WindowAspectRatio}if(Module.canvas.parentNode.className=="emscripten_border")Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss+" width: "+viewWidth.toString()+"px; height: "+viewHeight.toString()+"px;";Module.canvas.setAttribute("width",viewWidth);Module.canvas.setAttribute("height",viewHeight);if(document.fullscreenElement!=null){var top=(e.detail.height-viewHeight)/2;var left=(e.detail.width-viewWidth)/2;Module.canvas.style.position="fixed";Module.canvas.style.top=top.toString()+"px";Module.canvas.style.left=left.toString()+"px";Module.canvas.style.width="";Module.canvas.style.height=""}Module._olc_PGE_UpdateWindowSize(viewWidth,viewHeight);Module.canvas.focus();e.stopPropagation()});Module._olc_ResizeCanvas=function(){setTimeout(function(){if(Module.canvas.parentNode.className=="emscripten_border")Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss;Module.canvas.style.cssText="width: 100%; height: 100%; outline: none;";var resizeEvent=new CustomEvent("resize",{detail:{width:Module.canvas.clientWidth,height:Module.canvas.clientHeight},bubbles:true,cancelable:true});Module.canvas.dispatchEvent(resizeEvent)},50)};document.body.style.cssText+=" overscroll-behavior-y: contain;";if(Module.canvas.parentNode.className=="emscripten_border"){document.body.style.margin="0";Module.canvas.parentNode.style.cssText=Module._olc_EmscriptenShellCss}Module._olc_ResizeCanvas();var resizeObserver=new ResizeObserver(function(entries){Module._olc_ResizeCanvas()}).observe(Module.canvas.parentNode);var mutationObserver=new MutationObserver(function(mutationsList,observer){for(var i=0;i0){callbacks.shift()(Module)}}function demangle(func){return func}function demangleAll(text){var regex=/\b_Z[\w\d_]+/g;return text.replace(regex,function(x){var y=demangle(x);return x===y?x:y+" ["+x+"]"})}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}var wasmTableMirror=[];function getWasmTableEntry(funcPtr){var func=wasmTableMirror[funcPtr];if(!func){if(funcPtr>=wasmTableMirror.length)wasmTableMirror.length=funcPtr+1;wasmTableMirror[funcPtr]=func=wasmTable.get(funcPtr)}return func}function handleException(e){if(e instanceof ExitStatus||e=="unwind"){return EXITSTATUS}quit_(1,e)}function jsStackTrace(){var error=new Error;if(!error.stack){try{throw new Error}catch(e){error=e}if(!error.stack){return"(no stack trace available)"}}return error.stack.toString()}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}function ___cxa_allocate_exception(size){return _malloc(size+24)+24}function ExceptionInfo(excPtr){this.excPtr=excPtr;this.ptr=excPtr-24;this.set_type=function(type){HEAPU32[this.ptr+4>>2]=type};this.get_type=function(){return HEAPU32[this.ptr+4>>2]};this.set_destructor=function(destructor){HEAPU32[this.ptr+8>>2]=destructor};this.get_destructor=function(){return HEAPU32[this.ptr+8>>2]};this.set_refcount=function(refcount){HEAP32[this.ptr>>2]=refcount};this.set_caught=function(caught){caught=caught?1:0;HEAP8[this.ptr+12>>0]=caught};this.get_caught=function(){return HEAP8[this.ptr+12>>0]!=0};this.set_rethrown=function(rethrown){rethrown=rethrown?1:0;HEAP8[this.ptr+13>>0]=rethrown};this.get_rethrown=function(){return HEAP8[this.ptr+13>>0]!=0};this.init=function(type,destructor){this.set_adjusted_ptr(0);this.set_type(type);this.set_destructor(destructor);this.set_refcount(0);this.set_caught(false);this.set_rethrown(false)};this.add_ref=function(){var value=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=value+1};this.release_ref=function(){var prev=HEAP32[this.ptr>>2];HEAP32[this.ptr>>2]=prev-1;return prev===1};this.set_adjusted_ptr=function(adjustedPtr){HEAPU32[this.ptr+16>>2]=adjustedPtr};this.get_adjusted_ptr=function(){return HEAPU32[this.ptr+16>>2]};this.get_exception_ptr=function(){var isPointer=___cxa_is_pointer_type(this.get_type());if(isPointer){return HEAPU32[this.excPtr>>2]}var adjusted=this.get_adjusted_ptr();if(adjusted!==0)return adjusted;return this.excPtr}}var exceptionLast=0;var uncaughtExceptionCount=0;function ___cxa_throw(ptr,type,destructor){var info=new ExceptionInfo(ptr);info.init(type,destructor);exceptionLast=ptr;uncaughtExceptionCount++;throw ptr}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}var PATH={isAbs:path=>path.charAt(0)==="/",splitPath:filename=>{var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:(parts,allowAboveRoot)=>{var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:path=>{var isAbsolute=PATH.isAbs(path),trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(p=>!!p),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:path=>{var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:path=>{if(path==="/")return"/";path=PATH.normalize(path);path=path.replace(/\/$/,"");var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:(l,r)=>{return PATH.normalize(l+"/"+r)}};function getRandomDevice(){if(typeof crypto=="object"&&typeof crypto["getRandomValues"]=="function"){var randomBuffer=new Uint8Array(1);return()=>{crypto.getRandomValues(randomBuffer);return randomBuffer[0]}}else if(ENVIRONMENT_IS_NODE){try{var crypto_module=require("crypto");return()=>crypto_module["randomBytes"](1)[0]}catch(e){}}return()=>abort("randomDevice")}var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=PATH.isAbs(path)}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(p=>!!p),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:(from,to)=>{from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var TTY={ttys:[],init:function(){},shutdown:function(){},register:function(dev,ops){TTY.ttys[dev]={input:[],output:[],ops:ops};FS.registerDevice(dev,TTY.stream_ops)},stream_ops:{open:function(stream){var tty=TTY.ttys[stream.node.rdev];if(!tty){throw new FS.ErrnoError(43)}stream.tty=tty;stream.seekable=false},close:function(stream){stream.tty.ops.fsync(stream.tty)},fsync:function(stream){stream.tty.ops.fsync(stream.tty)},read:function(stream,buffer,offset,length,pos){if(!stream.tty||!stream.tty.ops.get_char){throw new FS.ErrnoError(60)}var bytesRead=0;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},fsync:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};function mmapAlloc(size){abort()}var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node;parent.timestamp=node.timestamp}return node},getFileDataAsTypedArray:function(node){if(!node.contents)return new Uint8Array(0);if(node.contents.subarray)return node.contents.subarray(0,node.usedBytes);return new Uint8Array(node.contents)},expandFileStorage:function(node,newCapacity){var prevCapacity=node.contents?node.contents.length:0;if(prevCapacity>=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0)},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0}else{var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize}},node_ops:{getattr:function(node){var attr={};attr.dev=FS.isChrdev(node.mode)?node.id:1;attr.ino=node.id;attr.mode=node.mode;attr.nlink=1;attr.uid=0;attr.gid=0;attr.rdev=node.rdev;if(FS.isDir(node.mode)){attr.size=4096}else if(FS.isFile(node.mode)){attr.size=node.usedBytes}else if(FS.isLink(node.mode)){attr.size=node.link.length}else{attr.size=0}attr.atime=new Date(node.timestamp);attr.mtime=new Date(node.timestamp);attr.ctime=new Date(node.timestamp);attr.blksize=4096;attr.blocks=Math.ceil(attr.size/attr.blksize);return attr},setattr:function(node,attr){if(attr.mode!==undefined){node.mode=attr.mode}if(attr.timestamp!==undefined){node.timestamp=attr.timestamp}if(attr.size!==undefined){MEMFS.resizeFileStorage(node,attr.size)}},lookup:function(parent,name){throw FS.genericErrors[44]},mknod:function(parent,name,mode,dev){return MEMFS.createNode(parent,name,mode,dev)},rename:function(old_node,new_dir,new_name){if(FS.isDir(old_node.mode)){var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(new_node){for(var i in new_node.contents){throw new FS.ErrnoError(55)}}}delete old_node.parent.contents[old_node.name];old_node.parent.timestamp=Date.now();old_node.name=new_name;new_dir.contents[new_name]=old_node;new_dir.timestamp=old_node.parent.timestamp;old_node.parent=new_dir},unlink:function(parent,name){delete parent.contents[name];parent.timestamp=Date.now()},rmdir:function(parent,name){var node=FS.lookupNode(parent,name);for(var i in node.contents){throw new FS.ErrnoError(55)}delete parent.contents[name];parent.timestamp=Date.now()},readdir:function(node){var entries=[".",".."];for(var key in node.contents){if(!node.contents.hasOwnProperty(key)){continue}entries.push(key)}return entries},symlink:function(parent,newname,oldpath){var node=MEMFS.createNode(parent,newname,511|40960,0);node.link=oldpath;return node},readlink:function(node){if(!FS.isLink(node.mode)){throw new FS.ErrnoError(28)}return node.link}},stream_ops:{read:function(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length{assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},event=>{if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)}var FS={root:null,mounts:[],devices:{},streams:[],nextInode:1,nameTable:null,currentPath:"/",initialized:false,ignorePermissions:true,ErrnoError:null,genericErrors:{},filesystems:null,syncFSRequests:0,lookupPath:(path,opts={})=>{path=PATH_FS.resolve(FS.cwd(),path);if(!path)return{path:"",node:null};var defaults={follow_mount:true,recurse_count:0};opts=Object.assign(defaults,opts);if(opts.recurse_count>8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(p=>!!p),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:node=>{var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:(parentid,name)=>{var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:node=>{var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:node=>{var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:(parent,name)=>{var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:(parent,name,mode,rdev)=>{var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:node=>{FS.hashRemoveNode(node)},isRoot:node=>{return node===node.parent},isMountpoint:node=>{return!!node.mounted},isFile:mode=>{return(mode&61440)===32768},isDir:mode=>{return(mode&61440)===16384},isLink:mode=>{return(mode&61440)===40960},isChrdev:mode=>{return(mode&61440)===8192},isBlkdev:mode=>{return(mode&61440)===24576},isFIFO:mode=>{return(mode&61440)===4096},isSocket:mode=>{return(mode&49152)===49152},flagModes:{"r":0,"r+":2,"w":577,"w+":578,"a":1089,"a+":1090},modeStringToFlags:str=>{var flags=FS.flagModes[str];if(typeof flags=="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:flag=>{var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:(node,perms)=>{if(FS.ignorePermissions){return 0}if(perms.includes("r")&&!(node.mode&292)){return 2}else if(perms.includes("w")&&!(node.mode&146)){return 2}else if(perms.includes("x")&&!(node.mode&73)){return 2}return 0},mayLookup:dir=>{var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:(dir,name)=>{try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:(dir,name,isdir)=>{var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:(node,flags)=>{if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:(fd_start=0,fd_end=FS.MAX_OPEN_FDS)=>{for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:fd=>FS.streams[fd],createStream:(stream,fd_start,fd_end)=>{if(!FS.FSStream){FS.FSStream=function(){this.shared={}};FS.FSStream.prototype={};Object.defineProperties(FS.FSStream.prototype,{object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}},flags:{get:function(){return this.shared.flags},set:function(val){this.shared.flags=val}},position:{get:function(){return this.shared.position},set:function(val){this.shared.position=val}}})}stream=Object.assign(new FS.FSStream,stream);var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:fd=>{FS.streams[fd]=null},chrdev_stream_ops:{open:stream=>{var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:()=>{throw new FS.ErrnoError(70)}},major:dev=>dev>>8,minor:dev=>dev&255,makedev:(ma,mi)=>ma<<8|mi,registerDevice:(dev,ops)=>{FS.devices[dev]={stream_ops:ops}},getDevice:dev=>FS.devices[dev],getMounts:mount=>{var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:(populate,callback)=>{if(typeof populate=="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(mount=>{if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:(type,opts,mountpoint)=>{var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:mountpoint=>{var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(hash=>{var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.includes(current.mount)){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:(parent,name)=>{return parent.node_ops.lookup(parent,name)},mknod:(path,mode,dev)=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:(path,mode)=>{mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:(path,mode)=>{mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:(path,mode)=>{var dirs=path.split("/");var d="";for(var i=0;i{if(typeof dev=="undefined"){dev=mode;mode=438}mode|=8192;return FS.mknod(path,mode,dev)},symlink:(oldpath,newpath)=>{if(!PATH_FS.resolve(oldpath)){throw new FS.ErrnoError(44)}var lookup=FS.lookupPath(newpath,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var newname=PATH.basename(newpath);var errCode=FS.mayCreate(parent,newname);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.symlink){throw new FS.ErrnoError(63)}return parent.node_ops.symlink(parent,newname,oldpath)},rename:(old_path,new_path)=>{var old_dirname=PATH.dirname(old_path);var new_dirname=PATH.dirname(new_path);var old_name=PATH.basename(old_path);var new_name=PATH.basename(new_path);var lookup,old_dir,new_dir;lookup=FS.lookupPath(old_path,{parent:true});old_dir=lookup.node;lookup=FS.lookupPath(new_path,{parent:true});new_dir=lookup.node;if(!old_dir||!new_dir)throw new FS.ErrnoError(44);if(old_dir.mount!==new_dir.mount){throw new FS.ErrnoError(75)}var old_node=FS.lookupNode(old_dir,old_name);var relative=PATH_FS.relative(old_path,new_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(28)}relative=PATH_FS.relative(new_path,old_dirname);if(relative.charAt(0)!=="."){throw new FS.ErrnoError(55)}var new_node;try{new_node=FS.lookupNode(new_dir,new_name)}catch(e){}if(old_node===new_node){return}var isdir=FS.isDir(old_node.mode);var errCode=FS.mayDelete(old_dir,old_name,isdir);if(errCode){throw new FS.ErrnoError(errCode)}errCode=new_node?FS.mayDelete(new_dir,new_name,isdir):FS.mayCreate(new_dir,new_name);if(errCode){throw new FS.ErrnoError(errCode)}if(!old_dir.node_ops.rename){throw new FS.ErrnoError(63)}if(FS.isMountpoint(old_node)||new_node&&FS.isMountpoint(new_node)){throw new FS.ErrnoError(10)}if(new_dir!==old_dir){errCode=FS.nodePermissions(old_dir,"w");if(errCode){throw new FS.ErrnoError(errCode)}}FS.hashRemoveNode(old_node);try{old_dir.node_ops.rename(old_node,new_dir,new_name)}catch(e){throw e}finally{FS.hashAddNode(old_node)}},rmdir:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,true);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.rmdir){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.rmdir(parent,name);FS.destroyNode(node)},readdir:path=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;if(!node.node_ops.readdir){throw new FS.ErrnoError(54)}return node.node_ops.readdir(node)},unlink:path=>{var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;if(!parent){throw new FS.ErrnoError(44)}var name=PATH.basename(path);var node=FS.lookupNode(parent,name);var errCode=FS.mayDelete(parent,name,false);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.unlink){throw new FS.ErrnoError(63)}if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}parent.node_ops.unlink(parent,name);FS.destroyNode(node)},readlink:path=>{var lookup=FS.lookupPath(path);var link=lookup.node;if(!link){throw new FS.ErrnoError(44)}if(!link.node_ops.readlink){throw new FS.ErrnoError(28)}return PATH_FS.resolve(FS.getPath(link.parent),link.node_ops.readlink(link))},stat:(path,dontFollow)=>{var lookup=FS.lookupPath(path,{follow:!dontFollow});var node=lookup.node;if(!node){throw new FS.ErrnoError(44)}if(!node.node_ops.getattr){throw new FS.ErrnoError(63)}return node.node_ops.getattr(node)},lstat:path=>{return FS.stat(path,true)},chmod:(path,mode,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{mode:mode&4095|node.mode&~4095,timestamp:Date.now()})},lchmod:(path,mode)=>{FS.chmod(path,mode,true)},fchmod:(fd,mode)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chmod(stream.node,mode)},chown:(path,uid,gid,dontFollow)=>{var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:!dontFollow});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}node.node_ops.setattr(node,{timestamp:Date.now()})},lchown:(path,uid,gid)=>{FS.chown(path,uid,gid,true)},fchown:(fd,uid,gid)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}FS.chown(stream.node,uid,gid)},truncate:(path,len)=>{if(len<0){throw new FS.ErrnoError(28)}var node;if(typeof path=="string"){var lookup=FS.lookupPath(path,{follow:true});node=lookup.node}else{node=path}if(!node.node_ops.setattr){throw new FS.ErrnoError(63)}if(FS.isDir(node.mode)){throw new FS.ErrnoError(31)}if(!FS.isFile(node.mode)){throw new FS.ErrnoError(28)}var errCode=FS.nodePermissions(node,"w");if(errCode){throw new FS.ErrnoError(errCode)}node.node_ops.setattr(node,{size:len,timestamp:Date.now()})},ftruncate:(fd,len)=>{var stream=FS.getStream(fd);if(!stream){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(28)}FS.truncate(stream.node,len)},utime:(path,atime,mtime)=>{var lookup=FS.lookupPath(path,{follow:true});var node=lookup.node;node.node_ops.setattr(node,{timestamp:Math.max(atime,mtime)})},open:(path,flags,mode)=>{if(path===""){throw new FS.ErrnoError(44)}flags=typeof flags=="string"?FS.modeStringToFlags(flags):flags;mode=typeof mode=="undefined"?438:mode;if(flags&64){mode=mode&4095|32768}else{mode=0}var node;if(typeof path=="object"){node=path}else{path=PATH.normalize(path);try{var lookup=FS.lookupPath(path,{follow:!(flags&131072)});node=lookup.node}catch(e){}}var created=false;if(flags&64){if(node){if(flags&128){throw new FS.ErrnoError(20)}}else{node=FS.mknod(path,mode,0);created=true}}if(!node){throw new FS.ErrnoError(44)}if(FS.isChrdev(node.mode)){flags&=~512}if(flags&65536&&!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}if(!created){var errCode=FS.mayOpen(node,flags);if(errCode){throw new FS.ErrnoError(errCode)}}if(flags&512&&!created){FS.truncate(node,0)}flags&=~(128|512|131072);var stream=FS.createStream({node:node,path:FS.getPath(node),flags:flags,seekable:true,position:0,stream_ops:node.stream_ops,ungotten:[],error:false});if(stream.stream_ops.open){stream.stream_ops.open(stream)}if(Module["logReadFiles"]&&!(flags&1)){if(!FS.readFiles)FS.readFiles={};if(!(path in FS.readFiles)){FS.readFiles[path]=1}}return stream},close:stream=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(stream.getdents)stream.getdents=null;try{if(stream.stream_ops.close){stream.stream_ops.close(stream)}}catch(e){throw e}finally{FS.closeStream(stream.fd)}stream.fd=null},isClosed:stream=>{return stream.fd===null},llseek:(stream,offset,whence)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(!stream.seekable||!stream.stream_ops.llseek){throw new FS.ErrnoError(70)}if(whence!=0&&whence!=1&&whence!=2){throw new FS.ErrnoError(28)}stream.position=stream.stream_ops.llseek(stream,offset,whence);stream.ungotten=[];return stream.position},read:(stream,buffer,offset,length,position)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.read){throw new FS.ErrnoError(28)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesRead=stream.stream_ops.read(stream,buffer,offset,length,position);if(!seeking)stream.position+=bytesRead;return bytesRead},write:(stream,buffer,offset,length,position,canOwn)=>{if(length<0||position<0){throw new FS.ErrnoError(28)}if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(FS.isDir(stream.node.mode)){throw new FS.ErrnoError(31)}if(!stream.stream_ops.write){throw new FS.ErrnoError(28)}if(stream.seekable&&stream.flags&1024){FS.llseek(stream,0,2)}var seeking=typeof position!="undefined";if(!seeking){position=stream.position}else if(!stream.seekable){throw new FS.ErrnoError(70)}var bytesWritten=stream.stream_ops.write(stream,buffer,offset,length,position,canOwn);if(!seeking)stream.position+=bytesWritten;return bytesWritten},allocate:(stream,offset,length)=>{if(FS.isClosed(stream)){throw new FS.ErrnoError(8)}if(offset<0||length<=0){throw new FS.ErrnoError(28)}if((stream.flags&2097155)===0){throw new FS.ErrnoError(8)}if(!FS.isFile(stream.node.mode)&&!FS.isDir(stream.node.mode)){throw new FS.ErrnoError(43)}if(!stream.stream_ops.allocate){throw new FS.ErrnoError(138)}stream.stream_ops.allocate(stream,offset,length)},mmap:(stream,length,position,prot,flags)=>{if((prot&2)!==0&&(flags&2)===0&&(stream.flags&2097155)!==2){throw new FS.ErrnoError(2)}if((stream.flags&2097155)===1){throw new FS.ErrnoError(2)}if(!stream.stream_ops.mmap){throw new FS.ErrnoError(43)}return stream.stream_ops.mmap(stream,length,position,prot,flags)},msync:(stream,buffer,offset,length,mmapFlags)=>{if(!stream||!stream.stream_ops.msync){return 0}return stream.stream_ops.msync(stream,buffer,offset,length,mmapFlags)},munmap:stream=>0,ioctl:(stream,cmd,arg)=>{if(!stream.stream_ops.ioctl){throw new FS.ErrnoError(59)}return stream.stream_ops.ioctl(stream,cmd,arg)},readFile:(path,opts={})=>{opts.flags=opts.flags||0;opts.encoding=opts.encoding||"binary";if(opts.encoding!=="utf8"&&opts.encoding!=="binary"){throw new Error('Invalid encoding type "'+opts.encoding+'"')}var ret;var stream=FS.open(path,opts.flags);var stat=FS.stat(path);var length=stat.size;var buf=new Uint8Array(length);FS.read(stream,buf,0,length,0);if(opts.encoding==="utf8"){ret=UTF8ArrayToString(buf,0)}else if(opts.encoding==="binary"){ret=buf}FS.close(stream);return ret},writeFile:(path,data,opts={})=>{opts.flags=opts.flags||577;var stream=FS.open(path,opts.flags,opts.mode);if(typeof data=="string"){var buf=new Uint8Array(lengthBytesUTF8(data)+1);var actualNumBytes=stringToUTF8Array(data,buf,0,buf.length);FS.write(stream,buf,0,actualNumBytes,undefined,opts.canOwn)}else if(ArrayBuffer.isView(data)){FS.write(stream,data,0,data.byteLength,undefined,opts.canOwn)}else{throw new Error("Unsupported data type")}FS.close(stream)},cwd:()=>FS.currentPath,chdir:path=>{var lookup=FS.lookupPath(path,{follow:true});if(lookup.node===null){throw new FS.ErrnoError(44)}if(!FS.isDir(lookup.node.mode)){throw new FS.ErrnoError(54)}var errCode=FS.nodePermissions(lookup.node,"x");if(errCode){throw new FS.ErrnoError(errCode)}FS.currentPath=lookup.path},createDefaultDirectories:()=>{FS.mkdir("/tmp");FS.mkdir("/home");FS.mkdir("/home/web_user")},createDefaultDevices:()=>{FS.mkdir("/dev");FS.registerDevice(FS.makedev(1,3),{read:()=>0,write:(stream,buffer,offset,length,pos)=>length});FS.mkdev("/dev/null",FS.makedev(1,3));TTY.register(FS.makedev(5,0),TTY.default_tty_ops);TTY.register(FS.makedev(6,0),TTY.default_tty1_ops);FS.mkdev("/dev/tty",FS.makedev(5,0));FS.mkdev("/dev/tty1",FS.makedev(6,0));var random_device=getRandomDevice();FS.createDevice("/dev","random",random_device);FS.createDevice("/dev","urandom",random_device);FS.mkdir("/dev/shm");FS.mkdir("/dev/shm/tmp")},createSpecialDirectories:()=>{FS.mkdir("/proc");var proc_self=FS.mkdir("/proc/self");FS.mkdir("/proc/self/fd");FS.mount({mount:()=>{var node=FS.createNode(proc_self,"fd",16384|511,73);node.node_ops={lookup:(parent,name)=>{var fd=+name;var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);var ret={parent:null,mount:{mountpoint:"fake"},node_ops:{readlink:()=>stream.path}};ret.parent=ret;return ret}};return node}},{},"/proc/self/fd")},createStandardStreams:()=>{if(Module["stdin"]){FS.createDevice("/dev","stdin",Module["stdin"])}else{FS.symlink("/dev/tty","/dev/stdin")}if(Module["stdout"]){FS.createDevice("/dev","stdout",null,Module["stdout"])}else{FS.symlink("/dev/tty","/dev/stdout")}if(Module["stderr"]){FS.createDevice("/dev","stderr",null,Module["stderr"])}else{FS.symlink("/dev/tty1","/dev/stderr")}var stdin=FS.open("/dev/stdin",0);var stdout=FS.open("/dev/stdout",1);var stderr=FS.open("/dev/stderr",1)},ensureErrnoError:()=>{if(FS.ErrnoError)return;FS.ErrnoError=function ErrnoError(errno,node){this.node=node;this.setErrno=function(errno){this.errno=errno};this.setErrno(errno);this.message="FS error"};FS.ErrnoError.prototype=new Error;FS.ErrnoError.prototype.constructor=FS.ErrnoError;[44].forEach(code=>{FS.genericErrors[code]=new FS.ErrnoError(code);FS.genericErrors[code].stack=""})},staticInit:()=>{FS.ensureErrnoError();FS.nameTable=new Array(4096);FS.mount(MEMFS,{},"/");FS.createDefaultDirectories();FS.createDefaultDevices();FS.createSpecialDirectories();FS.filesystems={"MEMFS":MEMFS}},init:(input,output,error)=>{FS.init.initialized=true;FS.ensureErrnoError();Module["stdin"]=input||Module["stdin"];Module["stdout"]=output||Module["stdout"];Module["stderr"]=error||Module["stderr"];FS.createStandardStreams()},quit:()=>{FS.init.initialized=false;for(var i=0;i{var mode=0;if(canRead)mode|=292|73;if(canWrite)mode|=146;return mode},findObject:(path,dontResolveLastLink)=>{var ret=FS.analyzePath(path,dontResolveLastLink);if(!ret.exists){return null}return ret.object},analyzePath:(path,dontResolveLastLink)=>{try{var lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});path=lookup.path}catch(e){}var ret={isRoot:false,exists:false,error:0,name:null,path:null,object:null,parentExists:false,parentPath:null,parentObject:null};try{var lookup=FS.lookupPath(path,{parent:true});ret.parentExists=true;ret.parentPath=lookup.path;ret.parentObject=lookup.node;ret.name=PATH.basename(path);lookup=FS.lookupPath(path,{follow:!dontResolveLastLink});ret.exists=true;ret.path=lookup.path;ret.object=lookup.node;ret.name=lookup.node.name;ret.isRoot=lookup.path==="/"}catch(e){ret.error=e.errno}return ret},createPath:(parent,path,canRead,canWrite)=>{parent=typeof parent=="string"?parent:FS.getPath(parent);var parts=path.split("/").reverse();while(parts.length){var part=parts.pop();if(!part)continue;var current=PATH.join2(parent,part);try{FS.mkdir(current)}catch(e){}parent=current}return current},createFile:(parent,name,properties,canRead,canWrite)=>{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(canRead,canWrite);return FS.create(path,mode)},createDataFile:(parent,name,data,canRead,canWrite,canOwn)=>{var path=name;if(parent){parent=typeof parent=="string"?parent:FS.getPath(parent);path=name?PATH.join2(parent,name):parent}var mode=FS.getMode(canRead,canWrite);var node=FS.create(path,mode);if(data){if(typeof data=="string"){var arr=new Array(data.length);for(var i=0,len=data.length;i{var path=PATH.join2(typeof parent=="string"?parent:FS.getPath(parent),name);var mode=FS.getMode(!!input,!!output);if(!FS.createDevice.major)FS.createDevice.major=64;var dev=FS.makedev(FS.createDevice.major++,0);FS.registerDevice(dev,{open:stream=>{stream.seekable=false},close:stream=>{if(output&&output.buffer&&output.buffer.length){output(10)}},read:(stream,buffer,offset,length,pos)=>{var bytesRead=0;for(var i=0;i{for(var i=0;i{if(obj.isDevice||obj.isFolder||obj.link||obj.contents)return true;if(typeof XMLHttpRequest!="undefined"){throw new Error("Lazy loading should have been performed (contents set) in createLazyFile, but it was not. Lazy loading only works in web workers. Use --embed-file or --preload-file in emcc on the main thread.")}else if(read_){try{obj.contents=intArrayFromString(read_(obj.url),true);obj.usedBytes=obj.contents.length}catch(e){throw new FS.ErrnoError(29)}}else{throw new Error("Cannot load without read() or XMLHttpRequest.")}},createLazyFile:(parent,name,url,canRead,canWrite)=>{function LazyUint8Array(){this.lengthKnown=false;this.chunks=[]}LazyUint8Array.prototype.get=function LazyUint8Array_get(idx){if(idx>this.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=(from,to)=>{if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}return intArrayFromString(xhr.responseText||"",true)};var lazyArray=this;lazyArray.setDataGetter(chunkNum=>{var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]=="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]=="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(key=>{var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){FS.forceLoadFile(node);return fn.apply(null,arguments)}});function writeChunks(stream,buffer,offset,length,position){var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i{FS.forceLoadFile(node);return writeChunks(stream,buffer,offset,length,position)};stream_ops.mmap=(stream,length,position,prot,flags)=>{FS.forceLoadFile(node);var ptr=mmapAlloc(length);if(!ptr){throw new FS.ErrnoError(48)}writeChunks(stream,HEAP8,ptr,length,position);return{ptr:ptr,allocated:true}};node.stream_ops=stream_ops;return node},createPreloadedFile:(parent,name,url,canRead,canWrite,onload,onerror,dontCreateFile,canOwn,preFinish)=>{var fullname=name?PATH_FS.resolve(PATH.join2(parent,name)):parent;var dep=getUniqueRunDependency("cp "+fullname);function processData(byteArray){function finish(byteArray){if(preFinish)preFinish();if(!dontCreateFile){FS.createDataFile(parent,name,byteArray,canRead,canWrite,canOwn)}if(onload)onload();removeRunDependency(dep)}if(Browser.handledByPreloadPlugin(byteArray,fullname,finish,()=>{if(onerror)onerror();removeRunDependency(dep)})){return}finish(byteArray)}addRunDependency(dep);if(typeof url=="string"){asyncLoad(url,byteArray=>processData(byteArray),onerror)}else{processData(url)}},indexedDB:()=>{return window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB},DB_NAME:()=>{return"EM_FS_"+window.location.pathname},DB_VERSION:20,DB_STORE_NAME:"FILE_DATA",saveFilesToDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=()=>{out("creating db");var db=openRequest.result;db.createObjectStore(FS.DB_STORE_NAME)};openRequest.onsuccess=()=>{var db=openRequest.result;var transaction=db.transaction([FS.DB_STORE_NAME],"readwrite");var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var putRequest=files.put(FS.analyzePath(path).object.contents,path);putRequest.onsuccess=()=>{ok++;if(ok+fail==total)finish()};putRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror},loadFilesFromDB:(paths,onload,onerror)=>{onload=onload||(()=>{});onerror=onerror||(()=>{});var indexedDB=FS.indexedDB();try{var openRequest=indexedDB.open(FS.DB_NAME(),FS.DB_VERSION)}catch(e){return onerror(e)}openRequest.onupgradeneeded=onerror;openRequest.onsuccess=()=>{var db=openRequest.result;try{var transaction=db.transaction([FS.DB_STORE_NAME],"readonly")}catch(e){onerror(e);return}var files=transaction.objectStore(FS.DB_STORE_NAME);var ok=0,fail=0,total=paths.length;function finish(){if(fail==0)onload();else onerror()}paths.forEach(path=>{var getRequest=files.get(path);getRequest.onsuccess=()=>{if(FS.analyzePath(path).exists){FS.unlink(path)}FS.createDataFile(PATH.dirname(path),PATH.basename(path),getRequest.result,true,true,true);ok++;if(ok+fail==total)finish()};getRequest.onerror=()=>{fail++;if(ok+fail==total)finish()}});transaction.onerror=onerror};openRequest.onerror=onerror}};var SYSCALLS={DEFAULT_POLLMASK:5,calculateAt:function(dirfd,path,allowEmpty){if(PATH.isAbs(path)){return path}var dir;if(dirfd===-100){dir=FS.cwd()}else{var dirstream=FS.getStream(dirfd);if(!dirstream)throw new FS.ErrnoError(8);dir=dirstream.path}if(path.length==0){if(!allowEmpty){throw new FS.ErrnoError(44)}return dir}return PATH.join2(dir,path)},doStat:function(func,path,buf){try{var stat=func(path)}catch(e){if(e&&e.node&&PATH.normalize(path)!==PATH.normalize(FS.getPath(e.node))){return-54}throw e}HEAP32[buf>>2]=stat.dev;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;tempI64=[Math.floor(stat.atime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.atime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+56>>2]=tempI64[0],HEAP32[buf+60>>2]=tempI64[1];HEAP32[buf+64>>2]=0;tempI64=[Math.floor(stat.mtime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.mtime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+72>>2]=tempI64[0],HEAP32[buf+76>>2]=tempI64[1];HEAP32[buf+80>>2]=0;tempI64=[Math.floor(stat.ctime.getTime()/1e3)>>>0,(tempDouble=Math.floor(stat.ctime.getTime()/1e3),+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+88>>2]=tempI64[0],HEAP32[buf+92>>2]=tempI64[1];HEAP32[buf+96>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+104>>2]=tempI64[0],HEAP32[buf+108>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream}};function ___syscall_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.createStream(stream,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 5:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 6:case 7:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function ___syscall_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:return-28}}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function ___syscall_openat(dirfd,path,flags,varargs){SYSCALLS.varargs=varargs;try{path=SYSCALLS.getStr(path);path=SYSCALLS.calculateAt(dirfd,path);var mode=varargs?SYSCALLS.get():0;return FS.open(path,flags,mode).fd}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return-e.errno}}function __emscripten_date_now(){return Date.now()}var nowIsMonotonic=true;function __emscripten_get_now_is_monotonic(){return nowIsMonotonic}function __emscripten_throw_longjmp(){throw Infinity}function _abort(){abort("")}function _emscripten_set_main_loop_timing(mode,value){Browser.mainLoop.timingMode=mode;Browser.mainLoop.timingValue=value;if(!Browser.mainLoop.func){return 1}if(!Browser.mainLoop.running){Browser.mainLoop.running=true}if(mode==0){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setTimeout(){var timeUntilNextTick=Math.max(0,Browser.mainLoop.tickStartTime+value-_emscripten_get_now())|0;setTimeout(Browser.mainLoop.runner,timeUntilNextTick)};Browser.mainLoop.method="timeout"}else if(mode==1){Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_rAF(){Browser.requestAnimationFrame(Browser.mainLoop.runner)};Browser.mainLoop.method="rAF"}else if(mode==2){if(typeof setImmediate=="undefined"){var setImmediates=[];var emscriptenMainLoopMessageId="setimmediate";var Browser_setImmediate_messageHandler=event=>{if(event.data===emscriptenMainLoopMessageId||event.data.target===emscriptenMainLoopMessageId){event.stopPropagation();setImmediates.shift()()}};addEventListener("message",Browser_setImmediate_messageHandler,true);setImmediate=function Browser_emulated_setImmediate(func){setImmediates.push(func);if(ENVIRONMENT_IS_WORKER){if(Module["setImmediates"]===undefined)Module["setImmediates"]=[];Module["setImmediates"].push(func);postMessage({target:emscriptenMainLoopMessageId})}else postMessage(emscriptenMainLoopMessageId,"*")}}Browser.mainLoop.scheduler=function Browser_mainLoop_scheduler_setImmediate(){setImmediate(Browser.mainLoop.runner)};Browser.mainLoop.method="immediate"}return 0}var _emscripten_get_now;if(ENVIRONMENT_IS_NODE){_emscripten_get_now=()=>{var t=process["hrtime"]();return t[0]*1e3+t[1]/1e6}}else _emscripten_get_now=()=>performance.now();function _proc_exit(code){EXITSTATUS=code;if(!keepRuntimeAlive()){if(Module["onExit"])Module["onExit"](code);ABORT=true}quit_(code,new ExitStatus(code))}function exitJS(status,implicit){EXITSTATUS=status;_proc_exit(status)}function maybeExit(){}function setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop,arg,noSetTiming){assert(!Browser.mainLoop.func,"emscripten_set_main_loop: there can only be one main loop function at once: call emscripten_cancel_main_loop to cancel the previous one before setting a new one with different parameters.");Browser.mainLoop.func=browserIterationFunc;Browser.mainLoop.arg=arg;var thisMainLoopId=Browser.mainLoop.currentlyRunningMainloop;function checkIsRunning(){if(thisMainLoopId0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}out('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(!checkIsRunning())return;setTimeout(Browser.mainLoop.runner,0);return}if(!checkIsRunning())return;Browser.mainLoop.currentFrameNumber=Browser.mainLoop.currentFrameNumber+1|0;if(Browser.mainLoop.timingMode==1&&Browser.mainLoop.timingValue>1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}Browser.mainLoop.runIter(browserIterationFunc);if(!checkIsRunning())return;if(typeof SDL=="object"&&SDL.audio&&SDL.audio.queueNewAudioData)SDL.audio.queueNewAudioData();Browser.mainLoop.scheduler()};if(!noSetTiming){if(fps&&fps>0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}function callUserCallback(func){if(ABORT){return}try{func()}catch(e){handleException(e)}}function safeSetTimeout(func,timeout){return setTimeout(function(){callUserCallback(func)},timeout)}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;if(ENVIRONMENT_IS_NODE)text="warning: "+text;err(text)}}var Browser={mainLoop:{running:false,scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;setMainLoop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining{assert(img.complete,"Image "+name+" could not be decoded");var canvas=document.createElement("canvas");canvas.width=img.width;canvas.height=img.height;var ctx=canvas.getContext("2d");ctx.drawImage(img,0,0);preloadedImages[name]=canvas;Browser.URLObject.revokeObjectURL(url);if(onload)onload(byteArray)};img.onerror=event=>{out("Image "+url+" could not be decoded");if(onerror)onerror()};img.src=url};Module["preloadPlugins"].push(imagePlugin);var audioPlugin={};audioPlugin["canHandle"]=function audioPlugin_canHandle(name){return!Module.noAudioDecoding&&name.substr(-4)in{".ogg":1,".wav":1,".mp3":1}};audioPlugin["handle"]=function audioPlugin_handle(byteArray,name,onload,onerror){var done=false;function finish(audio){if(done)return;done=true;preloadedAudios[name]=audio;if(onload)onload(byteArray)}function fail(){if(done)return;done=true;preloadedAudios[name]=new Audio;if(onerror)onerror()}if(Browser.hasBlobConstructor){try{var b=new Blob([byteArray],{type:Browser.getMimetype(name)})}catch(e){return fail()}var url=Browser.URLObject.createObjectURL(b);var audio=new Audio;audio.addEventListener("canplaythrough",()=>finish(audio),false);audio.onerror=function audio_onerror(event){if(done)return;err("warning: browser could not fully decode audio "+name+", trying slower base64 approach");function encode64(data){var BASE="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";var PAD="=";var ret="";var leftchar=0;var leftbits=0;for(var i=0;i=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;safeSetTimeout(function(){finish(audio)},1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||(()=>{});canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||(()=>{});canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",ev=>{if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},handledByPreloadPlugin:function(byteArray,fullname,finish,onerror){Browser.init();var handled=false;Module["preloadPlugins"].forEach(function(plugin){if(handled)return;if(plugin["canHandle"](fullname)){plugin["handle"](byteArray,fullname,finish,onerror);handled=true}});return handled},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:2};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx=="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer=="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas=="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?()=>canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"]):null)||(canvasContainer["webkitRequestFullScreen"]?()=>canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]):null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||function(){};CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame=="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeSetTimeout:function(func){return safeSetTimeout(func)},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(function(){callUserCallback(func)})},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(function(listener){listener(canvas.width,canvas.height)})},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAP32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglChooseConfig(display,attrib_list,configs,config_size,numConfigs){return EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs)}function __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.mdibvbi=ctx.getExtension("WEBGL_multi_draw_instanced_base_vertex_base_instance"))}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},queries:[],samplers:[],transformFeedbacks:[],syncs:[],stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;function fixedGetContext(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}canvas.getContext=fixedGetContext}var ctx=canvas.getContext("webgl2",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault=="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents=="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(GLctx);__webgl_enable_WEBGL_multi_draw_instanced_base_vertex_base_instance(GLctx);if(context.version>=2){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query_webgl2")}if(context.version<2||!GLctx.disjointTimerQueryExt){GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};function _eglCreateContext(display,config,hmm,contextAttribs){if(display!=62e3){EGL.setErrorCode(12296);return 0}var glesContextVersion=1;for(;;){var param=HEAP32[contextAttribs>>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}}function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroyContext(display,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetDisplay(nativeDisplayType){EGL.setErrorCode(12288);return 62e3}function _eglInitialize(display,majorVersion,minorVersion){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1}function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglSwapBuffers(){if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}function _eglTerminate(display){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){buf+=ch!=105&buf;readAsmConstArgsArray.push(ch==105?HEAP32[buf]:HEAPF64[buf++>>1]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_cancel_main_loop(){Browser.mainLoop.pause();Browser.mainLoop.func=null}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function getHeapMax(){return 2147483648}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=getHeapMax();if(requestedSize>maxHeapSize){return false}let alignUp=(x,multiple)=>x+(multiple-x%multiple)%multiple;for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!="undefined"?document:0,typeof window!="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!="undefined"?document.querySelector(target):undefined);return domElement}function registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(ev){var e=ev||event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(getWasmTableEntry(callbackfunc)(eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);return 0}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);return 0}function registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(176);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;HEAPF64[keyEventData>>3]=e.timeStamp;var idx=keyEventData>>2;HEAP32[idx+2]=e.location;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;HEAP32[idx+7]=e.repeat;HEAP32[idx+8]=e.charCode;HEAP32[idx+9]=e.keyCode;HEAP32[idx+10]=e.which;stringToUTF8(e.key||"",keyEventData+44,32);stringToUTF8(e.code||"",keyEventData+76,32);stringToUTF8(e.char||"",keyEventData+108,32);stringToUTF8(e.locale||"",keyEventData+140,32);if(getWasmTableEntry(callbackfunc)(eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);return 0}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);return 0}function _emscripten_set_main_loop(func,fps,simulateInfiniteLoop){var browserIterationFunc=getWasmTableEntry(func);setMainLoop(browserIterationFunc,fps,simulateInfiniteLoop)}function getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function fillMouseEventData(eventStruct,e,target){HEAPF64[eventStruct>>3]=e.timeStamp;var idx=eventStruct>>2;HEAP32[idx+2]=e.screenX;HEAP32[idx+3]=e.screenY;HEAP32[idx+4]=e.clientX;HEAP32[idx+5]=e.clientY;HEAP32[idx+6]=e.ctrlKey;HEAP32[idx+7]=e.shiftKey;HEAP32[idx+8]=e.altKey;HEAP32[idx+9]=e.metaKey;HEAP16[idx*2+20]=e.button;HEAP16[idx*2+21]=e.buttons;HEAP32[idx+11]=e["movementX"];HEAP32[idx+12]=e["movementY"];var rect=getBoundingClientRect(target);HEAP32[idx+13]=e.clientX-rect.left;HEAP32[idx+14]=e.clientY-rect.top}function registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(72);target=findEventTarget(target);var mouseEventHandlerFunc=function(ev){var e=ev||event;fillMouseEventData(JSEvents.mouseEvent,e,target);if(getWasmTableEntry(callbackfunc)(eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);return 0}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);return 0}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);return 0}function registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1696);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var t,touches={},et=e.touches;for(var i=0;i>3]=e.timeStamp;var idx=touchEvent>>2;HEAP32[idx+3]=e.ctrlKey;HEAP32[idx+4]=e.shiftKey;HEAP32[idx+5]=e.altKey;HEAP32[idx+6]=e.metaKey;idx+=7;var targetRect=getBoundingClientRect(target);var numTouches=0;for(var i in touches){t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent+8>>2]=numTouches;if(getWasmTableEntry(callbackfunc)(eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);return 0}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);return 0}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);return 0}function registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(104);var wheelHandlerFunc=function(ev){var e=ev||event;var wheelEvent=JSEvents.wheelEvent;fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+72>>3]=e["deltaX"];HEAPF64[wheelEvent+80>>3]=e["deltaY"];HEAPF64[wheelEvent+88>>3]=e["deltaZ"];HEAP32[wheelEvent+96>>2]=e["deltaMode"];if(getWasmTableEntry(callbackfunc)(eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(typeof target.onwheel!="undefined"){registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread);return 0}else{return-1}}function _emscripten_set_window_title(title){setWindowTitle(UTF8ToString(title))}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator=="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){if(ENV[x]===undefined)delete env[x];else env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAPU32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAPU32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAPU32[penviron_buf_size>>2]=bufSize;return 0}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function doReadv(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function convertI32PairToI53Checked(lo,hi){return hi+2097152>>>0<4194305-!!lo?(lo>>>0)+hi*4294967296:NaN}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var offset=convertI32PairToI53Checked(offset_low,offset_high);if(isNaN(offset))return 61;var stream=SYSCALLS.getStreamFromFD(fd);FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math.abs(tempDouble)>=1?tempDouble>0?(Math.min(+Math.floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math.ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}function doWritev(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAPU32[iov+4>>2];iov+=8;var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=doWritev(stream,iov,iovcnt);HEAPU32[pnum>>2]=num;return 0}catch(e){if(typeof FS=="undefined"||!(e instanceof FS.ErrnoError))throw e;return e.errno}}var tempRet0=0;function getTempRet0(){return tempRet0}var _getTempRet0=getTempRet0;function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindBuffer(target,buffer){if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBindVertexArray(vao){GLctx["bindVertexArray"](GL.vaos[vao])}function _glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _glBufferData(target,size,data,usage){if(true){if(data&&size){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glClear(x0){GLctx["clear"](x0)}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;program.maxUniformLength=program.maxAttributeLength=program.maxUniformBlockNameLength=0;program.uniformIdCounter=1;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDrawArrays(mode,first,count){GLctx.drawArrays(mode,first,count)}function _glEnable(x0){GLctx["enable"](x0)}function _glEnableVertexAttribArray(index){GLctx.enableVertexAttribArray(index)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>2]=id}}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glLinkProgram(program){program=GL.programs[program];GLctx.linkProgram(program);program.uniformLocsById=0;program.uniformSizeAndIdsByName={}}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function __colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)}function _glReadPixels(x,y,width,height,format,type,pixels){if(true){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(true){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glUseProgram(program){program=GL.programs[program];GLctx.useProgram(program);GLctx.currentProgram=program}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function setTempRet0(val){tempRet0=val}var _setTempRet0=setTempRet0;function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value=="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}return thisDate.getFullYear()}return thisDate.getFullYear()-1}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}return"PM"},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var days=date.tm_yday+7-date.tm_wday;return leadingNulls(Math.floor(days/7),2)},"%V":function(date){var val=Math.floor((date.tm_yday+7-(date.tm_wday+6)%7)/7);if((date.tm_wday+371-date.tm_yday-2)%7<=2){val++}if(!val){val=52;var dec31=(date.tm_wday+7-date.tm_yday-1)%7;if(dec31==4||dec31==5&&__isLeapYear(date.tm_year%400-1)){val++}}else if(val==53){var jan1=(date.tm_wday+371-date.tm_yday)%7;if(jan1!=4&&(jan1!=3||!__isLeapYear(date.tm_year)))val=1}return leadingNulls(val,2)},"%w":function(date){return date.tm_wday},"%W":function(date){var days=date.tm_yday+7-(date.tm_wday+6)%7;return leadingNulls(Math.floor(days/7),2)},"%y":function(date){return(date.tm_year+1900).toString().substring(2)},"%Y":function(date){return date.tm_year+1900},"%z":function(date){var off=date.tm_gmtoff;var ahead=off>=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};pattern=pattern.replace(/%%/g,"\0\0");for(var rule in EXPANSION_RULES_2){if(pattern.includes(rule)){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}pattern=pattern.replace(/\0\0/g,"%");var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function uleb128Encode(n,target){if(n<128){target.push(n)}else{target.push(n%128|128,n>>7)}}function sigToWasmTypes(sig){var typeNames={"i":"i32","j":"i64","f":"f32","d":"f64","p":"i32"};var type={parameters:[],results:sig[0]=="v"?[]:[typeNames[sig[0]]]};for(var i=1;i{var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":arr=>{var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string"){return UTF8ToString(ret)}if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i>4;chr2=(enc2&15)<<4|enc3>>2;chr3=(enc3&3)<<6|enc4;output=output+String.fromCharCode(chr1);if(enc3!==64){output=output+String.fromCharCode(chr2)}if(enc4!==64){output=output+String.fromCharCode(chr3)}}while(i0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=true;if(Module["noInitialRun"])shouldRunNow=false;run(); diff --git a/C++ProjectTemplate.wasm b/C++ProjectTemplate.wasm index 2263b1dc6918bd2216e3cd3b6a7681ab391a1ada..72822b5a696175b4bbf21b663cde8d3c5c8f4578 100755 GIT binary patch literal 422287 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�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 iw(S-)Hvj5am_T9;w8bR3QVFy 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 Vjs#MOhv)HzO!i+DmKG(({|AzUjN$+Q delta 91122 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≫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 YFX7~=a0hz+nS~_s!sHkoSMJ`w0V%e7>;M1& diff --git a/main.cpp b/main.cpp index 07c583d..22add82 100644 --- a/main.cpp +++ b/main.cpp @@ -1045,8 +1045,8 @@ goes on a very long time, I hope you can understand this is only for testing pur EnableLayer(layer::COLLISION,false); } FillRectDecal(drawpos,{16,24},VERY_DARK_GREY); - DrawPartialDecal({drawpos.x,drawpos.y+8},{16,16},obj->spr->spr,{(obj->frameIndex%obj->spr->frames)*obj->spr->width,0},{obj->spr->width,obj->spr->spr->sprite->height},obj->color); - DrawStringDecal({drawpos.x+2,drawpos.y},obj->name,WHITE,{12.0/GetTextSize(obj->name).x,1.0}); + DrawPartialDecal({(float)drawpos.x,(float)drawpos.y+8},{16,16},obj->spr->spr,{(float)((obj->frameIndex%obj->spr->frames)*obj->spr->width),0},{(float)obj->spr->width,(float)obj->spr->spr->sprite->height},obj->color); + DrawStringDecal({(float)(drawpos.x+2),(float)(drawpos.y)},obj->name,WHITE,{(float)(12.0/GetTextSize(obj->name).x),1.0}); if (SELECTED_OBJ_ID==obj->id) { DrawRectDecal(drawpos,{16,24},YELLOW); } @@ -1081,15 +1081,15 @@ goes on a very long time, I hope you can understand this is only for testing pur } FillRectDecal(drawpos,{16,24},VERY_DARK_GREY); for (int i=0;iobjs.size();i+=2) { - DrawPartialDecal({drawpos.x+((double)8/(enc->objs.size()))*i-4,drawpos.y},{16,16},enc->objs[i]->obj->spr->spr,{(enc->objs[i]->obj->frameIndex%enc->objs[i]->obj->spr->frames)*enc->objs[i]->obj->spr->width,0},{enc->objs[i]->obj->spr->width,enc->objs[i]->obj->spr->spr->sprite->height},enc->objs[i]->obj->color); + DrawPartialDecal({(float)(drawpos.x+((double)8/(enc->objs.size()))*i-4),(float)(drawpos.y)},{16,16},enc->objs[i]->obj->spr->spr,{(float)((enc->objs[i]->obj->frameIndex%enc->objs[i]->obj->spr->frames)*enc->objs[i]->obj->spr->width),0},{(float)(enc->objs[i]->obj->spr->width),(float)(enc->objs[i]->obj->spr->spr->sprite->height)},enc->objs[i]->obj->color); } for (int i=1;iobjs.size();i+=2) { - DrawPartialDecal({drawpos.x+((double)8/(enc->objs.size()))*i-4,drawpos.y+6},{16,16},enc->objs[i]->obj->spr->spr,{(enc->objs[i]->obj->frameIndex%enc->objs[i]->obj->spr->frames)*enc->objs[i]->obj->spr->width,0},{enc->objs[i]->obj->spr->width,enc->objs[i]->obj->spr->spr->sprite->height},enc->objs[i]->obj->color); + DrawPartialDecal({(float)(drawpos.x+((double)8/(enc->objs.size()))*i-4),(float)(drawpos.y+6)},{16,16},enc->objs[i]->obj->spr->spr,{(float)((enc->objs[i]->obj->frameIndex%enc->objs[i]->obj->spr->frames)*enc->objs[i]->obj->spr->width),0},{(float)(enc->objs[i]->obj->spr->width),(float)(enc->objs[i]->obj->spr->spr->sprite->height)},enc->objs[i]->obj->color); } if (ENCOUNTER_SELECTED==enc->id) { DrawRectDecal(drawpos,{16,24},YELLOW); } - DrawStringDecal({drawpos.x+2,drawpos.y+24-GetTextSize(std::to_string(enc->id)).y},std::to_string(enc->id),WHITE,{12.0/GetTextSize(std::to_string(enc->id)).x,1.0}); + DrawStringDecal({(float)(drawpos.x+2),(float)(drawpos.y+24-GetTextSize(std::to_string(enc->id)).y)},std::to_string(enc->id),WHITE,{(float)(12.0/GetTextSize(std::to_string(enc->id)).x),1.0}); drawpos.x+=16; if (drawpos.x>=WIDTH) { drawpos.x=0; @@ -1115,7 +1115,7 @@ goes on a very long time, I hope you can understand this is only for testing pur if (!obj->drawn&&(!obj->dead||EDITING_LAYER==layer::ENCOUNTER)&&obj->GetPos().y+obj->originPoint.y>(y+yTileOffset)*32&&obj->GetPos().y+obj->originPoint.y<=(y+yTileOffset+1)*32) { obj->drawn=true; SetDrawTarget(layer::DYNAMIC); - DrawPartialDecal(obj->GetPos()-cameraPos,obj->spr->spr,{(obj->frameIndex%obj->spr->frames)*obj->spr->width,0},{obj->spr->width,obj->spr->spr->sprite->height},obj->GetScale(),obj->color); + DrawPartialDecal(obj->GetPos()-cameraPos,obj->spr->spr,{(float)((obj->frameIndex%obj->spr->frames)*obj->spr->width),0},{(float)obj->spr->width,(float)obj->spr->spr->sprite->height},obj->GetScale(),obj->color); } } for (int x=-1;x=0&&x+xTileOffset=0&&y+yTileOffsettileX*MAP5[y+yTileOffset][x+xTileOffset]->tileY!=225) { SetDrawTarget(layer::COLLISION); - DrawPartialSprite({x*32-fmod(cameraPos.x,32),y*32-fmod(cameraPos.y,32)},SPRITES["terrainmap.png"]->sprite,{MAP5[y+yTileOffset][x+xTileOffset]->tileX*32,MAP5[y+yTileOffset][x+xTileOffset]->tileY*32},{32,32}); + DrawPartialSprite({(int)(x*32-fmod(cameraPos.x,32)),(int)(y*32-fmod(cameraPos.y,32))},SPRITES["terrainmap.png"]->sprite,{(int)(MAP5[y+yTileOffset][x+xTileOffset]->tileX*32),(int)(MAP5[y+yTileOffset][x+xTileOffset]->tileY*32)},{32,32}); } if(MAP4[y+yTileOffset][x+xTileOffset]->tileX*MAP4[y+yTileOffset][x+xTileOffset]->tileY!=225) { SetDrawTarget(layer::BACKGROUND); - DrawPartialDecal({x*32-fmod(cameraPos.x,32),y*32-fmod(cameraPos.y,32)},SPRITES["terrainmap.png"],{MAP4[y+yTileOffset][x+xTileOffset]->tileX*32,MAP4[y+yTileOffset][x+xTileOffset]->tileY*32},{32,32}); + DrawPartialDecal({(float)(x*32-fmod(cameraPos.x,32)),(float)(y*32-fmod(cameraPos.y,32))},SPRITES["terrainmap.png"],{(float)(MAP4[y+yTileOffset][x+xTileOffset]->tileX*32),(float)(MAP4[y+yTileOffset][x+xTileOffset]->tileY*32)},{32,32}); } if(MAP3[y+yTileOffset][x+xTileOffset]->tileX*MAP3[y+yTileOffset][x+xTileOffset]->tileY!=225) { SetDrawTarget(layer::GROUND); - DrawPartialDecal({x*32-fmod(cameraPos.x,32),y*32-fmod(cameraPos.y,32)},SPRITES["terrainmap.png"],{MAP3[y+yTileOffset][x+xTileOffset]->tileX*32,MAP3[y+yTileOffset][x+xTileOffset]->tileY*32},{32,32}); + DrawPartialDecal({(float)(x*32-fmod(cameraPos.x,32)),(float)(y*32-fmod(cameraPos.y,32))},SPRITES["terrainmap.png"],{(float)(MAP3[y+yTileOffset][x+xTileOffset]->tileX*32),(float)(MAP3[y+yTileOffset][x+xTileOffset]->tileY*32)},{32,32}); } if(MAP2[y+yTileOffset][x+xTileOffset]->tileX*MAP2[y+yTileOffset][x+xTileOffset]->tileY!=225) { SetDrawTarget(layer::DYNAMIC); - DrawPartialDecal({x*32-fmod(cameraPos.x,32),y*32-fmod(cameraPos.y,32)},SPRITES["terrainmap.png"],{MAP2[y+yTileOffset][x+xTileOffset]->tileX*32,MAP2[y+yTileOffset][x+xTileOffset]->tileY*32},{32,32}); + DrawPartialDecal({(float)(x*32-fmod(cameraPos.x,32)),(float)(y*32-fmod(cameraPos.y,32))},SPRITES["terrainmap.png"],{(float)(MAP2[y+yTileOffset][x+xTileOffset]->tileX*32),(float)(MAP2[y+yTileOffset][x+xTileOffset]->tileY*32)},{32,32}); } if(MAP[y+yTileOffset][x+xTileOffset]->tileX*MAP[y+yTileOffset][x+xTileOffset]->tileY!=225) { SetDrawTarget(layer::HIGH); - DrawPartialDecal({x*32-fmod(cameraPos.x,32),y*32-fmod(cameraPos.y,32)},SPRITES["terrainmap.png"],{MAP[y+yTileOffset][x+xTileOffset]->tileX*32,MAP[y+yTileOffset][x+xTileOffset]->tileY*32},{32,32}); + DrawPartialDecal({(float)(x*32-fmod(cameraPos.x,32)),(float)(y*32-fmod(cameraPos.y,32))},SPRITES["terrainmap.png"],{(float)(MAP[y+yTileOffset][x+xTileOffset]->tileX*32),(float)(MAP[y+yTileOffset][x+xTileOffset]->tileY*32)},{32,32}); } } } @@ -1764,10 +1764,10 @@ goes on a very long time, I hope you can understand this is only for testing pur } void DrawDialogBox(const vi2d &pos, const vi2d &size, Pixel p = WHITE, Pixel p2 = DARK_GREY, Pixel p3 = VERY_DARK_GREY) { - FillRect({(float)pos.x,(float)pos.y},size,p2); - FillRect({(float)pos.x+1,(float)pos.y+1},{(float)size.x-2,(float)size.y-2},p); - FillRect({(float)pos.x+2,(float)pos.y+2},{(float)size.x-4,(float)size.y-4},p3); - FillRect({(float)pos.x+3,(float)pos.y+3},{(float)size.x-5,(float)size.y-5},p); + FillRect({(int)pos.x,(int)pos.y},size,p2); + FillRect({(int)pos.x+1,(int)pos.y+1},{(int)size.x-2,(int)size.y-2},p); + FillRect({(int)pos.x+2,(int)pos.y+2},{(int)size.x-4,(int)size.y-4},p3); + FillRect({(int)pos.x+3,(int)pos.y+3},{(int)size.x-5,(int)size.y-5},p); Draw({pos.x,pos.y},Pixel(77, 51, 125)); Draw({pos.x+size.x-1,pos.y+size.y-1},Pixel(77, 51, 125)); Draw({pos.x+size.x-1,pos.y},Pixel(77, 51, 125));