FeralChild64
|
dcbe9d6c5e
|
added backpointer rewrite for memory models 46K/50K
|
2020-08-02 12:21:50 +02:00 |
|
FeralChild64
|
1682cc8934
|
started work on backpointer refresh
|
2020-08-02 12:05:34 +02:00 |
|
FeralChild64
|
33d49c27d7
|
added code to move array area, if needed
|
2020-08-01 22:12:47 +02:00 |
|
FeralChild64
|
2f4d50454c
|
added more array-related 46K/50K/60K code
|
2020-08-01 21:39:12 +02:00 |
|
FeralChild64
|
c5a16a9a85
|
one more multidimensional array fix
|
2020-08-01 20:11:57 +02:00 |
|
FeralChild64
|
b5e5f8aab1
|
added array index range check
|
2020-08-01 20:04:37 +02:00 |
|
FeralChild64
|
53fe45351b
|
fix for multidimensional arrays
|
2020-08-01 19:07:25 +02:00 |
|
FeralChild64
|
0d903a8c16
|
implemented some missing parts for 46K/50K/60K memory models
|
2020-08-01 16:52:24 +02:00 |
|
FeralChild64
|
b047c456b1
|
assigning value to array element works now
|
2020-08-01 15:20:31 +02:00 |
|
FeralChild64
|
64e1898539
|
more work towards array support
|
2020-08-01 13:59:11 +02:00 |
|
FeralChild64
|
73553362b6
|
more fixes to string array support
|
2020-08-01 13:40:09 +02:00 |
|
FeralChild64
|
60e2bc5299
|
various array related fixes
|
2020-08-01 12:50:27 +02:00 |
|
FeralChild64
|
2c0e9e9511
|
flag handling cleanup
|
2020-07-31 17:02:43 +02:00 |
|
FeralChild64
|
dd85061c47
|
code size optimization in BASIC
|
2020-07-31 16:48:35 +02:00 |
|
FeralChild64
|
07674b4e23
|
tokenizer speedup in some cases
|
2020-07-30 22:54:00 +02:00 |
|
FeralChild64
|
0e8cb413ed
|
fix problem with comparing variable types
|
2020-07-30 22:26:03 +02:00 |
|
FeralChild64
|
461e6e0b84
|
fixed memory corruption in case of garbage collection during assignment
|
2020-07-30 22:19:37 +02:00 |
|
FeralChild64
|
2126085899
|
more work towards arrays
|
2020-07-30 18:35:32 +02:00 |
|
FeralChild64
|
0f58b32b5b
|
increased BASIC_1 segment size for Mega65 to 16KB
|
2020-07-29 21:59:39 +02:00 |
|
FeralChild64
|
7e5cfe9d92
|
more work towards arrays support
|
2020-07-29 18:01:03 +02:00 |
|
FeralChild64
|
8769cc1657
|
added alternative, smaller 8x8 multiplication routine
|
2020-07-29 17:17:41 +02:00 |
|
FeralChild64
|
8e2a91cbd6
|
started work on array element location
|
2020-07-29 06:21:21 +02:00 |
|
FeralChild64
|
f70fe31e0c
|
array creation routine seems complete now
|
2020-07-27 22:16:31 +02:00 |
|
FeralChild64
|
2f8953c431
|
more array format adjustments to original ROM format
|
2020-07-27 21:56:43 +02:00 |
|
FeralChild64
|
8abaa6f735
|
various array creation bugfixes
|
2020-07-27 21:41:37 +02:00 |
|
FeralChild64
|
68ea3eb314
|
fixed bug in 16-bit multiplication
|
2020-07-27 18:38:29 +02:00 |
|
FeralChild64
|
ad521ab911
|
fix for variable name recognition regression
|
2020-07-27 18:01:55 +02:00 |
|
FeralChild64
|
b7dee84390
|
added memory checks and some other bits to array creation routine
|
2020-07-26 22:03:06 +02:00 |
|
FeralChild64
|
07bbc21e50
|
small code reorganization for arrays support
|
2020-07-26 18:06:01 +02:00 |
|
FeralChild64
|
7eada6daa7
|
more work on creating arrays
|
2020-07-26 10:10:34 +02:00 |
|
FeralChild64
|
6928907877
|
reworked current array creation code (idea was wrong), compilation fix in Kernal
|
2020-07-24 21:24:45 +02:00 |
|
FeralChild64
|
28f6a96ff3
|
more work towards array creating
|
2020-07-23 19:43:28 +02:00 |
|
FeralChild64
|
d6163f7cf7
|
small optimization in string handling code
|
2020-07-23 16:36:31 +02:00 |
|
FeralChild64
|
4481320600
|
added TI$ and keybopard scanning constants for UP9600 interrupt rate
|
2020-07-23 15:26:48 +02:00 |
|
FeralChild64
|
800361b27f
|
some more work towards arrays
|
2020-07-22 20:16:25 +02:00 |
|
FeralChild64
|
3189edd0d3
|
started work on arrays
|
2020-07-21 20:17:03 +02:00 |
|
FeralChild64
|
148f1c1908
|
naming is now uniform
|
2020-07-21 18:39:52 +02:00 |
|
FeralChild64
|
05cd426cba
|
made LIST command more robust
|
2020-07-21 18:26:42 +02:00 |
|
FeralChild64
|
a1b13b31ef
|
removed unneeded 65C02 bugfix
|
2020-07-21 18:18:52 +02:00 |
|
FeralChild64
|
41fcc14921
|
bugfix for LIST command and extended keywords
|
2020-07-21 17:57:31 +02:00 |
|
FeralChild64
|
5255ee0a8a
|
small size optimization in LIST command
|
2020-07-21 17:48:33 +02:00 |
|
FeralChild64
|
985a0882f6
|
changed handling of external token lists
|
2020-07-21 17:45:24 +02:00 |
|
FeralChild64
|
151b9440dd
|
disabled some BASIC extensions on machines without extended ROM
|
2020-07-20 22:59:12 +02:00 |
|
FeralChild64
|
cfc970e21a
|
added fetching PI to expression parser, fixed compilation warning
|
2020-07-20 15:26:48 +02:00 |
|
FeralChild64
|
a70ce20f30
|
fixed broken compilation on Commander X16
|
2020-07-19 19:14:57 +02:00 |
|
FeralChild64
|
54a6daa2c1
|
one more string aloccation optimization - for extended ROM machines
|
2020-07-19 19:10:55 +02:00 |
|
FeralChild64
|
4c648a7891
|
saved 3 bytes in Kernal
|
2020-07-19 17:45:08 +02:00 |
|
FeralChild64
|
24115bc3ab
|
fixed TI$ values and UDTIM rollover
|
2020-07-19 17:40:06 +02:00 |
|
FeralChild64
|
ffbb58bcbc
|
changed TIME variable format to default one
|
2020-07-19 16:24:45 +02:00 |
|
FeralChild64
|
12abb60d22
|
some more code optimizations
|
2020-07-19 16:15:50 +02:00 |
|