24 Commits

Author SHA1 Message Date
chromapid
292f737971 DW and relative addressing constant folding support. 2021-12-20 21:11:20 -07:00
chromapid
74ab5b6d88 EQU and Mnemonic constant folding support. 2021-12-20 16:03:14 -07:00
chromapid
23ddff6eb2 Tests, fixes for constant folding 2021-12-19 23:48:59 -07:00
chromapid
36edfc57dc Began work on compile time math expressions. 2021-12-19 14:22:42 -07:00
18a6858edd UI fix for UHD monitors 2020-09-14 20:33:09 -04:00
60c763167d More work on debugger 2020-08-09 21:18:30 -04:00
3ae119072c Fix dissassembly display error 2020-08-09 20:26:42 -04:00
2ace932b52 Fix tests 2020-08-01 21:22:13 -04:00
50b95d1a9c Trap flag / Debugger first draft #232 2020-08-01 20:27:39 -04:00
ad08a5ac4f Fix #229 2020-07-31 19:27:14 -04:00
84a9132f5e Division by zero triggers INT #231 2020-07-31 18:34:57 -04:00
2ff19f24eb INTO instruction #78 2020-07-31 18:11:00 -04:00
b1d7121b22 Interrupts WIP #230 2020-07-30 21:26:47 -04:00
51c0d4c3c7 SETA test to confirm I can close #184 2020-07-30 20:00:15 -04:00
421a983910 More tests, add octal with '0o' prefix, fixes #166 2020-07-30 19:27:41 -04:00
73dc9b1dca More operand/dw tests (#228) 2020-07-30 19:13:07 -04:00
fe299fe061 Test for DW directive with strings (#228) 2020-07-30 18:40:34 -04:00
319abad130 Test for ORG directive (#228) 2020-07-30 18:38:19 -04:00
ad0124508c More refactoring, easier assembly testing (#227) 2020-07-29 21:08:52 -04:00
ba78d2fd93 Merge mischw plugin with cubot package 2020-07-29 19:13:11 -04:00
cc5627902e Remove NpcPlugin class 2020-07-29 18:58:34 -04:00
21a391e077 Simplify project structure (wip), editor keymap, UI tweaks 2020-07-28 20:09:51 -04:00
3b7cff6ac7 Hide phaser banner 2020-07-28 20:03:47 -04:00
304c063887 Simplify project structure (wip), run tsc during compilation 2020-07-27 19:38:29 -04:00