| Welcome to cbm264 Software! |
| cbm264 downloads | Miscellaneous downloads | Forums and Contact Page | Production Machines |
| Commodore downloads | Scott Adams / Questprobe | C16 Upgrade Page | Prototype Machines |
| GEOS Operating System | SVS of FIRE * | Links | Technical and Repair |
| Jim Hehl / Thunderbirds * | Tri-Micro / PLUS Exchange | Magazine Articles | YAPE Emulator * |
| * These pages will open in a new browser window. Close the window to return to www.cbm264.com. |

In order for BASIC 7 to run on the Plus/4, it will have to be burned to an EPROM or run from expansion slot 3 of YAPE. Please download the correct file for your purpose.
At this time you can press F2 to begin BASIC 7.0.
One of the greatest benefits of BASIC 7.0 is to convert Commodore 128 BASIC programs to the Plus/4. As the 128 has more BASIC commands as the Plus/4, knowing what command the 128 is trying to execute allows the Plus/4 owner to determine if it can be run, and if so, how to make it work. :)
BASIC 7.0 on the Plus/4 has the following additional keywords embedded in its program. However some of these return an "UNIMPLEMENTED COMMAND" error.
BANK * FILTER * PLAY * TEMPO * MOVSPR * SPRITE * SPRCOLOR * RREG * ENVELOPE * SLEEP * CATALOG * DOPEN * APPEND * DCLOSE * BSAVE * BLOAD * RECORD * CONCAT * DVERIFY * DCLEAR * SPRSAV * COLLISION * BEGIN * BEND * WINDOW * BOOT * WIDTH * SPRDEF * QUIT * STASH * FETCH * SWAP * OFF * FAST * SLOW
More commands are available for desktop use and programming. These are not natively a part of the 128, so their use is harder to document:
FILL * REFRESH * PROJECT * BVERIFY * HARDCOPY * XOR * RWINDOW * POINTER * RSPLUM * RCBANK * PEEK( * MOD * DIV * FRAC * STRING( * INKEY * RKEY * RESET * ONKEY * GETIN * CBANK * SBANK * DRIVE * CGOTO * CGOSUB * WOPEN * WCLOSE * WFILL * FRAME * INBOX * POT * BUMP * PEN * RSPPOS * RSPRCOLOR * RSPRITE * DEFCHR * CENTRE * SUB * CALL * JUMP * OLD * FIND * CHANGE * DUMP * SLIST * PAGE * OPTION * SCROLL * MOVE * RCOMP * ESC * MERGE * WORD * FLOAD * PUFF( * PUFF * UNDEF * PRON * PROFF * DISAPA * SECURE * NORMAL * EXTEND * MULTI * PATTERN * DESK * SIZE
BASIC 7.0 also adds the following error messages:
BEND NOT FOUND * LINE NUMBER TOO LARGE * UNRESOLVED REFERENCE * UNIMPLEMENTED COMMAND * FILE READ * UNDEF'D SUBROUTINE * END SUB WITHOUT CALC * EXIT SUB WITHOUT CALC
As a note, two commands that are available on the 128 work differently on BASIC 7.0 on the Plus/4. QUIT asks if are sure - if you answer "y" then the Plus/4 is reset to power-on condition. RESET does not prompt, but simply restarts the BASIC 7.0 interpreter.
If anyone has documentation for this program, or if you can verify how some of these commands work, please notify me and I will add your discoveries to this page. My email is james (at) cbm264 (dot) com.
SPRDEF program
| Downloads | |
| BASIC 7.0 (Binary) Utility - 1988 - NTSC/PAL - 64k | Binary file for EPROM burner. |
| BASIC 7.0 (Emulator ROM) Utility - 1988 - NTSC/PAL - 64k | ROM file for emulator use. |