diff --git a/css/ui.css b/css/ui.css
index 29d388fe..0a67aa25 100644
--- a/css/ui.css
+++ b/css/ui.css
@@ -49,11 +49,12 @@
background-color:#000066;
}
#controls_top {
- position: absolute;
- padding: 0.5em;
+ position:absolute;
+ padding:0.5em;
height:3em;
width:100%;
background-color:#999;
+ display:flex;
}
#notebook {
position:absolute;
@@ -111,7 +112,7 @@ div.mem_info a.selected {
text-align:right;
}
.btn_group {
- border-radius:6px;
+ border-radius:8px;
padding:8px;
margin-left:8px;
background-color: #666;
@@ -283,14 +284,16 @@ canvas.pixelated {
font-family: TinyFont;
src: url(04B_03__.TTF);
}
-#booksMenuButton {
- border-width:3px;
- border-color:#99ff99;
- background-color:#006600;
+.toolbarMenuButton {
+ background-color:#666;
border-style:solid;
font-family: "Andale Mono", "Menlo", "Lucida Console", monospace;
position:relative;
- top:-0.25em;
+ margin-left:0.5em;
+ margin-right:0.5em;
+}
+a.toolbarMenuButton {
+ padding:0.3em;
}
a.dropdown-toggle {
}
@@ -539,3 +542,6 @@ div.asset_toolbar {
.control-def {
color: #ccc;
}
+.book-title {
+ font-size:12pt;
+}
diff --git a/doc/notes.txt b/doc/notes.txt
index 56cd4611..893e85ba 100644
--- a/doc/notes.txt
+++ b/doc/notes.txt
@@ -122,6 +122,7 @@ TODO:
- toolbar overlaps scope
- CPU debugging
- use $readmem for inline asm programs?
+ - can't add control instructions b/c of split
- single-stepping vector games makes screen fade
- break on stack overflow, bad op, bad access, etc
- PPU/TIA register write visualization
@@ -153,6 +154,7 @@ TODO:
- support projects with subdirectories, file list?
- emulator needs reset shortcut for nes
- switching platform of a repo?
+ - what to load if no main file?
WEB WORKER FORMAT
diff --git a/embed.html b/embed.html
index 92431fbf..e2036c3a 100644
--- a/embed.html
+++ b/embed.html
@@ -13,8 +13,11 @@
align-items: center;
justify-content: center;
}
+#emuscreen {
+ flex-grow: 1;
+}
.emuvideo {
- height:80%;
+ width:90%;
border-radius:20px;
border: 4px solid #222;
outline-color: #666;
@@ -35,6 +38,9 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
+
+
+
diff --git a/index.html b/index.html
index d9de08ad..61f9b438 100644
--- a/index.html
+++ b/index.html
@@ -44,12 +44,12 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
-
-
-
-
-
-
-
-
-
-
-
- 60.00 fps
-
-
-
-
- evals/clk
-
-
-
- 8bitworkshop
-
-
@@ -231,6 +236,9 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
+
+
+
←↑↓→ Joystick
@@ -359,6 +367,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
Enter the GitHub repository URL:
If the project is compatible with 8bitworkshop, it should build automatically.
+
Otherwise, some work may be required -- make sure you've selected the correct platform.
Source files must be in the root folder of the repository.
@@ -383,8 +392,8 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
License: