Skip to content

A disassembler for the MOS 6507/Atari 2600, written in C++20.

License

Notifications You must be signed in to change notification settings

IcePanorama/A2600Disassembler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

6507 Disassembler

A disassembler for the MOS 6507/Atari 2600, written in C++20.

Key features include auto-generated comments and labels to enhance the readability of the output.

An example output can be viewed here.

Acknowledgements

The following three resources were indispensable during the development of this project:

  1. Emulator101
  2. 6502.org's List of 6502 Opcodes
  3. Masswerk's List of 6502 Opcodes (incl. undocumented/illegal ones!)

Notice Regarding example_output.asm

The example output file, example_output.asm, is included solely for educational and demonstration purposes. The original binary file used to generate this file is not owned by me, and I do not claim any rights to its contents. It is therefore exempt from the license governing the rest of this project. "E.T. - The Extra-Terrestrial" is owned solely by whoever it is who owns it.

About

A disassembler for the MOS 6507/Atari 2600, written in C++20.

Topics

Resources

License

Stars

Watchers

Forks