diff --git a/c64/kernal/ffed.s b/c64/kernal/ffed.s index a9e258cf..55d44e37 100644 --- a/c64/kernal/ffed.s +++ b/c64/kernal/ffed.s @@ -1,4 +1,4 @@ ; $FFED - Return screen size (X=columns, Y=rows) ; (http://codebase64.org/doku.php?id=base:kernalreference) - jmp get_screen_size + jmp screen diff --git a/c64/kernal/get_screen_size.s b/c64/kernal/get_screen_size.s deleted file mode 100644 index ff7be9a0..00000000 --- a/c64/kernal/get_screen_size.s +++ /dev/null @@ -1,2 +0,0 @@ -get_screen_size: - rts diff --git a/c64/kernal/screen.s b/c64/kernal/screen.s new file mode 100644 index 00000000..19fa509d --- /dev/null +++ b/c64/kernal/screen.s @@ -0,0 +1,11 @@ +; Function defined on p295 of C64 Programmers Reference Guide + +screen: + + ;; There are only 2 sane ways to implement this routine, + ;; I hope this one is different than what Commodore picked :) + + ldy #25 ; 25 columns + ldx #40 ; 40 rows + + rts