Commit Graph

48 Commits

Author SHA1 Message Date
Steven Hugg 5b7e0a6330 vcs: fixed instant replay, KIL ($02) instruction 2021-04-19 11:47:04 -05:00
Steven Hugg 8afad5571b vcs: scanline view, fixed analysis with jsr 2021-04-05 18:09:50 -05:00
Steven Hugg 64fcbdc9d5 vcs: ca65 support, fixed segment offset parsing in listing 2021-03-28 14:23:02 -05:00
Steven Hugg 4addfe7ae2 wiz: use wla debug format, syntax highlighter 2021-03-04 13:43:53 -06:00
Steven Hugg 5ee1c7e8a3 initial wiz support (vcs and nes) 2021-03-04 08:49:48 -06:00
Steven Hugg bf6e399ce9 vcs: resize screen 2020-10-07 19:11:00 -05:00
Steven Hugg 3b13a472bc working on new unified MAME support 2020-07-29 18:33:14 -05:00
Steven Hugg b76c18e013 vcs: added probing support 2020-07-11 17:45:35 -05:00
Steven Hugg 5a5eec982c getROMExtension() for some platforms, changed d/l filenames 2020-07-11 11:21:01 -05:00
Steven Hugg 002aa41bad testing out sub-frame replay slider, advanceFrameClock, fixed c64 memory corrupt 2020-07-04 15:32:21 -05:00
Steven Hugg 74bfb04dd6 cmoc: fixed error msgs, threed.c 2020-06-12 23:00:22 -05:00
Steven Hugg 96bdc184d8 nes/vcs: fix crash if click disassembler before rom loads 2019-12-29 15:13:19 -06:00
Steven Hugg 5516ca96b5 refactored into composite typescript project (multiple tsconfig.json files) 2019-10-26 10:38:21 -05:00
Steven Hugg ca7d488f1c moved segments into Platform object 2019-08-27 12:20:51 -04:00
Steven Hugg 108d1ca292 vcs: fixed readAddress() bug 2019-08-26 14:09:42 -04:00
Steven Hugg 3a2df124eb better fix for VCS audio autostart 2019-08-22 12:20:47 -04:00
Steven Hugg 9de22d6389 recreate audio when resuming (https://goo.gl/7K7WLu) 2019-08-21 19:40:33 -04:00
Steven Hugg e852fd27a6 vcs: added chap 8, 11, 12, 13 examples 2019-07-20 11:04:24 -04:00
Steven Hugg e73388b24e convert old vcs examples/foo paths to examples/foo.a 2019-05-08 23:18:36 -04:00
Steven Hugg 9fe8f5d1a0 embed.html can record video, ack messages 2019-05-01 11:55:45 -04:00
Steven Hugg 733846af16 fixed profiler so updates after pause; nes presets; resize windows; dialog for gist share 2019-03-03 22:17:45 -06:00
Steven Hugg ab1500ccb6 fixed callbackGetRemote(); started on profiler 2019-03-03 10:32:25 -06:00
Steven Hugg 6cb71d40b8 vcs: ctrl-click to break on raster position 2018-12-06 07:25:37 -05:00
Steven Hugg 43e33f143c showHelp(), -f3 2018-11-22 12:18:26 -05:00
Steven Hugg 527660b121 isDebugging() instead of getDebugCallback() 2018-11-22 07:39:27 -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 50ac618e86 class DebugSymbols to hold symbol info 2018-09-17 18:23:50 -04:00
Steven Hugg 51bf1226d0 moved declare vars to ui module imports 2018-09-17 14:45:22 -04:00
Steven Hugg 00621bdf16 tigervision debugging; started verilog_bar; astrocade new header 2018-09-15 15:03:14 -04:00
Steven Hugg ccd0731b14 new global kbd shortcuts; vcs show bank offset; effective PC (c.EPC) for bankswitching debugging 2018-09-13 21:34:04 -04: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 7cf56b55a8 fixed VCS macro/loadROM; download all files menu option; error on build exception fix; PAL preset; 262 for VCS presets 2018-08-26 18:24:31 -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 6063b6598b VCS Stack debug info; updated javatari 2018-08-25 19:45:30 -04:00
Steven Hugg c157f4b071 fix VCS hanging up when loading rom when paused; also fixed same bug in AnimationTimer 2018-08-25 19:07:10 -04:00
Steven Hugg 8bb67e5610 more platform tests 2018-08-23 20:27:04 -04:00
Steven Hugg caf56e14e3 VCS now supports replay; can test too 2018-08-23 18:27:07 -04:00
Steven Hugg 1ba3d621ce use history.replaceState() so we don't have to reload page 2018-08-23 17:46:25 -04:00
Steven Hugg e808d817f0 fixed replay; use nextFrame/preFrame/postFrame/advance; repeatable random noise() 2018-08-23 17:06:37 -04:00
Steven Hugg 0dd741f446 made some platforms classy 2018-08-23 09:49:42 -04:00
Steven Hugg d9c41ca9d7 VCS replay buffer 2018-08-22 10:09:34 -04:00
Steven Hugg 662f8a057d analysis.ts for 6502 cycle counting (vcs, nes) 2018-08-17 17:58:58 -04:00
Steven Hugg d8a98989f5 converted src/platform to typescript; stack debug view 2018-08-16 22:30:51 -04:00