Commit Graph

255 Commits

Author SHA1 Message Date
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 9e900a5a26 started on the cade that is astro 2018-08-28 20:12:23 -04:00
Steven Hugg 155e119672 disasm z80 fixes; no recording btn for verilog 2018-08-28 06:17:32 -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 61d7860e12 started on VCS library 2018-08-27 16:50:53 -04:00
Steven Hugg 8581fcabd6 inspect variables by selecting 2018-08-27 12:38:55 -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 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 cb22adeb62 started on Share Embed Link; removed emubevel class; load support scripts at runtime 2018-08-24 10:37:48 -04:00
Steven Hugg a071cd80db now we can live replay 2018-08-23 19:19:30 -04:00
Steven Hugg caf56e14e3 VCS now supports replay; can test too 2018-08-23 18:27:07 -04:00
Steven Hugg 0dd741f446 made some platforms classy 2018-08-23 09:49:42 -04:00
Steven Hugg 86823c2c21 load/saveControlsState() support in recorder 2018-08-22 14:55:47 -04:00
Steven Hugg 75ea169720 revert files, not presets 2018-08-21 12:00:38 -04:00
Steven Hugg e964bd26be clearBreakpoint before loadRom() to refresh memory; refresh listing view 2018-08-20 14:43:49 -04:00
Steven Hugg 9d3e658a7b added vcs .h files; can repeat Run to Line 2018-08-17 13:44:00 -04:00
Steven Hugg d8a98989f5 converted src/platform to typescript; stack debug view 2018-08-16 22:30:51 -04:00
Steven Hugg 4a82d341bc make sure all presets start with a blank line, looks nicer (tools/checkpresets.py); updated nes 2018-08-14 00:05:02 -04:00
Steven Hugg f7129e9fde updated apple2 keys, presets 2018-08-13 16:53:31 -04:00
Steven Hugg b81f4d04b9 removeBOM(); new web images 2018-08-12 11:17:59 -04:00
Steven Hugg 5477432a3e don't play sound when debugging (vcs) 2018-08-06 14:54:18 -04:00
Steven Hugg 8693179821 fixed vcs-mame presets; improved vcs debug info 2018-08-06 14:16:08 -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 6670e27035 download current editor file; more apple2 2018-08-06 00:54:35 -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 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 341fc8aaa5 updated CodeMirror to 5.37.0 (use minified version) 2018-07-20 16:12:24 -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 9c6b2c378d fixed verilog scope turning black 2018-07-13 14:59:28 -05:00
Steven Hugg d35a328246 fixed verilog inline asm 2018-07-12 06:50:40 -05:00
Steven Hugg 613277f0e9 trying to fix wasm heap 2018-07-10 22:17:39 -05:00
Steven Hugg 23557640b4 all debug buttons now have state colors 2018-07-07 09:17:16 -05:00
Steven Hugg 3221d43cdc cache result of failed web load; fixed tour 2018-07-06 21:39:49 -05:00
Steven Hugg dc40d1b040 fixed bug where errors pile up 2018-07-06 09:27:19 -05:00
Steven Hugg 62f5303107 converting some stuff to TypeScript (make tsweb) 2018-07-05 21:23:08 -05:00
Steven Hugg 4bb460a79b fixed trace timing and bitmap editor 2018-07-04 09:54:36 -06:00
Steven Hugg 5c1fdbf832 UI no longer compares output with previous; worker handles it 2018-07-03 21:30:18 -06:00
Steven Hugg 19a38a3c5e support multiple workspace windows; //#link "file" 2018-07-02 07:34:20 -06:00
Steven Hugg 4595ab7a31 working on tests :^P 2018-06-30 10:13:29 -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 58d7dbe155 a little ui.js refactoring; fixed viz.html 2018-06-26 23:15:49 -06:00
Steven Hugg 80cc39ec4a file upload 2018-06-26 18:22:53 -06:00
Steven Hugg 436a476aff working on cc65 listing parse 2018-06-25 22:00:00 -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
Steven Hugg 6c8d52e64a Base6502Platform, RTS button, run backwards, c fixes 2017-01-07 21:53:22 -05:00
Steven Hugg 9391cafac6 moved to new presets/<platform> prefix; js/ dir 2017-01-04 12:48:44 -05:00
Steven Hugg 14f3667e7e started on asteroids vector driver 2017-01-02 23:16:36 -05:00
Steven Hugg 1c01731caa moved to bootstrap, added tour 2016-12-31 09:15:39 -05:00
Steven Hugg e42ff3a56a initial commit 2016-12-15 20:21:51 -05:00