1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-02 12:41:30 +00:00
Commit Graph

137 Commits

Author SHA1 Message Date
Steven Hugg
3b4f933d20 added error alerts; fixed window list; fixed z80 stack; astrocade .c bios 2018-09-05 09:31:57 -04:00
Steven Hugg
51021b5a67 started on astrocade commercial version 2018-09-03 12:00:30 -04:00
Steven Hugg
afc3173f9b added font generator to menu, added submodules 2018-09-02 17:03:17 -04:00
Steven Hugg
05f5b96256 verilog -> typescript, but why does loadState() make it slow with racing_game_cpu? 2018-08-29 13:27:24 -04:00
Steven Hugg
132147b1a4 making astro c pgms 2018-08-29 07:42:51 -04:00
Steven Hugg
59469b41b8 finished zmac asm (.z); fixed javatari submodule tag; upgraded tsc 2018-08-28 15:42:56 -04:00
Steven Hugg
c7eaedf24b added ZMAC assembler 2018-08-28 07:10:59 -07:00
Steven Hugg
9d70c0fb9c changes to multisprite; moved inspect to vcs for now; local book links; z80 disasm 2018-08-28 07:44:57 -04:00
Steven Hugg
9cff180022 fixed vcs skeleton, added timer stuff, vcs PC fix when debugging, vcs disasm view, vcs run to vsync 2018-08-26 20:44:14 -04:00
Steven Hugg
27cae568fc "implements Platform" for classes; fixed DASM unresolved w/ mult files 2018-08-25 23:27:25 -04:00
Steven Hugg
5b3c415c6f debugging refactoring; fixed up embed.html; started DASM macro parse; Z80 stack view; replay wraps buffer > 120 secs; verilog edits 2018-08-25 13:50:18 -04:00
Steven Hugg
c43ecf046c fixed DASM symbol map 2018-08-19 12:54:35 -04:00
Steven Hugg
a9bd845800 add path to (some) error msgs; fixed code analysis bugs (?) 2018-08-18 00:57:45 -04:00
Steven Hugg
d8a98989f5 converted src/platform to typescript; stack debug view 2018-08-16 22:30:51 -04:00
Steven Hugg
14442e9201 more work on NES game, static locals, new neslib 2018-08-15 14:20:55 -04:00
Steven Hugg
b29f11a1cc new neslib2.lib (from clbr/neslib) using extrafiles parameter, local .h, disasm uses symbols 2018-08-15 00:12:33 -04:00
Steven Hugg
bb639a0820 link dependencies have depenencies too; coleco uses common.[ch] 2018-08-12 20:48:20 -04:00
Steven Hugg
b81f4d04b9 removeBOM(); new web images 2018-08-12 11:17:59 -04:00
Steven Hugg
1a4d088ce2 fixed apple2 code offset 2018-08-06 17:00:14 -04:00
Steven Hugg
2e37e22eb8 WORKERFS performance fix for reads; prepend "__" to store avoid local storage corruption 2018-08-06 11:54:47 -04:00
Steven Hugg
0cb8ea7661 setMainFile() starts 1st build; multiple listing files for DASM includes; updated tests 2018-08-04 11:29:47 -04:00
Steven Hugg
cfb5f7f59d distinction between include and link dependencies 2018-08-03 14:06:40 -04:00
Steven Hugg
2dbc60aa2e updated presets; verilog code dup detect; need to handle local/ include files somehow 2018-07-31 23:03:53 -04:00
Steven Hugg
5836b5abb4 fixed re bug for firefox; removed phantomjs 2018-07-29 22:42:45 -04:00
Steven Hugg
aa1d303000 started on JSNES support 2018-07-28 09:46:27 -04:00
Steven Hugg
d5a146bf71 update lsfr preset; filter verilog boring errors 2018-07-21 09:34:06 -05:00
Steven Hugg
2fce80bc9d fixed asmlines in inline asm; reset h/vpaddle on vsync; fixed framebuffer.v 2018-07-17 22:17:01 -05:00
Steven Hugg
12ad4648dc added checkmarks to window list; fixed test 2018-07-14 15:19:58 -05:00
Steven Hugg
d35a328246 fixed verilog inline asm 2018-07-12 06:50:40 -05:00
Steven Hugg
2759acd958 converted some worker helper files to .ts (loadGen) 2018-07-10 23:04:28 -05:00
Steven Hugg
a8c1ead244 more modules to typescript 2018-07-10 19:58:46 -05:00
Steven Hugg
65210b39b8 don't use WASM for Node tests until we get memory errors fixed 2018-07-10 18:02:29 -05:00
Steven Hugg
a208f19efe WebAssembly module caching 2018-07-09 23:44:17 -05:00
Steven Hugg
bbe665bb03 fixed verilog tests 2018-07-09 21:00:05 -05:00
Steven Hugg
d6a702b929 fixed test, verilog; updated slip counter preset 2018-07-09 20:46:45 -05:00
Steven Hugg
5c1fdbf832 UI no longer compares output with previous; worker handles it 2018-07-03 21:30:18 -06:00
Steven Hugg
1176195149 fixed line #s for errors 2018-07-02 22:39:23 -06:00
Steven Hugg
958fbe747f error messages for LD65 2018-07-02 21:55:38 -06:00
Steven Hugg
ffe373489e project now resends build msg, not editor; line #s for errors 2018-07-02 21:46:17 -06:00
Steven Hugg
19a38a3c5e support multiple workspace windows; //#link "file" 2018-07-02 07:34:20 -06:00
Steven Hugg
03bf70041d refactoring; fixed unchanged targets 2018-06-28 19:21:25 -06:00
Steven Hugg
0ca98f5e7f return unchanged if linker result is same 2018-06-27 22:10:20 -06:00
Steven Hugg
2f2e469110 return multiple listings files from worker; removed unused worker scripts; fixed verilog 2018-06-27 21:02:04 -06:00
Steven Hugg
beea5c3774 use localForage for file store 2018-06-26 02:56:36 -04:00
Steven Hugg
436a476aff working on cc65 listing parse 2018-06-25 22:00:00 -06:00
Steven Hugg
95a0eeca44 Merge branch 'master' of github.com:sehugg/8bitworkshop 2018-06-25 17:51:07 -04:00
Steven Hugg
96a324fef2 fixed verilog 2018-06-25 10:02:06 -06:00
Steven Hugg
3c7de544b0 dependency check for compile 2018-06-25 08:58:34 -06:00
Steven Hugg
e38d38f003 coleco: listing file has correct offsets 2018-06-25 00:16:21 -06:00
Steven Hugg
22570ee4e5 refactoring workermain to support multiple files and build steps 2018-06-24 22:53:06 -06:00