\\
\\ Galaforce 1 ( BBC Micro ) from the original 6502 source code, adapted to assemble using beebasm
\\
\\ (c) Kevin Edwards 1986-2019
\\
\\ Twitter @KevEdwardsRetro
\\

\\REM SAVE"WAVE"

\\B%=P%

\\[OPT pass

.wave0
 EQUB10
 EQUB0:EQUB2:EQUB43:EQUB1:EQUB11:EQUB10
 EQUB&FF
.wave1
 EQUB8
 EQUB6:EQUB7:EQUB6:EQUB7:EQUB4
 EQUB&FF
.wave2
 EQUB10
 EQUB5:EQUB8:EQUB9:EQUB13:EQUB14
 EQUB&FF
.wave3
 EQUB8
 EQUB10:EQUB11:EQUB23:EQUB24:EQUB2:EQUB3
 EQUB45
 EQUB&FF
.wave4
 EQUB10
 EQUB16:EQUB17:EQUB18:EQUB15:EQUB5:EQUB27
 EQUB&FF
.wave5
 EQUB10
 EQUB6:EQUB7:EQUB6:EQUB7:EQUB12:EQUB19:EQUB20
 EQUB&FF
.wave6
 EQUB8
 EQUB10:EQUB11:EQUB10:EQUB11:EQUB2:EQUB3
 EQUB&FF
.wave7
 EQUB8
 EQUB13:EQUB14:EQUB21:EQUB22:EQUB23:EQUB24
 EQUB45
 EQUB&FF
.wave8
 EQUB10
 EQUB4:EQUB4:EQUB0:EQUB1:EQUB5:EQUB17:EQUB18
 EQUB&FF
.wave9
 EQUB7
 EQUB8:EQUB9:EQUB12:EQUB44:EQUB2
 EQUB&FF
.wave10
 EQUB8
 EQUB25:EQUB26:EQUB15:EQUB16:EQUB29
 EQUB&FF
.wave11
 EQUB10
 EQUB27:EQUB28:EQUB12:EQUB37:EQUB38:EQUB28
 EQUB45
 EQUB&FF
.wave12
 EQUB10
 EQUB29:EQUB30:EQUB8:EQUB9:EQUB31:EQUB32
 EQUB&FF
.wave13
 EQUB8
 EQUB33:EQUB34:EQUB15:EQUB16:EQUB25:EQUB26
 EQUB&FF
.wave14
 EQUB8
 EQUB23:EQUB24:EQUB35:EQUB36:EQUB21:EQUB22
 EQUB&FF
.wave15
 EQUB8
 EQUB39:EQUB40:EQUB3:EQUB10:EQUB11:EQUB41:EQUB42
 EQUB45
 EQUB&FF
 
\\]
\\ PRINT"Wave       from &";~B%;" to &";~P%-1;" (";P%-B%;")"
\\ PAGE=&5800
\\RETURN
