Releases: AppleCommander/acdasm
Releases · AppleCommander/acdasm
6.1
6.0
I am pleased to announce the latest release of the AppleCommander disassembler!
Note 1: With this release all components are Java 21. Please be certain you are running Java 21+. Also note that there is a native compile, so feel free to use that instead!
Note 2: As with AppleCommander, I am stepping away from semantic versioning. I don't know what release "0.x" means either!
Breaking Changes - CLI
- Some switches were changed around:
--hide-labelsis now--no-labels.--labels=a,b,cis now--library=a,b,c.
Breaking Changes - API
- Packaging is now under
org.applecommander. Disassemblerusage has changed. Please see Disassembler API.
Enhancements
- Java 21 is now required.
- Added Z80 instruction set.
- Added p-code instruction set, and more importantly, there is capability to decode Apple Pascal codefiles. This appears to apply to Both Apple II Pascal and Apple III Pascal.
- Added more labels to the disassembler.
- The
acdasmhelp page also lists defaults for instruction sets as well as the label libraries.
Bug Fixes
- Unit testing was added for instruction decoding. Found a number of little glitches and fixed those.
Full Changelog: 0.5.0...6.0
0.5.0
Updates, thanks to @ThomasFok!!