Jump to content
IGNORED

Vision BASIC v1.1 - Major Update - Commodore 64 Compiler !


Recommended Posts

Vision BASIC v1.1 for the Commodore 64 has just been released:  https://visionbasic.net/vision-basic-1-1-has-arrived/


What's new:

 

- Support for GeoRAM as an alternative to REU, for the expanded RAM required to run Vision BASIC.

 

- Support for battery-backed GeoRAM variants (e.g. NeoRAM) to store a copy of C64 RAM, enabling instant access to Vision BASIC and loaded programs at all times.

 

- New commands in the add-on pack for accessing GeoRAM memory in your own programs.

 

- Custom NeoRAM cartridge available for purchase as part of a Vision BASIC package.

 

- Improved default Vision BASIC editor colors.

 

- Compile speed doubled when compiling on a C64.

 

- Compile speed quadrupled when compiling on a C128 in C64 mode.

 

- New commands: GSAVE, CATCH, ALLMOBS, DEF, POLL, LABEL.

 

- Existing commands improved: LISTER, BLANK, NORMAL, VIDLOC, PANX, PANY, PADDLE, VERSION, RND, RANDOM, BYTES.

 

- New format for user-defined commands to improve assembly language programming.

 

- Asterisk (*) now allowed for declaration of assembly program starting address.

 

- System clock no longer resets during program compilation.

 

- Filename length now restricted to 12 characters during program compilation to disk, allowing proper appending of file extension.

 

- SHIFT - RUN/STOP key combination no longer causes potential data loss.

 

- Overflow of variable information in designated RAM space is now detected.

 

- RUN/STOP - RESTORE delay implemented to avoid accidental exit out of Vision BASIC editor.

 

- Improved startup experience for PAL users unable to use the on-disk fast loader program.

 

- Variable names can now be of unlimited length, provided everything fits on a single program line.

 

- Vision BASIC manual now includes a command index.

 

- BUTTON command now supports the programming of 2-button and 3-button game controllers - e.g. joysticks, gamepads.

 


Featured Videos:

 

 

 

  • Like 2
Link to comment
Share on other sites

How does the DL of an update work?  when I log in, it says I have 3 DL left.  If there are 4 revisions in the future will the count reset, or at some point will I not be able to get an update? TIA

Link to comment
Share on other sites

33 minutes ago, evg2000 said:

Okay, so I DL the update and it went from 3 to 1. That was odd. Only one DL happened on my machine

 

 

Sounds like a glitch in the download system.

 

Please bring this to the developer Dennis Osborn's attention by writing a brief message in the private forum that's accessible once you log in.  Dennis is super helpful and quick to answer questions.

 

You'll definitely need more than 1 remaining download if you want to grab upcoming fixes over the next few weeks - e.g. v1.11, v1.12, etc. !

 

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...