L8C64: BCS + Branch if incorrect password. L8C61: JSR ValidatePassword ($8DDE)Verify password is correct. L8C5E: JSR ConsolidatePassword ($8F60)Convert password characters to password bytes. If the user pressses the start button, we jump to the CheckPassword routine: CheckPassword: (draw the password menu and handle user input) L9150: JMP CheckPassword ($8C5E)Check if password is correct. L914C: AND #$10 Check to see if START has been pressed. L9147: JSR EraseAllSprites ($C1A3)Remove sprites from screen. Whenever the user is on the password screen, the following routine runs every frame: EnterPassword: Let's take a look at the code! A few seconds of Googling led me to a high-quality annotated disassembly by Kent Hansen and Nick Mikstas:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |