;****************************************************************************** ;****************************************************************************** ; ; The almost completely commented C64 BASIC ROM disassembly. ; Based on version V1.01 by Lee Davison 2012 ; ;****************************************************************************** ; ; start of the kernal ROM ; ; version 251104-04 for the Commodore 64 SX ; .ba $E475 .by " ***** SX-64 BASIC V2.0 *****" .ba $E4AC E4AC: .by $B3 ; unused byte ?? .ba $E534 lda #6 ; set ??? .ba $E5EE ldx #15 .ba $E5F3 A_E5F3: ; [E5F3] lda TxtPRESS_PLAY-1,X .ba $ECD9 .by $03 ; border colour .by $01 ; background colour 0 .ba $F0D8 TxtPRESS_PLAY: ; [F0D8] .tx 'LOAD":*",8' .by $0D .tx 'RUN' .by $0D .ty 'TAPE' .ba $F386 bne A_F390 .ba $F4B6 bcc A_F4AF ; always -> .ba $F5F8 bcc A_F5F1 ; always -> .ba $FF80 FF80: .by $43 ; checksum ??