1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2026-04-20 15:16:38 +00:00
Commit Graph

215 Commits

Author SHA1 Message Date
Steven Hugg 79638ad01e verilog: send JSASM .json files to worker 2018-11-28 11:15:34 -05:00
Steven Hugg fb418daf3d faster, better C compile flags for SDCC 2018-11-26 10:07:51 -05:00
Steven Hugg 6e50cbb20e made WorkerOutput/VerilogOutput type more specific; FILE__filename_ext define for mcpp 2018-11-22 13:31:18 -05:00
Steven Hugg 43e33f143c showHelp(), -f3 2018-11-22 12:18:26 -05:00
Steven Hugg a39bc2344e added markdown platform (using showdown.js) 2018-11-21 12:18:22 -05:00
Steven Hugg a7b1fb4f57 try to get bbasic listings, fixed highlighting 2018-11-21 07:57:10 -05:00
Steven Hugg eb01bdcea0 batari basic: more examples, more RAM, started syntax highlighting, online help 2018-11-20 20:41:12 -05:00
Steven Hugg 3018f27576 added batari basic preprocessor, more examples 2018-11-20 14:10:04 -05:00
Steven Hugg f337b52be3 started integrating batariBASIC 2018-11-20 12:31:19 -05:00
Steven Hugg 43ac950a52 added js coleco platform 2018-11-19 09:11:50 -05:00
Steven Hugg 706a24c96a updated presets, changed array syntax, ice40 fpga examples 2018-10-08 20:38:39 -04:00
Steven Hugg c687006684 converted workermain to ts, needs loader.js 2018-10-05 10:08:19 -04:00
Steven Hugg 716205a2b1 fixed unit tests 2018-10-03 15:06:48 -04:00
Steven Hugg da95e0ff5c minor fixes 2018-10-02 11:24:28 -04:00
Steven Hugg 5400ac6d7d fixed zmac 2018-10-01 16:18:59 -04:00
Steven Hugg a3d2986f19 updated zmac to use cim / new hash fn 2018-09-27 14:26:42 -04:00
Steven Hugg 22e79612ee apple2 cassette export w/ c2t 2018-09-25 19:46:24 -04:00
Steven Hugg d7d2437004 more atari8 stuff, fixed mame; astrocade-bios preset, paddles 2018-09-23 21:38:28 -04:00
Steven Hugg bd8c4da2d6 verilog presets; early exit from jsasm errors 2018-09-08 19:14:51 -04:00
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 6e5005f613 look in cache first, fetch local/ verilog includes too; apple2 reset; platform checkmark 2018-07-25 13:02:44 -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