.basicVectors EQUW RunGMA ; If the loader file is loaded at $02A7, this section is EQUW RunGMA ; loaded at $0300, which is where the BASIC vectors live EQUW RunGMA ; EQUW RunGMA ; This therefore sets the execution address for the six EQUW RunGMA ; vectors to the RunGMA routine, so as soon as BASIC EQUW RunGMA ; starts up and tries to run the program, it calls the ; RunGMA routine instead ; ; So between these vectors and the basicBootstrap BASIC ; program, this ensures that Elite is loaded whether we ; load the firebird binary as a BASIC program at $0801 ; or using its PRG address at $02A7Name: basicVectors [Show more] Type: Variable Category: Loader Summary: Addresses that override the BASIC vectors for when the loader file is loaded at the address in its PRG header, $02A7Context: See this variable in context in the source code References: No direct references to this variable in this source file
[X]
Subroutine RunGMA (category: Loader)
Load and run the GMA1 loader file