Steven Hugg
cd10deafc2
fixed github import bug
2021-01-14 15:43:22 -06:00
Steven Hugg
2bb5e3d27e
fix for github branch names
2021-01-05 13:19:47 -06:00
Steven Hugg
b3b93e150d
verilog: 32-bit (FFbbggrr) rgb output, testing w/ Silice
2020-12-28 10:06:50 -06:00
Steven Hugg
74ab935e1b
forgot gif.js in dist
2020-12-08 10:32:46 -06:00
Steven Hugg
418a612810
updated sentry
2020-11-02 22:24:50 -06:00
Steven Hugg
9bc9992aec
embed splits, ui tweaks
2020-10-26 13:36:38 -05:00
Steven Hugg
0e4ed8ce21
haltEmulation() instead of EmuHalt
2020-10-23 19:35:08 -05:00
Steven Hugg
244377e2a6
serial test harness, readFile/writeFile, tty save/load state
2020-10-22 12:02:49 -05:00
Steven Hugg
d482145319
setCompileOutput always called; devel-6502 platform
2020-10-16 06:14:40 -05:00
Steven Hugg
67bf6c7310
embed mode hides line numbers
2020-10-14 22:16:55 -05:00
Steven Hugg
0600ab3b9f
file#_post: ignore/force params
2020-10-14 17:33:15 -05:00
Steven Hugg
e475dfe38e
FastBasic: updated to 4.4
2020-10-08 16:43:28 -05:00
Steven Hugg
bf6e399ce9
vcs: resize screen
2020-10-07 19:11:00 -05:00
Steven Hugg
3041b08ae0
isMobileDevice shrinks gutters
2020-10-07 13:04:17 -05:00
Steven Hugg
bf5248685f
verilog: hide controls when no crt
2020-09-23 12:00:47 -05:00
Steven Hugg
ae31f8308f
verilog: black border around values in scope, allow zoom out to 1/16 scale
2020-09-17 20:18:43 -05:00
Steven Hugg
11bdd3cf63
CYCLES_PER_FILL
2020-09-16 22:12:21 -05:00
Steven Hugg
6134f90b13
embed=1, fixed top bar styles
2020-09-11 14:36:31 -05:00
Steven Hugg
02d189b1d9
persist msg
2020-09-10 18:16:26 -05:00
Steven Hugg
37dffb0ad6
get rid of empty toolbars; electron: detect binary files
2020-09-02 13:37:28 -05:00
Steven Hugg
ba73c5f569
electron: sync w/ filesystem, no more replaceSelection()
2020-08-29 20:37:34 -05:00
Steven Hugg
8b801e39df
electron: open workspace w/ metadata file, write files
2020-08-29 20:37:34 -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
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
eeae662e6b
basic: added ENTER elapsed time
2020-08-20 22:59:23 -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
e9d3fbcb62
basic: added type-checking in the compile stage
2020-08-20 13:28:39 -05:00
Steven Hugg
eb7b665536
if error line position is available, underline
2020-08-20 11:41:58 -05:00
Steven Hugg
74238b334f
basic: got rid of BASICLine in favor of list of statements, multipleStmtsPerLine
2020-08-20 09:45:11 -05:00
Steven Hugg
e5de701419
basic: compiledBlocks option, dialect errors, refactor
2020-08-19 11:50:38 -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
88fa924507
basic: fuzz test fixes, DEF cycle detector
2020-08-16 09:57:13 -05:00
Steven Hugg
295f1ef9de
basic: OPTION DIALECT must come 1st, hot restart for FOR loops, chainAssignments, more games, CONVERT, DEC+
2020-08-15 13:51:09 -05:00
Steven Hugg
7f372b0b52
basic: hot reload, tab group wrap
2020-08-14 21:55:15 -05:00
Steven Hugg
2cac077735
basic: help, dialect info, fixed advance() issue, slice = bug, GOTO ref fix, RESTORE fix
2020-08-14 12:59:02 -05:00
Nestor Soriano
876f188604
Update link to MSX2 Technical Handbook.
...
Konamiman originally published his transcript of MSX2 Tehnical Handbook
in the form of text files in his web site, but has later converted
it to Markdown files hosted in a dedicated GitHub repository.
This commit changes the link in msx.ts from the old text files
to the dedicated repository.
2020-08-14 10:04:30 +02:00
Steven Hugg
a12cebfde4
basic: better DATA parsing, RESTORE <line> fixed, REM back as token (24, 57, 76)
2020-08-13 23:51:30 -05:00
Steven Hugg
4767ed8429
merged zmachine + basic use of teletype
2020-08-13 22:11:01 -05:00
Steven Hugg
fab1768b75
basic: new de-crunching algorithm, REM.. is token (18, 57, 84)
2020-08-13 19:21:07 -05:00
Steven Hugg
ff780236d3
basic: HPBASIC, TINY, computedGoto, required END (18, 57, 111)
2020-08-13 18:21:59 -05:00
Steven Hugg
e96f7e8b49
stepOver(), rearranged dbg buttons, fixed basic debugging and saveState()
2020-08-13 12:33:09 -05:00
Steven Hugg
45ab88611e
basic: RANDOMIZE, WHILE/WEND, RESTORE line, BASIC80 (17, 56, 67)
2020-08-12 16:07:05 -05:00
Steven Hugg
0fd04658cb
basic: fixed tty column count, added hex/octal
2020-08-12 11:28:32 -05:00
Steven Hugg
6c7e852748
ui: split run debug button groups
2020-08-12 10:47:46 -05:00
Steven Hugg
8fdd958859
basic: fixed NEXT, expectTokens()
2020-08-12 10:47:34 -05:00
Steven Hugg
e962404c2f
basic: testInitialFor, staticArrays, token crunching, bell, more OPTIONs (17, 54, 68)
2020-08-11 20:45:36 -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
d92cc5542d
views use SourceLocation/Line to locate code
2020-08-10 21:39:54 -05:00
Steven Hugg
d5405c4db1
basic: input validation, array bounds check
2020-08-10 21:02:01 -05:00