.STARS LDX VIEW \ Load the current view into X: \ \ 0 = front \ 1 = rear \ 2 = left \ 3 = right BEQ STARS1 \ If this 0, jump to STARS1 to process the stardust for \ the front view DEX \ If this is view 2 or 3, jump to STARS2 (via ST11) to BNE ST11 \ process the stardust for the left or right views JMP STARS6 \ Otherwise this is the rear view, so jump to STARS6 to \ process the stardust for the rear view .ST11 JMP STARS2 \ Jump to STARS2 for the left or right views, as it's \ too far for the branch instruction aboveName: STARS [Show more] Type: Subroutine Category: Stardust Summary: The main routine for processing the stardustContext: See this subroutine in context in the source code References: This subroutine is called as follows: * Main flight loop (Part 16 of 16) calls STARS
Called at the very end of the main flight loop.
[X]
Label ST11 is local to this routine
[X]
Subroutine STARS1 (category: Stardust)
Process the stardust for the front view
[X]
Subroutine STARS2 (category: Stardust)
Process the stardust for the left or right view
[X]
Subroutine STARS6 (category: Stardust)
Process the stardust for the rear view