diff --git a/CREDITS.md b/CREDITS.md index 7c8eb371..72143f5f 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,21 +1,13 @@ # CREDITS to people whose work was of great help to us -
- -## For source code we reused - -
+## for source code we reused * TWW/CTR - for his keyboard handling code * Graham - for his PAL/NTSC detection routine * enthusi/Onslaught - for his example Turbo Tape 64 compatible loader -
- -## For documentation - -
+## for documentation * Frantic - for [Codebase 64](https://codebase64.org) * Joe Forster/STA - for the official/unofficial ROM API description at [sta.c64.org](http://sta.c64.org) diff --git a/STATUS.md b/STATUS.md index 69d469e1..53a24135 100644 --- a/STATUS.md +++ b/STATUS.md @@ -189,12 +189,12 @@ Floating point mathematical routines - not official, but well known and broadly | `$B7B5` | `STRVAL` | NOT DONE | imports string to FAC1 | | `$B7F7` | `convert_FAC1_to_ADDR` | NOT DONE | | | `$B849` | `add_HALF_FAC1` | NOT DONE | | -| `$B850` | `sub_MEM_FAC1` | PARTIAL | needs `add_FAC2_FAC1` | -| `$B853` | `sub_FAC2_FAC1` | PARTIAL | needs `add_FAC2_FAC1` | +| `$B850` | `sub_MEM_FAC1` | DONE | | +| `$B853` | `sub_FAC2_FAC1` | DONE | | | `$B862` | `add_align_exponents` | DONE | | -| `$B867` | `add_MEM_FAC1` | PARTIAL | needs `add_FAC2_FAC1` | -| `$B86A` | `add_FAC2_FAC1` | PARTIAL | aubstration not tested yet | -| `$B8FE` | `normal_FAC1` | PARTIAL | not fully tested yet | +| `$B867` | `add_MEM_FAC1` | DONE | | +| `$B86A` | `add_FAC2_FAC1` | DONE | | +| `$B8FE` | `normal_FAC1` | DONE | | | `$B947` | `inv_FAC1_mantissa` | NOT DONE | | | `$B983` | `MULSHF` | NOT DONE | | | `$B9EA` | `log_FAC1` | NOT DONE | | diff --git a/bin/basic_generic.rom b/bin/basic_generic.rom index a6b3a27e..7db8844e 100644 Binary files a/bin/basic_generic.rom and b/bin/basic_generic.rom differ diff --git a/bin/basic_testing.rom b/bin/basic_testing.rom index 86f20e2b..04529177 100644 Binary files a/bin/basic_testing.rom and b/bin/basic_testing.rom differ diff --git a/bin/basic_ultimate64.rom b/bin/basic_ultimate64.rom index bd9dfcf4..98571e4e 100644 Binary files a/bin/basic_ultimate64.rom and b/bin/basic_ultimate64.rom differ diff --git a/bin/kernal_generic.rom b/bin/kernal_generic.rom index fe8a2281..6be4cf2b 100644 Binary files a/bin/kernal_generic.rom and b/bin/kernal_generic.rom differ diff --git a/bin/kernal_testing.rom b/bin/kernal_testing.rom index 7bd2be84..cee5e14c 100644 Binary files a/bin/kernal_testing.rom and b/bin/kernal_testing.rom differ diff --git a/bin/kernal_ultimate64.rom b/bin/kernal_ultimate64.rom index 8bb11f77..fc119cd3 100644 Binary files a/bin/kernal_ultimate64.rom and b/bin/kernal_ultimate64.rom differ diff --git a/bin/mega65.rom b/bin/mega65.rom index 7bb1ae23..d5cb3978 100644 Binary files a/bin/mega65.rom and b/bin/mega65.rom differ diff --git a/c64/basic/math/ba28.mul_MEM_FAC1.s b/c64/basic/math/ba28.mul_MEM_FAC1.jmp.s similarity index 100% rename from c64/basic/math/ba28.mul_MEM_FAC1.s rename to c64/basic/math/ba28.mul_MEM_FAC1.jmp.s