diff --git a/README.md b/README.md index 56f1934..d74f840 100644 --- a/README.md +++ b/README.md @@ -10,23 +10,77 @@ Planned libraries include, along with associated Macros: CORE DISK * stdio.lib: Standard Input/Output library. +...* XPRINT +...* DPRINT +...* THLIN +...* TVLIN +...* CURSFOR +...* CURSBAK +...* CURSDN +...* CURSUP +...* TFILLA +...* SINPUT +...* GPBX * common.lib: Common, useful subroutines: memory swaps, etc. +...* MEMFILL +...* MEMMOVE +...* DELAYMS +...* ZSAVE +...* ZLOAD MATH DISK * math8.lib: 8-bit Integer Math Library. +...* RND8 +...* RANDB +...* MUL8 +...* DIV8 * math16.lib: 16-bit Integer Math Library. +...* ADD16 +...* SUB16 +...* MUL16 +...* SDIV16 +...* UDIV16 +...* SREM16 +...* UREM16 +...* CMP16 +...* RND16 IO DISK * fileio.lib: File Input/Output Library. +...* BSAVE (may be deleted) +...* BLOAD (may be deleted) +...* TMODE +...* CMD +...* FPRINT +...* FPSTR +...* FINPUT * in the future, serial routines will also reside here. ARRAYS DISK * arrays81.lib: library for managing 1-dimensional 8-bit arrays. +...* DIM81 +...* AGET81 +...* APUT81 * arrays82.lib: library for managing 2-dimensional 8-bit arrays. +...* DIM82 +...* AGET82 +...* APUT82 * 16-bit array libraries will also be on this disk in the future STRINGS DISK * strings.lib: Library for managing strings. +...* STRCOMP +...* STRCAT +...* ASC2STR +...* STR2ASC +...* PRNSTR +...* NUM2STR +...* STR2NUM +* substrings.lib: Library for manipulating substrings. +...* SUBPOS +...* SUBCOPY +...* SUBDEL +...* SUBINS ~~LORES DISK~~ * ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~ diff --git a/README.md~ b/README.md~ index bac7cdb..56f1934 100644 --- a/README.md~ +++ b/README.md~ @@ -18,6 +18,7 @@ MATH DISK IO DISK * fileio.lib: File Input/Output Library. +* in the future, serial routines will also reside here. ARRAYS DISK * arrays81.lib: library for managing 1-dimensional 8-bit arrays. @@ -27,26 +28,26 @@ ARRAYS DISK STRINGS DISK * strings.lib: Library for managing strings. -LORES DISK -* lores.lib: Library for fast(er) graphics in low resolution mode. +~~LORES DISK~~ +* ~~lores.lib: Library for fast(er) graphics in low resolution mode.~~ -HIRES DISK -* hires.lib: Library for fast(er) graphics in high resolution mode. +~~HIRES DISK~~ +* ~~hires.lib: Library for fast(er) graphics in high resolution mode.~~ -HIRES DISK 2 -* hireschar.lib: High Resolution mode text character library. -* hiresshapes.lib: Routines for creating lines, circles, etc. +~~HIRES DISK 2~~ +* ~~hireschar.lib: High Resolution mode text character library.~~ +* ~~hiresshapes.lib: Routines for creating lines, circles, etc.~~ -MISC DISK -* sound.lib: Music and sound effects library. -* applesoft.lib: Library for interfacing ASM programs with Applesoft BASIC. +~~MISC DISK~~ +* ~~sound.lib: Music and sound effects library.~~ +* ~~applesoft.lib: Library for interfacing ASM programs with Applesoft BASIC.~~ -UTIL DISK -* various useful utilities +~~UTIL DISK~~ +* ~~various useful utilities~~ -FPMATH DISK 1 (and maybe a second one) -* fpmath.lib: Floating-point math library +~~FPMATH DISK 1 (and maybe a second one)~~ +* ~~fpmath.lib: Floating-point math library~~ -80COL DISK -* stdio library and some routines for double lores and double hires +~~80COL DISK~~ +* ~~stdio library and some routines for double lores and double hires~~