BASIC Expansion
From C64-Wiki
(Redirected from BASIC expansion)
Jump to navigationJump to searchA BASIC expansion enhances and improves the original BASIC commands. Some BASIC expansions are used for general purposes, while others are optimized for special purposes - e.g. graphics, sound, disk management, or for easier programming.
Types of BASIC expansions[edit | edit source]
On a C64, a BASIC expansion can be loaded by floppy disk (software) or by cartridge (hardware) in the expansion port. The BASIC expansion is programmed in machine code.
- Generating machine code over DATA statements within BASIC programs. This is a very popular way.
- Loading the BASIC expansion by floppy disk, before running a program with the new commands of the BASIC expansion.
- Using a compiler, like Basic-Boss
- Using a cartridge with a BASIC expansion.
Attention: BASIC programs which contain enhanced commands are only useable when the BASIC expansion is loaded. Otherwise, BASIC V2 displays error messages! |
Other Articles[edit | edit source]
Other articles of BASIC expansions are in the category: BASIC Expansion.
BASIC expansions for the C64
- Becker BASIC 64 (1987)
- Business BASIC (1985)
- DOS 5.1 (1982)
- Final Cartridge III (1987)
- Graphic Routine (1986)
- High-Speed-Grafik (1986)
- IDE64 BASIC (1994)
- Paradoxon Basic (1987)
- Programmer's Little Helper (1987)
- Simons' BASIC (1983)
- Simons' BASIC Extension (1983)
- SupaBASIC (198?)
- Super BASIC (1983)
- SuperBASIC 64 (Compute!; Dezember 1983)
- SuperBasic-64 (1984)
- Super BASIC C64 1985)
- Super Expander 64 (1984)
- Supergrafik (1986)
- Tuned Simons Basic (1986)
- Vision BASIC (2022)
Links[edit | edit source]
- mapping c64 see "CHRGET" and "BASIC Indirect Vector Table"
- Sample wedge - Adding four new BASIC commands codebase64
- Commodore Languages List; 01.05.2015