Hey, if you're looking for existing Apple II libraries, AppleCommander has APIs that may be of interest:
- AppleCommander itself handles (and discovers) quite a few Apple filesystems. The project is here and the web site is here: https://applecommander.github.io/ (which has an overview of capabilities)
- acdasm is the AppleCommander disassembler, and it handles 6502, 65c02, p-code, SWEET16, and Z-80 at this time.
Hey, if you're looking for existing Apple II libraries, AppleCommander has APIs that may be of interest: