FeralChild64
|
626dbc1eac
|
string variables can be assigned both in direct and program mode
|
2020-07-16 15:45:57 +02:00 |
|
FeralChild64
|
4a94af2fc7
|
assign string from text area to a new variable works now
|
2020-07-15 22:59:52 +02:00 |
|
FeralChild64
|
159acfba2f
|
more work on string support
|
2020-07-15 22:04:46 +02:00 |
|
FeralChild64
|
127b71f67f
|
string handling fixes
|
2020-07-15 19:54:22 +02:00 |
|
FeralChild64
|
26ce9d3b58
|
safer vector handling in some Kernal routines
|
2020-07-14 23:13:17 +02:00 |
|
FeralChild64
|
e349aa64f9
|
some more work on string assignment
|
2020-07-14 22:19:33 +02:00 |
|
FeralChild64
|
ac7fff95e5
|
filled-in gaps in garbage collector implementation
|
2020-07-12 20:08:13 +02:00 |
|
FeralChild64
|
dd642b908e
|
DOS Wedge moved to Mega65 extra ROM memory
|
2020-07-12 17:58:42 +02:00 |
|
FeralChild64
|
19cb0efa32
|
routine moved to Mega65 extra ROM memory
|
2020-07-12 17:20:11 +02:00 |
|
FeralChild64
|
f3803fb0db
|
DOS Wedge nowv asks for confirmation on dangerous commands, updated binaries
|
2020-07-12 16:50:11 +02:00 |
|
FeralChild64
|
8e65db666d
|
cleanup in DOS Wedge, adapted to currently available helper routines
|
2020-07-12 16:03:31 +02:00 |
|
FeralChild64
|
76ed0d1f9f
|
GOTO command got performance optimization
|
2020-07-12 14:34:17 +02:00 |
|
FeralChild64
|
a17f810d50
|
fixed end of statement check
|
2020-07-12 13:37:10 +02:00 |
|
FeralChild64
|
b9bf1251da
|
code size optimization for Mega65
|
2020-07-12 13:03:37 +02:00 |
|
FeralChild64
|
cec9adce25
|
more Mega65 optimizations in BASIC
|
2020-07-12 12:40:22 +02:00 |
|
FeralChild64
|
1432935f03
|
added some Mega65 optimizations in BASIC
|
2020-07-12 12:13:04 +02:00 |
|
FeralChild64
|
7edf26fbb6
|
code size optimization in BASIC
|
2020-07-12 11:45:54 +02:00 |
|
FeralChild64
|
8b629816d7
|
improved error handling in BASIC
|
2020-07-12 11:04:45 +02:00 |
|
FeralChild64
|
d1ac8ac371
|
new line number parser, saved over 150 bytes
|
2020-07-12 10:22:32 +02:00 |
|
FeralChild64
|
2b5c01d3bb
|
new 'print_integer' routine, nearly 120 bytes shorter
|
2020-07-12 08:44:08 +02:00 |
|
FeralChild64
|
02f532e2ec
|
added test command to display memory information
|
2020-07-12 06:13:04 +02:00 |
|
FeralChild64
|
6e90102f76
|
more work on variables support
|
2020-07-11 20:08:36 +02:00 |
|
FeralChild64
|
44493d40cb
|
started work on LET command
|
2020-07-10 17:01:04 +02:00 |
|
FeralChild64
|
d4d656add6
|
more work on garbage collector
|
2020-07-10 15:35:05 +02:00 |
|
FeralChild64
|
dbd8c77751
|
more size optimizations in BASIC interpreter
|
2020-07-09 22:58:15 +02:00 |
|
FeralChild64
|
4871abd79b
|
small code optimization
|
2020-07-09 22:27:04 +02:00 |
|
FeralChild64
|
defd079b2e
|
improved syntax checking in BASIC
|
2020-07-09 22:23:04 +02:00 |
|
FeralChild64
|
2a597b59e2
|
added two more BASIC commands, for testing
|
2020-07-09 21:53:36 +02:00 |
|
FeralChild64
|
58aee6c1ef
|
more work towards garbage collector
|
2020-07-09 19:10:09 +02:00 |
|
FeralChild64
|
6642cdb4f7
|
more work towards garbage collector
|
2020-07-07 22:54:55 +02:00 |
|
FeralChild64
|
86c61c88f4
|
more work on garbage collector
|
2020-07-07 18:24:27 +02:00 |
|
FeralChild64
|
aa101f79c6
|
added routine to free string memory
|
2020-07-03 16:47:23 +02:00 |
|
FeralChild64
|
2c86c577bc
|
work towards string deallocation
|
2020-07-02 22:51:48 +02:00 |
|
FeralChild64
|
116c6734e6
|
string allocation routine complete, dealloc and garbage collection still to do
|
2020-07-02 22:02:39 +02:00 |
|
FeralChild64
|
164d090a43
|
some preparations for string variables, added BASIC command COLD
|
2020-07-02 17:24:34 +02:00 |
|
FeralChild64
|
5d49e88d2c
|
fixed broken REM toeknizing, updated binaries
|
2020-07-01 15:42:33 +02:00 |
|
FeralChild64
|
eab79e05b4
|
deduplicated even more code
|
2020-07-01 15:13:31 +02:00 |
|
FeralChild64
|
8d705f2f6d
|
BASIC editor rework finished
|
2020-07-01 03:39:37 +02:00 |
|
FeralChild64
|
4bae8ae878
|
started BASIC editor size optimization
|
2020-06-29 22:28:05 +02:00 |
|
FeralChild64
|
e8567cc043
|
fixed tape filename matching, broken long time ago
|
2020-06-29 17:26:38 +02:00 |
|
FeralChild64
|
4f4e7d63fd
|
tape wedge can now invoke MERGE, documentation update
|
2020-06-29 16:30:36 +02:00 |
|
FeralChild64
|
c9c45622d7
|
MERGE command is now safer
|
2020-06-28 22:54:11 +02:00 |
|
FeralChild64
|
3b11d1b881
|
tape wedge now accepts file name
|
2020-06-28 22:47:55 +02:00 |
|
FeralChild64
|
01775af002
|
more cleanup in BASIC
|
2020-06-28 21:09:01 +02:00 |
|
FeralChild64
|
2085e426c8
|
more cleanup in BASIC
|
2020-06-28 20:52:49 +02:00 |
|
FeralChild64
|
0a85c12f42
|
fix for regression in LIST
|
2020-06-28 17:32:26 +02:00 |
|
FeralChild64
|
ba704cc5a7
|
LIST command is now more foolproof
|
2020-06-28 17:25:40 +02:00 |
|
FeralChild64
|
c88cce6045
|
implemented BASIC command OLD
|
2020-06-28 16:24:11 +02:00 |
|
FeralChild64
|
7117255ced
|
another tokenizer bugfix, updated binaries
|
2020-06-28 15:45:22 +02:00 |
|
FeralChild64
|
4251738cbe
|
fixed problem with BASIC line inserted in a wrong place
|
2020-06-28 12:21:33 +02:00 |
|