1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-11-29 14:51:17 +00:00
Commit Graph

100 Commits

Author SHA1 Message Date
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
9e48b7f973 basic: WHILE start/end, fixed OPTION boolean, CONVERT, more type checking, set $loc offset, OPTION parsing 2020-08-23 13:02:13 -05:00
Steven Hugg
b2df149fb3 basic: fixed css, star trader fixes 2020-08-21 21:28:00 -05:00
Steven Hugg
eb7b665536 if error line position is available, underline 2020-08-20 11:41:58 -05:00
Steven Hugg
9cedb1af08 basic: fixes for non-line-number mode (24, 62, 81), handle unhandledrejection, MODERN default dialect, DARTMOUTH 2020-08-18 14:13:59 -05:00
Steven Hugg
5269585fd0 editor uses markText to show current pc line, show state when paused 2020-08-10 22:41:17 -05:00
Steven Hugg
d5405c4db1 basic: input validation, array bounds check 2020-08-10 21:02:01 -05:00
Steven Hugg
52a1107114 basic: fixed transcript bottom, moved teletype to file, added label field to errors 2020-08-09 21:59:01 -05:00
Steven Hugg
17f99b34d4 ui: click on errors to go to line; fixed mainpath -> mainPath 2020-08-09 16:02:27 -05:00
Steven Hugg
bef0c6e7e3 basic: GET, POP, fixed func/builtins, dialect stuff, print head, ELSE (44, 44, 68) 2020-08-09 01:49:50 -05:00
Steven Hugg
3a4b39b01c first crack at BASIC 2020-08-08 11:00:05 -05:00
Steven Hugg
9ab7801fa8 codemirror: updated to 5.56.0, fixed tests 2020-08-04 14:32:01 -05:00
Steven Hugg
9202583619 ui: highlight relevant book 2020-07-17 13:20:15 -05:00
Steven Hugg
caabcb8196 zmachine: working on status bar window 2020-07-10 12:32:14 -05:00
Steven Hugg
bf36fe2b7f working on call stack probe, ui tweaks 2020-07-09 19:46:12 -05:00
Steven Hugg
6acaa3f81d ui tweaks 2020-07-09 01:52:58 -05:00
Steven Hugg
71fa79cec5 working on tree view for state, extra debuginfo 2020-07-08 15:39:54 -05:00
Steven Hugg
741df9f5b8 zmachine experiments 2020-07-07 18:40:03 -05:00
Steven Hugg
d068dc0433 memory map: updated to use css grid 2020-07-06 12:52:42 -05:00
Steven Hugg
0d77912ccc x86: started using v86, freedos, fatfs, yasm, SmallerC 2020-06-15 10:28:02 -05:00
Steven Hugg
313dc2f863 probe shows values; click gutter to run to cursor 2020-01-04 18:17:58 -06:00
Steven Hugg
6753d9bf40 testing scripting platform 2019-09-29 13:53:40 -05:00
Steven Hugg
236c4bd0dd 7800: TIA/RIOT wastes a cycle; fixed NES probe; messed with views 2019-08-27 13:51:25 -04:00
Steven Hugg
4301764154 probe view: added tooltip 2019-08-27 11:51:37 -04:00
Steven Hugg
8e679011d1 regular font for green menus; search for ?platform= 2019-08-20 17:38:20 -04:00
Steven Hugg
76cb868382 fixed first line of editor disappearing finally 2019-06-08 11:38:14 -04:00
Steven Hugg
7eb5732273 display:flex kills the Books menu, thanks css 2019-05-22 13:08:17 -04:00
Steven Hugg
ff9764b86b top bar has flexbox 2019-05-22 10:05:32 -04:00
Steven Hugg
fb3d3430da changed pulldown menus; css why do you hate me 2019-05-22 09:20:50 -04:00
Steven Hugg
98423c7fa2 prevent more button pushes before first loadROM(); use latest version menu item 2019-05-21 15:29:23 -04:00
Steven Hugg
d47231eb79 more control instructions fade in/out; flexbox, focus ring for emulator 2019-05-18 15:25:58 -04:00
Steven Hugg
f9f580248f added control instructions 2019-05-17 00:42:52 -04:00
Steven Hugg
7ee650bb64 reverted stack display change 2019-05-04 19:17:15 -04:00
Steven Hugg
4fc52a11f2 nes preset updates; switched to Toolbar class for main ui 2019-04-04 16:50:28 -04:00
Steven Hugg
361f39714b ui tweaks, irq.c, unified nes.mame platform 2019-04-03 22:15:07 -04:00
Steven Hugg
5cbab5c311 toolbar class for waveform view 2019-04-03 10:27:41 -04:00
Steven Hugg
475b3f4fb7 switched to non-native toolbar buttons (for iOS mostly) 2019-04-02 09:09:12 -04:00
Steven Hugg
6cea0772bf pixel editor lazy updates 2019-03-26 16:44:15 -04:00
Steven Hugg
2889ef33bd pixel editor updates, vcs preset updates 2019-03-26 08:45:46 -04:00
Steven Hugg
36b8ed48a0 integrated/replaced pixel editor, nes: updated presets 2019-03-25 14:54:51 -04:00
Steven Hugg
f55da302ed pixel editor palette selector, tilemap viewer 2019-03-22 13:50:32 -04:00
Steven Hugg
318fa399a7 working on pixel, palette editors 2019-03-21 21:26:53 -04:00
Steven Hugg
f41d181aab more work on asset editors; document.title 2019-03-20 20:10:53 -04:00
Steven Hugg
22c2fb3c2f started on asset editor 2019-03-19 20:50:41 -04:00
Steven Hugg
08e253751f better segment coloring in memory dump 2019-03-16 12:00:35 -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
ccf5824bb4 memory map hover + click; nes presets 2019-02-26 22:00:10 -05:00
Steven Hugg
af0e3ed064 added segment view to z80 targets 2019-02-22 10:48:40 -05:00
Steven Hugg
11fc96d891 started on Memory Map view 2019-02-21 16:55:57 -05:00