;license:MIT ;(c) 2019 by Frank M. !cpu 6502 !to "build/PRELAUNCH.INDEXED/THUNDER.BOMBS",plain *=$106 !source "src/prelaunch/common.a" lda #$60 sta $887F lda #fakewait sta $8823+2 sta $882B+2 ; fix timing of title screen on //gs jsr $87F9 ; load, show title +ENABLE_ACCEL lda #$60 sta $7818 jsr $7800 ; unpack/setup lda #0 sta $3F2 ; reset vector +READ_RAM2_NO_WRITE lda MockingboardStuff +READ_ROM_NO_WRITE cmp #1 bcc ++ tax ora #$C0 sta $341 txa asl and #$80 ora #1 ; sound i bpl + eor #$85 ; sound ii + bcc + lda #6 ; +speech + sta $340 jsr $7CB4 ++ +DISABLE_ACCEL lda $323 jmp $781B fakewait sec wait1 pha wait2 sbc #$01 bne wait2 pla sbc #$01 bne wait1 rts !if * > $1C0 { !error "code is too large, ends at ", * }