Skip to navigation


Status: cmn

[Commodore 64 version]

Name: cmn [Show more] Type: Subroutine Category: Status Summary: Print the commander's name
Context: See this subroutine in context in the source code References: This subroutine is called as follows: * TT27 calls cmn

Print control code 4 (the commander's name).
Other entry points: cmn-1 Contains an RTS
.cmn LDY #0 ; Set up a counter in Y, starting from 0 .QUL4 LDA NAME,Y ; The commander's name is stored at NAME, so load the ; Y-th character from NAME CMP #13 ; If we have reached the end of the name, return from BEQ ypl-1 ; the subroutine (ypl-1 points to the RTS below) JSR TT26 ; Print the character we just loaded INY ; Increment the loop counter BNE QUL4 ; Loop back for the next character RTS ; Return from the subroutine