-
Notifications
You must be signed in to change notification settings - Fork 3
/
index.html
140 lines (121 loc) · 5.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html>
<html>
<head>
<title>RGB</title>
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, width=device-width, minimal-ui">
<link rel="stylesheet" type="text/css" href="./resources/style.css">
<script src="./scripts/libraries/jquery-2.1.0.min.js"></script>
<script src="./scripts/libraries/jquery-migrate-1.2.1.min.js"></script>
<script src="./scripts/libraries/dropbox-0.9.2.min.js"></script>
<script src="./scripts/libraries/modernizr.custom.06849.js"></script>
<script src="./scripts/libraries/jquery.tap.min.js"></script>
<script src="./scripts/libraries/jquery.prefixfree-events.js"></script>
<script src="./scripts/libraries/jquery-toggleit.min.js"></script>
<script src="./scripts/gameboy-online/core.js"></script>
<script src="./scripts/gameboy-online/io.js"></script>
<script src="./scripts/gameboy-online/dependencies/asyncstorage.js"></script>
<script src="./scripts/gameboy-online/dependencies/storage.js"></script>
<script src="./scripts/gameboy-online/dependencies/rawinflate.js"></script>
<script src="./scripts/gameboy-online/dependencies/resampler.js"></script>
<script src="./scripts/rgb/config.js"></script>
<script src="./scripts/rgb/main.js"></script>
<script src="./scripts/rgb/sizer.js"></script>
<script src="./scripts/rgb/dropbox.js"></script>
<script src="./scripts/rgb/rgbmode.js"></script>
</head>
<body>
<div id="game">
<div id="display">
<canvas id="screen"></canvas><br>
<img id="overlay" src="./resources/overlays/overlay-type4.png" alt="">
</div>
<div class="container" id="arrowsContainer">
<object class="controls" type="image/svg+xml" id="arrows" data="./resources/joypad.svg"></object>
</div>
<div class="container" id="buttonsContainer">
<object class="controls" type="image/svg+xml" id="buttons" data="./resources/buttons.svg"></object>
</div>
</div>
<div id="front" class="show fastSlide">
<div id="modes">
<img id="loading" class="fastFade noMenu show" src="./resources/loading.gif" alt="...">
<button class="clean noMenu" id="connectButton">
<img id="googleLogo" src="./resources/google.svg" alt="g">Connect
</button>
<div id="about" class="fastFade">
<h1>RGB</h1>
<h2 class="bottomSpacing"><a href="https://github.com/jfktrey/rgb-emulator">https://github.com/jfktrey/rgb-emulator</a></h2>
<h2>Interface by <a href="http://treykeown.com/">Trey Keown</a></h2>
<h2 class="bottomSpacing">Emulation adapted from Grant Galitz's <a href="https://github.com/grantgalitz/GameBoy-Online">Gameboy-Online</a> project</h2>
<h2>License information can be found <a href="https://github.com/jfktrey/rgb-emulator/blob/master/LICENSE.md">here</a>.</h2>
</div>
<div id="loadGame" class="fastFade">
<ul id="gameList" class="itemList"></ul>
</div>
<div id="addGame" class="itemList fastFade">
<ul id="gameList class="itemList""></ul>
</div>
<div id="removeGame" class="itemList fastFade">
<ul id="gameList" class="itemList"></ul>
</div>
<div id="mainMenu" class="fastFade">
<ul class="itemList">
<li id="menuitem-main-load">Load Game</li>
<li id="menuitem-main-add">Add Game</li>
<li id="menuitem-main-remove">Remove Game</li>
<li id="menuitem-main-saves">Manage Saves</li>
<li id="menuitem-main-settings">Settings</li>
<li id="menuitem-main-debug" style="display:none">Debug</li>
<li id="menuitem-main-about">About</li>
</ul>
</div>
<div id="debugMenu" class="fastFade">
<ul class="itemList">
<li id="menuitem-debug-rps">RPS Counter<input type="checkbox" class="toggleswitch" data-debug-option="run"></li>
<li id="menuitem-debug-state">State Counter<input type="checkbox" class="toggleswitch" data-debug-option="state"></li>
<li id="menuitem-debug-save">Save Counter<input type="checkbox" class="toggleswitch" data-debug-option="save"></li>
<li id="menuitem-debug-console" class="embeddedList">
<ul class="itemList" id="debugMessages"></ul>
</li>
</ul>
</div>
</div>
<div id="title">
<img id="logo" src="./resources/rgb.svg" alt="rgb">
<button class="clean" id="menuButton">
<object data="./resources/menu.svg"></object>
</button>
</div>
<div id="context">
<span id="spacer"> </span>
<span id="connectHint">Connect with Google Drive</span>
<span id="mainMenuHint">Main Menu</span>
<span id="loadGameHint">Load Game</span>
<span id="addGameHint">Add Game</span>
<span id="removeGameHint">Remove Game</span>
<span id="manageSavesHint">Manage Saves</span>
<span id="gameSettingsHint">Settings</span>
<span id="debugHint">Debug Menu</span>
<span id="aboutHint">About RGB</span>
<span id="loadingHint">Loading...</span>
</div>
</div>
<div id="gameMenuWrapper" class="fastFade">
<div id="gameMenu" class="gameMenuWidth show">
<div id="itemListWrapperWrapper">
<div id="itemListWrapper">
<ul class="itemList">
<li id="menuitem-game-quit">Quit Game</li>
<li id="menuitem-game-reset">Reset Game</li>
<li id="menuitem-game-load">Load State</li>
<li id="menuitem-game-save">Save State</li>
<li id="menuitem-game-settings">Settings</li>
</ul>
</div>
</div>
<div id="gameMenuTitle" class="gameMenuWidth">Game Menu</div>
<img id="gameMenuClose" src="./resources/iconmonstr/cross.svg">
</div>
</div>
</body>
</html>