Resources for 6510 machine language
CBM Studio

CBM Studio is an IDE to build C64 programs in Windows. It has a sprite editor, a character editor, and lots of other features.

Ultimate C64 Memory Map)

Ultimate C64 Memory Map at PageTable. Really helpful to find information about all of the memory locations.

Turbo Macro Pro

Turbo Macro Pro is a native assembler for the Commodore 64. There is also a modern TMP cross assembler that is compatible with the original TMP syntax so you can use modern editors to build binaries.

Dirmaster

Dirmaster is a Commodore 64 disk image manager with lots of cool features! A must have tool if you want to manage your disk images. I used it a LOT during development of VDRIVE and still use it regularly.

C64 Debugger

The Commodore 64 Debugger shows internal state of the C64 in real time.

Tiny C64 Emulator

Tiny Emulators by Andre Weissflog. Lots of different emulators for 8-bit systems. The Commodore 64 emulator includes a debugger with breakpoints, memory viewer, and many more features to let you see what the computer is doing!

C64 Emulator

The C64 Emulator by Thomas Hochgoetz. This emulator has implementations in Windows, Raspberry PI, and Android. It also runs in JavaScript.

PETSCII Editor

The PETSCII Editor is an online screen, sprite, and character editor.

mcDraw

mcDraw is an online Commodore 64 bitmap editor.

High Voltage SID Collection (HVSC)

Massive database of SID files.