It took me over a year to get to this point, but here we are! Vision BASIC 1.1 has been unleashed! I posted my second "introduction" video for Vision BASIC 1.1 just a couple days ago, and placed the new packages up for sale about the same time. Soon I'll be making the "NeoRAM" packages available for sale, which will include a 1MB battery-backed NeoRAM in a cartridge shell with a self-made "Vision BASIC" label affixed to it. Awhile back I paid $52 for a single NeoRAM unit minus the cartridge shell, so the Vision BASIC "NeoRAM" package offers some savings for my customers (plus, I'll be drilling the necessary hole for the reset button at the top of each cartridge). So what's new in version 1.1? More than I originally planned! The compile speed has doubled for many programs, and doubled yet again for those who use a Commodore 128 in C64 mode. Version 1.1 also brings support for GeoRAM – for program storage and compile data (since Vision BASIC uses the entire C64 memory for itself). I've added a new type of user-defined command format for those who like to use Vision BASIC as an assembler. I've added some new commands, improved some commands and functions, and fixed some bugs. Those who love to make games will certainly enjoy the ability to read second and third joystick buttons on controllers that take advantage of the unused paddle lines. Check out the videos below for more information! In the meantime, I'll keep tinkering... |