From 612d49ad203741a3236127a84b7b9d6becae1e57 Mon Sep 17 00:00:00 2001 From: Michaelangel007 Date: Wed, 19 Jul 2017 10:02:10 -0700 Subject: [PATCH] Optimize PHA PLA --- linuxlogo.s | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/linuxlogo.s b/linuxlogo.s index 30e4a3c..6ec6e34 100644 --- a/linuxlogo.s +++ b/linuxlogo.s @@ -66,18 +66,16 @@ DetectCPU ; Apple IIgs detect_ram lda MACHINEID1 ; FBB3: $38 = ][, $EA = ][+, $06 = //e //c IIgs - pha cmp #$38 ; bne apple_iiplus apple_ii - pla jsr IB_HGR ; HGR on ][ beq apple_ii_normal ; always, ends with BNE $D01B RTS apple_iiplus + pha jsr AS_HGR ; ][ = $D000, Only on Apple ][+ - pla cmp #$EA ; apple ][+? bne apple_iie ; if so keep going