Commit Graph
30 Commits
Author SHA1 Message Date
FeralChild64 0597988a59 more label conflicts fixed 2019-09-27 23:29:33 +02:00
FeralChild64 72a60958e9 reduced amount of VICE label conflicts 2019-09-27 16:40:58 +02:00
FeralChild64 ed51a62f32 several features are now optional, added legacy BASIC memory model 2019-09-11 19:21:02 +02:00
FeralChild64 8de99f2b14 one more cleanup in aliases 2019-09-09 17:00:42 +02:00
FeralChild64 de27124b4f adapted to Kick Assembler, some documentation update 2019-09-07 12:35:21 +02:00
FeralChild64 bfda74a9bc more work towards DOS wedge 2019-07-26 17:34:24 +02:00
FeralChild64 da4cc3a89b refactored LOAD routine so that it's parts are reuseable 2019-07-19 17:23:11 +02:00
FeralChild64 cf795d5f3c started cleanup of aliases, build system fixes 2019-07-18 23:30:12 +02:00
FeralChild64 152120a3fe more IEC error reporting work 2019-07-17 16:57:54 +02:00
FeralChild64 6d521967e5 implemented CIOUT routine 2019-07-12 23:09:27 +02:00
FeralChild64 a846d74895 aliases for Kernal jump table entries 2019-07-12 20:08:40 +02:00
FeralChild64 ee6e7bc9d5 implemented SETMSG routine, LOAD command uses it 2019-07-12 19:22:46 +02:00
FeralChild64 9ee2fd2af5 implemented CLALL routine, added support for LAT/SAT/FAT and LDTND variables 2019-06-16 19:32:40 +02:00
FeralChild64 e9b3bb42f8 implemented READST routine 2019-06-15 13:14:35 +02:00
FeralChild64 0b95f9646f implemented VECTOR routine 2019-06-14 20:59:07 +02:00
FeralChild64 8e3b66bd7a initial RESTOR routine and $314-$333 vectors support 2019-06-14 18:50:53 +02:00
Paul Gardner-Stephen 8ecd10d5cd implement SYS command. 2019-04-29 23:02:22 +09:30
Paul Gardner-Stephen 995dc52967 work towards being able to run programs 2019-04-29 22:16:00 +09:30
Paul Gardner-Stephen 249266232c begin implementing framework for interpreting BASIC statements. 2019-04-28 21:50:52 +09:30
Paul Gardner-Stephen 906fe108b3 work towards being able to delete BASIC lines 2019-04-28 20:27:19 +09:30
Paul Gardner-Stephen 84c02486fe begin implementing memory copy routines for inserting and deleting BASIC lines. 2019-04-28 00:17:20 +09:30
Paul Gardner-Stephen 5358743318 begin implementing basic text manipulation routines. 2019-04-27 23:47:06 +09:30
Paul Gardner-Stephen 6d57d17b74 properly initialise memory when BASIC starts. 2019-04-27 23:08:11 +09:30
Paul Gardner-Stephen eef572e0ab work on getting BASIC line number entry working. 2019-04-27 23:00:20 +09:30
Paul Gardner-Stephen b1655ac7a9 work on parsing numbers from strings. 2019-04-27 22:03:04 +09:30
Paul Gardner-Stephen 06c6bd9c20 work on basic tokeniser 2019-04-26 22:02:56 +09:30
Paul Gardner-Stephen 0995ccc976 begin implementing word compression routine for tokeniser 2019-04-25 17:32:05 +09:30
Paul Gardner-Stephen f2e2db3a4d add files for BASIC interpretor main loop and message printing 2019-04-22 23:15:58 +09:30
Paul Gardner-Stephen 4495d22a10 add temp_string_ptr address 2019-04-22 20:53:21 +09:30
Paul Gardner-Stephen 97eb5acb31 begin implementing BASIC interprettor. 2019-04-22 15:36:00 +09:30