4cade/src/4cade.a
2018-11-10 10:08:14 -05:00

35 lines
965 B
Plaintext

!cpu 6502
!to "build/LAUNCHER.SYSTEM",plain
*=$2000
!source "src/constants.a"
!source "src/macros.a"
; first-run initialization, relocates code to language card and continues from Main
!source "src/4cade.init.a"
FirstMover
!pseudopc $D000 {
Reenter ; self-running demos should call this to exit back to 4cade
+READ_RAM1_WRITE_RAM1
Main
ldx #$FF
txs
jsr BlankHGR
- bit $C010
jsr AttractMode
jmp -
; these routines will only be called after relocating to language card
!source "src/ui.attract.mode.a"
!source "src/prodos.path.a"
!source "src/glue.prorwts2.a"
!source "src/okvs.a"
!source "src/wait.a"
!source "src/parse.common.a"
!source "src/parse.games.a"
gGlobalPrefsStore
!word *+2 ; address of first okvs store
}
LastMover