Skip to content

Commit

Permalink
Deploying to gh-pages from @ 1e32313 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
tiberiusbrown committed Jan 5, 2025
1 parent ba55c77 commit 7aea434
Show file tree
Hide file tree
Showing 10 changed files with 255 additions and 0 deletions.
1 change: 1 addition & 0 deletions staging/refs/tags/v0.24.4/Ardens.js

Large diffs are not rendered by default.

Binary file added staging/refs/tags/v0.24.4/Ardens.wasm
Binary file not shown.
1 change: 1 addition & 0 deletions staging/refs/tags/v0.24.4/ArdensFlashcart.js

Large diffs are not rendered by default.

Binary file added staging/refs/tags/v0.24.4/ArdensFlashcart.wasm
Binary file not shown.
1 change: 1 addition & 0 deletions staging/refs/tags/v0.24.4/ArdensPlayer.js

Large diffs are not rendered by default.

Binary file added staging/refs/tags/v0.24.4/ArdensPlayer.wasm
Binary file not shown.
58 changes: 58 additions & 0 deletions staging/refs/tags/v0.24.4/flashcart.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ardens Flashcart Player</title>

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HCYNFJ44CJ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-HCYNFJ44CJ');
</script>
</head>

<style>
#canvas {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
border: 0;
width: 100%;
height: 100%;
overflow: hidden;
display: block;
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimize-contrast;
image-rendering: crisp-edges;
image-rendering: pixelated;
-ms-interpolation-mode: nearest-neighbor;}
</style>

<body>

<canvas id="canvas" tabindex="0" ondrop="dropHandler(event)" ondragover="event.preventDefault()" oncontextmenu="event.preventDefault()" width="100%" height="100%"></canvas>

<script type='text/javascript'>
var Module = {
canvas: (function() { return document.getElementById('canvas'); })()
};

Module.canvas.addEventListener("click", (e) => { Module.canvas.focus(); });
</script>

<script src="ArdensFlashcart.js"></script>

</body>

</html>
Binary file added staging/refs/tags/v0.24.4/flashcart.zip
Binary file not shown.
97 changes: 97 additions & 0 deletions staging/refs/tags/v0.24.4/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ardens</title>

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HCYNFJ44CJ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-HCYNFJ44CJ');
</script>
</head>

<style>
#canvas {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
border: 0;
width: 100%;
height: 100%;
overflow: hidden;
display: block;
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimize-contrast;
image-rendering: crisp-edges;
image-rendering: pixelated;
-ms-interpolation-mode: nearest-neighbor;}
</style>

<body>

<canvas id="canvas" tabindex="0" ondrop="dropHandler(event)" ondragover="event.preventDefault()" oncontextmenu="event.preventDefault()" width="100%" height="100%"></canvas>

<script type='text/javascript'>
var Module = {
canvas: (function() { return document.getElementById('canvas'); })()
};

Module.canvas.addEventListener("click", (e) => { Module.canvas.focus(); });

function loadFile(param, fname, fdata) {
var ptr = Module._malloc(fdata.length);
Module.HEAPU8.set(fdata, ptr)
Module.ccall('load_file', 'number', ['string', 'string', 'number', 'number'], [param, fname, ptr, fdata.length]);
Module._free(ptr)
}

function dropHandler(ev) {
ev.preventDefault();
[...ev.dataTransfer.files].forEach((f, i) => {

var fr = new FileReader();
fr.onloadend = evt => {
const fdata = new Uint8Array(evt.target.result);
loadFile('file', f.name, fdata)
};
fr.readAsArrayBuffer(f);

console.log(f);
});
}

Module['onRuntimeInitialized'] = function() {
const url_vars = window.location.search.substring(1).split('&');
for(var i = 0; i < url_vars.length; i++) {
const p = url_vars[i].split('=');
if(p.length != 2) continue;
if(Module.ccall('setparam', null, ['string', 'string'], [p[0], p[1]]))
continue;
Module.ccall('setparam', null, ['string', 'string'], ['loading', '1'])
const param = p[0];
const fname = p[1];
const fetchURL = 'https://api.combee.net/arduboyGet?url=' + fname;
fetch(fetchURL)
.then(rsp => rsp.arrayBuffer())
.then(buf => loadFile(param, fname, new Uint8Array(buf)));
}
};
</script>

<script src="Ardens.js"></script>

</body>

</html>
97 changes: 97 additions & 0 deletions staging/refs/tags/v0.24.4/player.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
<!DOCTYPE html>
<html>

<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ardens Player</title>

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-HCYNFJ44CJ"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'G-HCYNFJ44CJ');
</script>
</head>

<style>
#canvas {
position: absolute;
top: 0px;
left: 0px;
margin: 0px;
border: 0;
width: 100%;
height: 100%;
overflow: hidden;
display: block;
image-rendering: optimizeSpeed;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimize-contrast;
image-rendering: crisp-edges;
image-rendering: pixelated;
-ms-interpolation-mode: nearest-neighbor;}
</style>

<body>

<canvas id="canvas" tabindex="0" ondrop="dropHandler(event)" ondragover="event.preventDefault()" oncontextmenu="event.preventDefault()" width="100%" height="100%"></canvas>

<script type='text/javascript'>
var Module = {
canvas: (function() { return document.getElementById('canvas'); })()
};

Module.canvas.addEventListener("click", (e) => { Module.canvas.focus(); });

function loadFile(param, fname, fdata) {
var ptr = Module._malloc(fdata.length);
Module.HEAPU8.set(fdata, ptr)
Module.ccall('load_file', 'number', ['string', 'string', 'number', 'number'], [param, fname, ptr, fdata.length]);
Module._free(ptr)
}

function dropHandler(ev) {
ev.preventDefault();
[...ev.dataTransfer.files].forEach((f, i) => {

var fr = new FileReader();
fr.onloadend = evt => {
const fdata = new Uint8Array(evt.target.result);
loadFile('file', f.name, fdata)
};
fr.readAsArrayBuffer(f);

console.log(f);
});
}

Module['onRuntimeInitialized'] = function() {
const url_vars = window.location.search.substring(1).split('&');
for(var i = 0; i < url_vars.length; i++) {
const p = url_vars[i].split('=');
if(p.length != 2) continue;
if(Module.ccall('setparam', null, ['string', 'string'], [p[0], p[1]]))
continue;
Module.ccall('setparam', null, ['string', 'string'], ['loading', '1'])
const param = p[0];
const fname = p[1];
const fetchURL = 'https://api.combee.net/arduboyGet?url=' + fname;
fetch(fetchURL)
.then(rsp => rsp.arrayBuffer())
.then(buf => loadFile(param, fname, new Uint8Array(buf)));
}
};
</script>

<script src="ArdensPlayer.js"></script>

</body>

</html>

0 comments on commit 7aea434

Please sign in to comment.