diff --git a/README.md b/README.md index 189920e..d1d6a1b 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,34 @@ # AppleIIAsmLib -A general purpose ASM libriary for the Apple II. Assembled in Merlin 8 Pro. While this source is currently in constant flux, save for "stable" releases, [you may find the project's current technical documentation, v0.6.0 here](https://github.com/nathanriggs/AppleIIAsm-Collection/tree/master/documentation/AppleIIAsm%20Library%20Collection%20Technical%20Manual/0.6.0). +A general purpose ASM libriary for the Apple II. Assembled in Merlin 8 Pro. While this source is currently in constant flux, save for "stable" releases, [you may find the project's current technical documentation, v0.6.1 here](https://github.com/nathanriggs/AppleIIAsm-Collection/tree/master/documentation/AppleIIAsm%20Library%20Collection%20Technical%20Manual/0.6.1). Since this is in flux, you may also find [the previous documentation,v0.5.0, here](https://github.com/nathanriggs/AppleIIAsm-Collection/blob/master/documentation/AppleIIAsm%20Library%20Collection%20Technical%20Manual/0.5.0/AppleIIAsm%20Manual%20v0.5.0.pdf). Note that this documentation is in .pdf format. # Updates +__05-jun-2021__ + +_TODO FOR NEXT REVISION (v6.1.0)_ + +- add page flipping to stdio, which requires adding to each subroutine +- fix 8-bit bresenham in stdio and lores +- reorganize mac files on stdio +- delete pct,gcf,lcm in math collection +- add modulus subroutines/macros to math +- add/fix memory catalog subroutine/macro in DOS +- change dos fmfil, etc. to be subroutines to decrease bytes +- fix 16bit bresenham in hires +- add bresenham circle routine to hires +- add rect, frect routines to hires +- add signed macros to math collection +- add floating point examples to math collection, if room exists +- revise all documentation to reflect changes (also previous changes) + +__05-JUN-2021__ + +- Updated all required collection macros and subroutines on every disk +- Revised all subroutines and macros to fit with new zero page names + __03-JUN-2021__ - Updated all disks as part of a small reorganization of the REQUIRED library collection