BASIC Expansion
From C64-Wiki
(Redirected from BASIC-Enhancement)
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