| Home CBM ASCII-X BASIC C128 2MHz Border BASIC 7.80 BASIC 8 CPM Digimaster 128 Fast Serial for uIEC Games Interlace JiffySoft128 Keyboard Scan Media Player 128 Orig Interlace RGBI to S-Video RGBI to SCART RGBI to VGA RGB Conversion SAM 128 SID Player 128 VDC Interlace Mp128alpha N-progs D64plus Disk Escape Codes Hardware PCxface PETSCII Pet2asc Futurama IBM PC-AT Contact Games Glossary Hall of fame Hall of shame Miscellaneous Privacy policy Programming Twisty puzzles |
BASIC 8 is a language extension for BASIC version 7.0 on the Commodore 128. It makes most of the typical BASIC bitmap-type commands (from a Plus/4 or the 40-column mode of the C128) work on the 80-column VDC... and it adds many new possibilities too! It is the only 80-column bitmap programming language that I know from back in the day. It was written by LR Wallace and DP Darus and released by WalruSoft in 1986 (or 1987?) Some of the best features of BASIC 8 are:
Below is a nice example (borrowed from Mircosoft): However it has some serious issues too:
BASIC 8 has, over the years, got a lot of publicity and mostly positive reviews because (like I said) it was unique back in 1980s (and 1990s). An alternative, recently written by me, is called BASIC 7.80... it doesn't have any of the cool 3-D stuff of BASIC 8, but it is 100% compatible with the syntax of BASIC v3.5/v7.0, does not move the "start-of-BASIC" (easy to work with ML), works with either 16K or 64K V-RAM, and works fine with both 40 and 80 column screens (great for dual-monitor applications).
For historical / educational purposes, I give two links below that should help if you want to experiment with this powerful language. (If you are the copyright holder and wish this material removed, please Contact Me.)
Web page © H2Obsession, 2015 BASIC 8 © WalruSoft, 1986 BASIC 8 image © Mircosoft, 2014(?) |