Welcome and feel free to join me ONLINE during my talk about BASIC64JS, THIS SATERDAY :)
at the Commodore Users Europe ONLINE event (Saterday the 11th of June 2022).
See more info here.
Code like it's 1982
In the 80s, we did not have PCs, we had micro computers. The Commodore 64 is an 8 bit micro computer. What was special was that when you turned the computer on, you would enter Basic. And that was it. This made lot's of people learn to program in Basic. This emulator is trying to recreate that experience, by making Commodore Basic available in the Browser.
What can it do?
Your imagination is the only limitation. Program exactly what you want!
The output is limited to the Commodore 64 screen. But otherwise there is no limit.
Tell me more!
Have fun! Give it a try, click the link! Leave a comment on Twitter if you like it or have questions.
Check out tips, documentation and the bonus downloads below.
Download the Demo disk
The Demo disk contains various BASIC programs, you can load, run, examine and change.
- Use F9 or TAB to enter the power menu - Use the menu settings to auto enable extended behaviour. - Don't PANIC, just type PANIC instead :)
Commodore Basic Command Reference (external link/c64 wiki)
BASIC64.JS Extended Commands
Run older versions
Version 0.8 - Patch 5 - WIP [read more]
Version 0.8 - Patch 4 [read more]
Version 0.8 - Patch 3 [read more]
Version 0.8 - Patch 2
Version 0.8 - Patch 1
PETSCII Print Characters (external link/c64 wiki)
PETSCII Screen Codes 1/1(external link/c64 wiki)
PETSCII Screen Codes 1/2(external link/c64 wiki)
PETSCII Screen Codes 1/3(external link/c64 wiki)
Type-In Games (external link/vintage-basic)
Bug reports and feature requests
Source Code on Github