diff --git a/ACME_Lib/cbm/c64/float.a b/ACME_Lib/cbm/c64/float.a index 5962e0a..c6fb9c3 100644 --- a/ACME_Lib/cbm/c64/float.a +++ b/ACME_Lib/cbm/c64/float.a @@ -102,6 +102,7 @@ lib_cbm_c64_float_a = 1 fac1_compare_to_memAY = $bc5b ; compare to mflpt value in memory fac1_to_signed32 = $bc9b fac1_int = $bccc ; INT() + fac1_read_string0 = $bcf3 ; use b7b5 instead; this only works after calling CHRGET fac1_print_unsignedXA = $bdcd fac1_to_string = $bddd ; string is stored at $0100 (address returned in AY) fac1_sqr = $bf71 ; SQR() diff --git a/ACME_Lib/cbm/flpt.a b/ACME_Lib/cbm/flpt.a index faf5015..845ee87 100644 --- a/ACME_Lib/cbm/flpt.a +++ b/ACME_Lib/cbm/flpt.a @@ -13,7 +13,7 @@ lib_cbm_flpt_a = 1 ; This file contains a macro for writing floating point numbers in the six-byte ; "flpt" format, where the sign bit occupies the sixth byte. ; There are no interpreter functions to use this format, so you will have to -; write you own functions for "copy-mem-to-fac1", "copy-fac2-to-mem" etc. +; write your own functions for "copy-mem-to-fac1", "copy-fac2-to-mem" etc. ; Use the macro like this: ; +flpt 3.1415926 ; each use will take up six bytes of memory