26
submitted 3 days ago by Mr_Mofu to c/retrocomputing@lemmy.sdf.org

I've had the idea to try and learn how to Program 6502 Assembly for my Commodore PET, but I'm a little lost on what the best source is on learning this stuff, especially for a beginner who is yet unfamiliar with its full Architecture and Quirks!

Thus far I've tried looking at Books from the PETs Period, but those do expect quite a bit of pre-knowledge in Computing, which for me includes a tiny bit of Python and Commodore Basic...

you are viewing a single comment's thread
view the rest of the comments
[-] dgriffith@aussie.zone 7 points 3 days ago* (last edited 2 days ago)

There's a nice 6502 assembly intro + Sim here :

https://skilldrick.github.io/easy6502/

Added edit: I mean, it's not PET-specific, but it's cool to have a little sim with a little chunk of display memory to play with.

Also you'll quickly find that assembly is extremely verbose. Learn how to load registers and jump to (and return from) subroutines as quick as you can to prevent endless amounts of repetitive assembly.

this post was submitted on 25 Aug 2025
26 points (100.0% liked)

retrocomputing

5348 readers
2 users here now

Discussions on vintage and retrocomputing

founded 2 years ago
MODERATORS