to store program code separately from variables. Variable values would be preserved across program executions if the program was started with the GOTO command. more disk operations: BOOT,DVERIFY CPU speed adjustment: FAST,SLOW (2 vs 1 MHz) enter C64 mode: GO64 undocumented, working: RREG (read CPU registers after a SYS) unimplemented commands: OFF,QUIT C128 Easter egg – enter SYS 32800,123,45,6 Unreleased versions V3.6 : Commodore LCD (unreleased prototype). Almost identical to V7.0, with the following differences: VOLUME instead of VOL EXIT instead of QUIT FAST,SLOW commands not present Additional command: POPUPS V10 : Commodore 65 (unreleased prototype) graphics/video commands: PALETTE,GENLOCK mouse input: MOUSE,RMOUSE text file (SEQ) utility: TYPE program editing: FIND,CHANGE memory management: DMA,FRE(2) unimplemented commands: PAINT,LOCATE,SCALE,WIDTH,SET,VIEWPORT,PASTE,CUT Notable extension packages Super Expander (VIC-20; delivered on ROM cartridge) (Commodore) Super Expander 64 (C64; cartridge) (Commodore) Simons' BASIC (C64; cartridge) (Commodore) Graphics BASIC (C64; floppy disk) (Hesware) BASIC 8 (C128; floppy disk and optional internal ROM chip) (Walrusoft) Vision BASIC (C64; floppy disk) (Dennis Osborn) References Sources Commodore/Microsoft Basic version timeline Bill Gates’ Personal Easter Eggs in 8 Bit BASIC, pagetable.com BASIC 2.0 Angerhausen et al. (1983). The Anatomy of the Commodore 64 (for the full reference, see the C64 article). BASIC 3.5 Gerrard, Peter; Bergin, Kevin (1985). The Complete COMMODORE 16 ROM Disassembly. Gerald Duckworth & Co. Ltd. . BASIC 7.0 Jarvis, Dennis; Springer, Jim D. (1987). BASIC 7.0 Internals. Grand Rapids, Michigan: Abacus Software, Inc. . BASIC 10.0 c65manual.txt Commodore 65 preliminary documentation (March 1991), with addendum for ROM version 910501. Basic Basic Basic Discontinued Microsoft BASICs BASIC interpreters BASIC programming language family Microsoft programming languages Programming languages created in 1977