mirror of
https://github.com/nathanriggs/AppleIIAsm-Collection.git
synced 2025-01-05 18:29:56 +00:00
A general purpose ASM libriary for the Apple II. Assembled in Merlin 8 Pro
4554eaf2ae
- added cycle and byte count comments - additionally added status flag clobbering comments - wrote beginning of final documentation form in markdown for disk 1: REQUIRED - consolidated macros and subroutines on disk 1 - created alias macros for 65C02, 8080, and Z80 architectures - entirely rewrote and expanded documentation for disk 1 - rewrote disk 1 demo file to use fewer bytes by using comments instead of _PRN statements - implemented a software architeture that will span across all libraries in the collection - added .ASM extension to text sources to help with file attribution on contemporary systems - slightly modified the naming convention for EXEC files - fixed minor errors |
||
---|---|---|
.github/ISSUE_TEMPLATE | ||
bin | ||
documentation | ||
source | ||
versions | ||
.gitattributes | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md | ||
README.md~ |
AppleIIAsmLib
A general purpose ASM libriary for the Apple II. Assembled in Merlin 8 Pro.
Updates
17-DEC-2019
- Currently working on version 0.6.0, which includes:
- an updated architecture
- deliberate use of markdown for documentation
- with the eventual goal of translating it to Madoko, a markdown variant that allows for more visual control on a printend page
- Still transforming entire disk system to adhere to a singular software architecture.
- Added Alias macros for 8080 and z80 instruction sets.
- Major changes to Disk 1, including merger of REQUIRED and COMMON libraries
27-SEP-2019
- As of version 0.5.0, updates will occur on a disk-by-disk basis (as well as appropriate changes to the documentation).
- version 0.5.0 pretty much breaks any prior work that used the library. While future updates won't be so extreme, now that a stable system is in place, this is to be expected in any update prior to an official version 1.0.
- The main documentation has been moved to a .docx and pdf file, rather than here, due to the length of the document. In the future, this file will be changed to a more open format, as well as converted into a hard-copy friendly design.
Documentation
- You can find documentation to the current version being revised, 0.6.0, in the documentation section
- You can find documentation for the current stable version, 0.5.0, also in the appropriate documentation section