From d2b19df9c9b92054c3a087a2751e32d527b17167 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Sun, 5 May 2019 21:49:08 -0400 Subject: [PATCH] working on github integration; added nes chase game and support folders/; removed ga() --- .gitmodules | 3 - doc/notes.txt | 11 + index.html | 67 +- lib/octokat.js | 2265 ++++++++++++++++++++++++++++++ octokat.js | 1 - presets/nes/chase/game.c | 865 ++++++++++++ presets/nes/chase/gameover_nam.h | 8 + presets/nes/chase/level1_nam.h | 22 + presets/nes/chase/level2_nam.h | 31 + presets/nes/chase/level3_nam.h | 36 + presets/nes/chase/level4_nam.h | 42 + presets/nes/chase/level5_nam.h | 56 + presets/nes/chase/level_nam.h | 6 + presets/nes/chase/music.s | 439 ++++++ presets/nes/chase/sounds.s | 58 + presets/nes/chase/tileset.chr | Bin 0 -> 8192 bytes presets/nes/chase/tileset.s | 2 + presets/nes/chase/title_nam.h | 26 + presets/nes/chase/welldone_nam.h | 9 + src/embedui.ts | 7 +- src/platform/nes.ts | 1 + src/project.ts | 14 +- src/ui.ts | 221 +-- src/views.ts | 2 +- 24 files changed, 4068 insertions(+), 124 deletions(-) create mode 100644 lib/octokat.js delete mode 160000 octokat.js create mode 100644 presets/nes/chase/game.c create mode 100644 presets/nes/chase/gameover_nam.h create mode 100644 presets/nes/chase/level1_nam.h create mode 100644 presets/nes/chase/level2_nam.h create mode 100644 presets/nes/chase/level3_nam.h create mode 100644 presets/nes/chase/level4_nam.h create mode 100644 presets/nes/chase/level5_nam.h create mode 100644 presets/nes/chase/level_nam.h create mode 100644 presets/nes/chase/music.s create mode 100644 presets/nes/chase/sounds.s create mode 100644 presets/nes/chase/tileset.chr create mode 100644 presets/nes/chase/tileset.s create mode 100644 presets/nes/chase/title_nam.h create mode 100644 presets/nes/chase/welldone_nam.h diff --git a/.gitmodules b/.gitmodules index c8becc2b..946ca202 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,9 +4,6 @@ [submodule "codemirror"] path = codemirror url = https://github.com/codemirror/CodeMirror -[submodule "octokat.js"] - path = octokat.js - url = https://github.com/philschatz/octokat.js [submodule "tss"] path = tss url = https://github.com/sehugg/tss diff --git a/doc/notes.txt b/doc/notes.txt index 1059f33c..f763a4d0 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -131,6 +131,7 @@ TODO: - upload multiple files/zip file to subdirectory - allow "include graphics.asm" instead of "include project/graphics.asm" - chrome looks blurry on vcs +- don't have to include bootstrap-tourist each time? WEB WORKER FORMAT @@ -256,3 +257,13 @@ Assets come from: - structured data (palette, sprites, metasprites, levels, etc) - think about new comment format, platform-specific types + +Github Support + +Import +Export +Login +Pull +Push + +Git metadata kept in local storage diff --git a/index.html b/index.html index f9383b95..ff3b11f4 100644 --- a/index.html +++ b/index.html @@ -1,5 +1,6 @@ + 8bitworkshop IDE @@ -19,16 +20,8 @@ body { } - - + @@ -55,6 +48,16 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
  • Add Linked File...
  • +