1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-06-25 15:29:34 +00:00
Commit Graph

501 Commits

Author SHA1 Message Date
Steven Hugg
b1263513ed upgraded sentry; make sync 2021-05-21 15:11:51 -05:00
Steven Hugg
df742e5297 vcs: fixed Javatari.room.console.onBreakpointHit is not a function 2021-05-13 14:45:48 -05:00
Steven Hugg
4dfef4ca22 verilog: enable signal not handled specially 2021-05-13 13:36:04 -05:00
Steven Hugg
74ce0e80c2 verilog: added alu.v 2021-05-07 09:50:04 -05:00
Steven Hugg
50374c8bed
Merge pull request #66 from damieng/patch-1
Correct ZX Spectrum memory map
2021-05-07 09:44:52 -05:00
Steven Hugg
add8ce7b8c verilog: change input value by clicking 2021-05-03 16:58:33 -05:00
Damien Guard
c51744322d
Correct ZX Spectrum memory map
Screen colour area is 768 bytes not 512.
2021-05-03 19:09:11 +01:00
Steven Hugg
50c1a653e2 vcs: fixed KIL breakpoint bug, analysis has 76*4 cycles max 2021-04-22 14:50:23 -05:00
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
b3b93e150d verilog: 32-bit (FFbbggrr) rgb output, testing w/ Silice 2020-12-28 10:06: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
bf6e399ce9 vcs: resize screen 2020-10-07 19:11:00 -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
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
74238b334f basic: got rid of BASICLine in favor of list of statements, multipleStmtsPerLine 2020-08-20 09:45:11 -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
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
4767ed8429 merged zmachine + basic use of teletype 2020-08-13 22:11:01 -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
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
d5405c4db1 basic: input validation, array bounds check 2020-08-10 21:02:01 -05:00
Steven Hugg
946037a1c9 basic: ON..GOSUB, CLEAR, rearranged platform menu 2020-08-10 08:44:34 -05:00
Steven Hugg
cf39cd4f58 basic: out of order loops, convert editor to uppercase when dialect says so, OPTION CPUSPEED 2020-08-10 01:27:04 -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
502ee5de0f getDebugTree(): use $$ for view functions so we don't accidentally call them 2020-08-09 15:01:13 -05:00
Steven Hugg
167d60d402 basic: bitwise logic, check DEFs, assign2js, check args (41, 39, 68) 2020-08-09 12:52:59 -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
bbae87269f basic: optional labels setting 2020-08-08 20:03:48 -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
3a4b39b01c first crack at BASIC 2020-08-08 11:00:05 -05:00
Steven Hugg
40af6b2602 removed script platform 2020-08-02 20:06:36 -05:00
Steven Hugg
3b13a472bc working on new unified MAME support 2020-07-29 18:33:14 -05:00
Steven Hugg
b344590917 atari8: fastbasic, only int-mode and builds carts right now 2020-07-28 21:01:25 -05:00