$CB5C/52060: Perform [U] - User command CB5C: AC 01 02 LDY $0201 ; second char CB5F: C0 30 CPY #$30 ; '0' CB61: D0 09 BNE $CB6C ; no Jump from $EBBC: CB63: A9 EA LDA #$EA CB65: 85 6B STA $6B ; pointer to table of user-addresses CB67: A9 FF LDA #$FF ; $FFEA CB69: 85 6C STA $6C CB6B: 60 RTS Jump from $CB61: CB6C: 20 72 CB JSR $CB72 CB6F: 4C 94 C1 JMP $C194 ; done, prepare error message Jump from $CB6C: CB72: 88 DEY CB73: 98 TYA CB74: 29 0F AND #$0F ; number CB76: 0A ASL ; times 2 CB77: A8 TAY CB78: B1 6B LDA ($6B),Y ; as pointer in table CB7A: 85 75 STA $75 CB7C: C8 INY ; address at $75/$76 CB7D: B1 6B LDA ($6B),Y CB7F: 85 76 STA $76 CB81: 6C 75 00 JMP ($0075) ; execute function Previous Page / Next Page |