Skip to content

jojowil/asm6502

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

asm6502

This is an attempt at a MOS 6502 assembler. Continuing my trend of living in the past with Commodore computers and such, this allows me to continue living in the past where everything was just fun. ;-)

Concept

This is renewal of the joy I had using Commodore computers in the past.

Implementation

This is done in Java and C, so far, to demonstrate languages and data representation to my students.

Everything in this design is Java 21 and C23 compatible.

The C version uses pcre2 and PString.

At some point the Java one will be revisited. I'm already not liking some of the choices made during its implementation.

The Language

This project is based on the Commodore 64 Assembly Language which has a specific format where the loading address is the first two byte in little endian format. There are tons of examples, forums and further documentation all over the Internet.

About

6502 Assembler in Java. Side project to exercise the grey matter...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published