Commit Graph

32 Commits

Author SHA1 Message Date
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 c572834c8c atari8: fixes, tests 2022-09-01 17:23:16 -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 a86e554336 Merge branch 2022-08-30 19:50:37 -05:00
Steven Hugg ed7758d7e0 atari8: started on js platform 2022-08-30 19:37:30 -05:00
Steven Hugg 59c3b756bd c64: more keys supported 2022-08-07 11:12:13 -05:00
Micah Cowan 45ee1b5c28 Capture Ctrl keys in keydown, not keypress 2022-01-28 23:44:03 -08:00
Steven Hugg 8fa0389da1 cpc: started investigation, cpcrslib, aspect 2021-12-01 14:03:26 -06:00
Steven Hugg 9a2e411587 added vcs.stellerator platform 2021-09-15 14:41:25 -05:00
Steven Hugg 6134a8c89c scripting: working on notebook, functions, files, setItem(), fixed tests 2021-08-17 19:38:48 -05:00
Steven Hugg a8b2b7c043 starting on js scripting language; worker msgs can run async functions (but we don't need to ... yet) 2021-08-13 21:23:23 -05:00
Steven Hugg a12d1a0638 removed redundant 'use strict' from ts files 2021-08-11 11:18:41 -05:00
Steven Hugg 0bb450944c rewrote AnimationTimer loop, use setTimeout() 2021-08-07 08:41:28 -05:00
Steven Hugg 5eb3e864fb fixed file upload after esbuild refactor 2021-08-06 21:02:45 -05:00
Steven Hugg be679ecc10 fixed unit tests 2021-08-04 21:20:55 -05:00
Steven Hugg df44459c7a fixed AnimationTimer w/ requestAnimationFrame (nes) 2021-08-04 21:09:25 -05:00
Steven Hugg 8f6432f0d4 refactoring: UIQueryString UserPrefs, moved createNewPersistentStore, es2017, fixed tests, style changes for embed 2021-08-04 16:54:01 -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 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 37dffb0ad6 get rid of empty toolbars; electron: detect binary files 2020-09-02 13:37:28 -05:00
Steven Hugg 8b7b581217 added SourceLocation for runtime errors (EmuHalt) 2020-08-09 16:38:05 -05:00
Steven Hugg 502ee5de0f getDebugTree(): use $$ for view functions so we don't accidentally call them 2020-08-09 15:01:13 -05:00
Steven Hugg 14524726e6 basic: added operators, check inputs, better line feed, fixed return, FOR stack, moved OPTION to compile-time, fixed DEFs, uppercase, hot-loading (43, 45, 36) 2020-08-08 19:36:57 -05:00
Steven Hugg 2e27b0d2bb show >8 bit arrays in debug, check for non-typed arrays in state, fix embed iframe 2020-07-09 10:24:24 -05:00
Steven Hugg c1cbb51c71 added P2 gamepad buttons; lwlink parses symbol map 2020-06-09 20:37:29 -05:00
Steven Hugg 01b01b169a vectrex: got xasm and c working 2020-06-09 13:11:37 -05:00
Steven Hugg cc0cb584a8 added message when emulation stopped (EmuHalt) 2019-12-01 11:58:01 -06:00
Steven Hugg 5516ca96b5 refactored into composite typescript project (multiple tsconfig.json files) 2019-10-26 10:38:21 -05:00