diff --git a/STATUS.md b/STATUS.md index 4d1b992a..efc98db2 100644 --- a/STATUS.md +++ b/STATUS.md @@ -251,6 +251,7 @@ Not all of them - only these we want to have implemented. | `$EA7E` | ack CIA1 + below | DONE | | | `$EA81` | ret from IRQ/NMI | DONE | | | `$F142` | get key from buffer | DONE | | +| `$F3F6` | (unknown) | NOT DONE | | | `$F646` | IEC close | NOT DONE | | | `$FD30` | default vectors | DONE | | | `$FD90` | (unknown) | NOT DONE | | diff --git a/c64/kernal/,stubs/f3f6.interop b/c64/kernal/,stubs/f3f6.interop new file mode 100644 index 00000000..fc5d3109 --- /dev/null +++ b/c64/kernal/,stubs/f3f6.interop @@ -0,0 +1 @@ +Routine is called by Lemmings game, purpose unknown so far diff --git a/c64/kernal/,stubs/f3f6.unknown.s b/c64/kernal/,stubs/f3f6.unknown.s new file mode 100644 index 00000000..b9a279ba --- /dev/null +++ b/c64/kernal/,stubs/f3f6.unknown.s @@ -0,0 +1,8 @@ +#if ROM_LAYOUT_STD || (ROM_LAYOUT_M65 && SEGMENT_KERNAL_0) + +// XXX provide documentation and implementation + + STUB_IMPLEMENTATION() + + +#endif // ROM layout