2016-08-02 23:07:16 -05:00
<!doctype html>
< html lang = "en" >
< head >
< meta charset = "utf-8" >
< title > RetroArch Web Player< / title >
2016-08-16 23:32:45 -04:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
< link href = "webplayer.css" rel = "stylesheet" type = "text/css" >
2016-08-02 23:07:16 -05:00
< / head >
< body >
< hr / >
< div class = "webplayer_border" id = "canvas_div" style = "display: none" >
< canvas class = "webplayer" id = "canvas" tabindex = "1" oncontextmenu = "event.preventDefault()" > < / canvas >
< / div >
< hr / >
< div class = "webplayer webplayer_border" id = "openrom" >
< button id = "btnLoad" onclick = "document.getElementById('rom').click()" > Upload Content< / button >
2016-08-03 01:20:35 -05:00
< input style = "display: none" type = "file" id = "rom" name = "upload" onclick = "document.getElementById('btnLoad').click();" onchange = "selectFiles(event.target.files)" multiple / >
2016-08-02 23:07:16 -05:00
< button id = "btnStart" onclick = "startRetroArch()" > Start RetroArch< / button >
2016-08-04 01:08:50 -05:00
< button id = "btnAuth" onclick = "dropboxInit()" > Use DropBox< / button >
2016-08-02 23:07:16 -05:00
< / div >
< hr / >
< div class = "webplayer" >
< input type = "checkbox" id = "resize" > < label for = "resize" > Resize canvas< / label >
< input type = "checkbox" id = "pointerLock" checked > < label for = "pointerLock" > Lock/hide mouse pointer< / label >
< input type = "button" value = "Fullscreen" onclick = "Module.requestFullScreen(document.getElementById('pointerLock').checked, document.getElementById('resize').checked)" > < br >
< input type = "checkbox" id = "vsync" > < label for = "vsync" id = "vsync-label" > Enable V-sync (can only be done before loading game)< / label > < br >
< input type = "checkbox" id = "sdl2" > < label for = "sdl2" id = "sdl2-label" > Enable SDL2< / label > < br >
< input type = "textbox" id = "latency" size = "3" maxlength = "3" value = "96" > < label for = "latency" id = "latency-label" > Audio latency (ms) (increase if you hear pops at fullspeed, can only be done before loading game)< / label >
< / div >
< hr / >
< textarea class = "webplayer" id = "output" rows = "15" > < / textarea >
< hr >
2016-08-16 23:32:45 -04:00
< script src = "//cdnjs.cloudflare.com/ajax/libs/dropbox.js/0.10.2/dropbox.min.js" > < / script >
< script src = "browserfs.js" > < / script >
< script src = "webplayer.js" > < / script >
< script src = "gambatte.js" > < / script >
2016-08-02 23:07:16 -05:00
< / body >
< / html >