BASLOAD

These files might not work on the most current version of the Commander X16, or these may be held over from the previous forum. To find previous versions of the emulator, so you can test old programs, please visit Our GitHub Page
Post Reply
Stefan
Posts: 456
Joined: Thu Aug 20, 2020 8:59 am

BASLOAD

Post by Stefan »


BASLOAD lets you write BASIC programs without line numbers in the editor of your choosing.




BASLOAD runs natively on the X16. As it's name implies, BASLOAD loads BASIC programs stored on the SD card into RAM. While loading a file, it's tokenized so that it can be run by the X16's built-in BASIC interpreter.




Source files are stored as plain text that can be edited in almost any editor on the X16 or on a modern computer. There are, however, special bindings for the text editor X16 Edit making the programming workflow more convenient.




Instructions on how to use BASLOAD and source code may be found here:




https://github.com/stefan-b-jakobsson/basload




Loading the program changed. It is now loaded as a normal BASIC program. When you run the program it's setup. The setup routine copies the program code to its final destination in RAM ($9000).




New in this release is also two "wedge" commands that is setup when you run the program. These wedge commands are !L to load a BASIC program and !E to start X16 Edit. As before, you may alternatively type SYS$9000 and SYS$9003 respectively to start those commands.




New in this release is also that the start X16 Edit function first searches all ROM banks for the editor, and starts the ROM version if found. If X16 Edit is not present in ROM, the program as before tries to load X16 Edit from the root folder of the SD card.


Attachments
BASLOAD-0.1.0.PRG
BASLOAD
(3.94 KiB) Downloaded 93 times
BASLOAD-0.0.7.PRG
BASLOAD
(3.54 KiB) Downloaded 95 times
BASLOAD-0.0.6.PRG
BASLOAD
(3.54 KiB) Downloaded 103 times
BASLOAD-0.0.5.PRG
BASLOAD
(3.07 KiB) Downloaded 90 times
BASLOAD-0.0.4.PRG
BASLOAD
(3.02 KiB) Downloaded 93 times
BASLOAD-0.0.3.PRG
BASLOAD
(2.99 KiB) Downloaded 95 times
BASLOAD.PRG
BASLOAD
(3.32 KiB) Downloaded 93 times
Post Reply