Commit Graph

72 Commits

Author SHA1 Message Date
Steven Hugg fbd9089a8d updated nightwatch tests 2023-11-05 12:12:14 -06:00
Steven Hugg 868026c3f9 ui: moved help to main menu, changed showHelp() 2022-09-15 12:03:38 -07:00
Steven Hugg 162113b915 reload debug break state before resuming, fixes frame de-sync problem 2022-09-07 12:23:53 -05:00
Steven Hugg 5735135add atari8: wait/dma events, new kbd 2022-09-03 15:28:59 -05:00
Steven Hugg 33b2e92396 atari8: fixes, faked .xex loading 2022-09-02 22:19:24 -05:00
Steven Hugg 363691b964 debug: click to breakpoint in probe views 2022-09-01 13:43:09 -05:00
Steven Hugg 02cb20ec87 moved ProbeRecorder to own module 2022-09-01 10:19:20 -05:00
Steven Hugg 8338c3a3d7 atari8: more fixes, POKEY timers, vscroll, irq flag in 6502 2022-09-01 00:01:35 -05:00
Steven Hugg 8ff713a910 Merge branch 'master' into c64book 2022-08-28 23:11:17 -05:00
Steven Hugg 51b6f0025c williams: started porting to Machine 2022-08-28 18:28:35 -05:00
Steven Hugg 472b9f952d c64: presets, new vsync 2022-08-20 18:03:54 -05:00
Steven Hugg a173597bda nes: download Mesen symbol file (contrib from NotExactlySiev) 2022-07-29 18:24:30 -05:00
Steven Hugg b284fc694d fixed tests, removed listings from parseCA65Listing 2022-06-22 12:22:47 -05:00
Steven Hugg 75fb2a8e5c worker: debuginfo passed thru to link step 2022-02-24 09:48:54 -06:00
Steven Hugg 6ca0a707e1 Merge branch 'master' into ecs 2022-02-22 11:49:13 -06:00
Steven Hugg 0682af1eed fixed atari-vector 6502, pass options=... to platform constructor 2022-02-21 16:54:33 -06:00
Steven Hugg 3f241bfcc2 ecs: worker tool 2022-01-29 12:47:37 -06:00
Steven Hugg 8fa0389da1 cpc: started investigation, cpcrslib, aspect 2021-12-01 14:03:26 -06:00
Steven Hugg f5ba481c1d intro tour: dynamic import of .js file; renamed 6809.js to .ts 2021-08-06 08:10:13 -05:00
Steven Hugg ed41c1fb2a split baseplatform.ts into mame/wasm 2021-08-05 19:16:13 -05:00
Steven Hugg ef01639a06 embed=1 uses referrer as storage location; use requestAnimationFrame() 2021-08-03 19:33:29 -05:00
Steven Hugg 4506ebd7e0 started migration to esbuild modules 2021-08-02 08:32:46 -05:00
Steven Hugg 5c52862a0b mame: made 6502/z80 subclasses 2021-07-31 17:01:19 -05:00
Steven Hugg 55735b4039 starting on WASI emulator support, atari800 2021-07-27 11:13:50 -05:00
Steven Hugg 9bb79c318f (WIP) new hdl package, verilator 4 (emscripten 2.0.6), hdlwasm 2021-06-30 18:07:55 -05:00
Steven Hugg a7f62079db arm: added serial console, SerialIOInterface needs refactoring; moved VirtualTextScroller 2021-06-14 16:53:12 -05:00
Steven Hugg 76d29c6026 arm32: working w/ gba emu 2021-06-06 14:23:27 -05:00
Steven Hugg 7725884eb0 arm32: platform, vasm and armips, unicorn.js 2021-06-05 23:32:43 -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 244377e2a6 serial test harness, readFile/writeFile, tty save/load state 2020-10-22 12:02:49 -05:00
Steven Hugg 0600ab3b9f file#_post: ignore/force params 2020-10-14 17:33:15 -05:00
Steven Hugg 13a4570745 fixed null err msg during exception, basic: multiline if/else/then, MOD, SUB, CALL, newLocalScope() 2020-08-29 20:37:34 -05:00
Steven Hugg 36cfafcbf9 restartAtPC(), debug info 2020-08-24 09:47:20 -05:00
Steven Hugg 7d806850ee basic: added scope start/end index, use for IF/ELSE and to skip FOR 2020-08-20 21:51:01 -05:00
Steven Hugg 88fa924507 basic: fuzz test fixes, DEF cycle detector 2020-08-16 09:57:13 -05:00
Steven Hugg e96f7e8b49 stepOver(), rearranged dbg buttons, fixed basic debugging and saveState() 2020-08-13 12:33:09 -05:00
Steven Hugg 3a4b39b01c first crack at BASIC 2020-08-08 11:00:05 -05:00
Steven Hugg 3b13a472bc working on new unified MAME support 2020-07-29 18:33:14 -05:00
Steven Hugg b78fbe5ac4 atari800xl.mame platform, Alterra ROMs 2020-07-28 18:22:08 -05:00
Steven Hugg 08af6ae3a5 loadBIOS() now on Machine interface, updated c64 BIOS, emulator types SYS command 2020-07-19 16:54:37 -05:00
Steven Hugg aba1072abd added runToPC() so can continue after run to line 2020-07-18 12:04:39 -05:00
Steven Hugg cf12b481a9 fixed wasm probe tests, updated jquery to 3.5.1 2020-07-16 14:52:27 -05:00
Steven Hugg 93aff314c8 c64, zx: added probe buffer support, need to log scanlines 2020-07-13 22:14:44 -05:00
Steven Hugg dbda38d31a views that use startProbing() can use cumulative data mode 2020-07-11 15:37:05 -05:00
Steven Hugg 842f256931 probe recorder test, fixes 2020-07-11 12:27:32 -05:00
Steven Hugg 5a5eec982c getROMExtension() for some platforms, changed d/l filenames 2020-07-11 11:21:01 -05:00
Steven Hugg ccc011e048 zmachine: more split window stuff, ztrek 2020-07-10 19:47:23 -05:00
Steven Hugg cf13779310 rearranged menu, fixed tests 2020-07-08 19:31:14 -05:00
Steven Hugg 71fa79cec5 working on tree view for state, extra debuginfo 2020-07-08 15:39:54 -05:00