current version v0.6.0
This is a development environment for Commander x16 and Commodore 64 computers. It is assumed that you have Visual Studio Code installed.
check the changelog.txt for history and list of changes
Read the Instructions.md for how-to configure and use.
If you found an error, a typo or have an idea and wish to contribute read the Contributing.md file
To clone create a subdirectory then change to that directory and use the following command from the command prompt:
git clone https://github.com/pacav69/x16devproject
this will copy the files to your computer into the created subdirectory.
- Visual Studio Code
Visual Studio Code Editor - found here
- ACME Cross assembler found here
- ACME Cross assembler on github here
- Using the Commander X16 Integrated Assembly Environment - Codex here
- ChibiAkumas here
- ChibiAkumas website here
- TheRetroDesk here
- TheRetroDesk github files here
- Commander X16 Assembly Project Setup here
- Commander X16 6502 Assembly Language Dev Setup here
- Commander X16 6502 Assembly Language Dev Setup by Spriteworx here
- Assembly in Basic - Setting up the environment here
- VS64 - The C64 Development Environment here
- C64 here
- kick-assembler here
- Some VSCode extensions in 2023 video here
-
CPU w65c02 datasheet here
-
Existing reference material here
-
cbm docs here
-
C64 collections here
-
hello world example here
-
cbm64 kernal function here
-
c64 kernal ROM here pretty good writeup with explanations
-
c64 reference here
-
C64 Kernal routines here
-
C64 colors here
-
Petmate is a cross-platform C64 PETSCII image editor. here
Here's some more, courtesy of @JimmyDansbo :
Maybe less useful on the x16:
- Acme cross assembler for windows here
- cc65 compiler here
- KickAssembler main page here
- KickAssembler zip file here
- retro assembler here
- Download .NET 6.0 support for retro assembler here
- acme on github here
vscode variables-reference here