
;-----------------------------------
; -  RAZOR 1911 - SHORT SIN INTRO  -
; -       CODING IN 1989 BY:       -
; -      SECTOR9 AND DOCTOR NO     -
; - [/] RAZOR SOFTWARESYSTEMS 1911 -
; ----------------------------------
; -         INSTRUCTIONS:	   -
; - Use about 40kb workspace in,   -
; - SEKA. All nescessary datas are -
; - included in the source file.   -
; - *f $50000 $7ffff 0.            -
; - *Write scrolltext under the    -
; -  TEXT label...		   -
; - *Write the 'on screen' text    -
; -  under TEXT2 lebel...          -
; - *To test it, try 'g start'     -
; - *After you have done the text  -
; -  you remove the ';' before org -
; -  /load $60000, then (A)ssemble -
; - *WI filename $60000 - $62000   -
; - *Crunch with tetra pack on off -
; -  set $800. (2 mins. or so)     -
; - *start adress $60000.          -
; ----------------------------------

org	$60000
load	$60000

start:

lea		$70000-512,a0
clr.w		d0
legg:
move.w		d0,d1
addq.w		#1,d0
mulu		#42,d1
move.w		d1,(a0)+	
cmp.l		#$70000,a0
bne		legg

lea		font,a0		;Moves font from source to $70000
lea		$70000,a1
charloop:
move.w		(a0)+,(a1)+
cmp.l		#fontstop,a0
bne		charloop

lea		sinstart,a0	;Moves sinusdata to $6b000
lea		$6b000,a1
move.l		a1,tasin
lea		$6b190,a2

sinloop:
move.b		(a0),(a1)+
move.b		(a0)+,(a2)+
cmp.l		#sinstop,a0
bne		sinloop

lea		$71000,a2	; Clear screen/scroller
lea		$76000,a3
k:
clr.l		(a2)+
clr.l		(a3)+
cmp.l		#$74000,a2
bne		k

;mekker sprites
move.l	#spritecol,a1
move.l	#spritepos,a2
lea	$7f010,a3
move.b	#$51,d2;vstart
move.l	#$5200,d3;vstop
sprloop:
move.b	d2,(a3)+;legg ut v start
add.b	#2,d2;	add	 v start 
move.b	(a2),(a3)+;legg ut  h start

move.b	(a1)+,d0;spar farge
cmp.b	#$ff,d0
bne	ikkeslutt
sub.l	#2,a3
;move.w	d3,(a3)+;SLUTT legg ut vstop
move.l	#$000000000,(a3)+;		+#0
bra more
 ikkeslutt:
cmp.b	#0,d0
bne	ikke0
add.w	#1,d2;add vstart
sub.l	#2,a3;subminne
add.w	#$100,d3;add vstop
;sub.l	#1,a2;sub spritepos
add.w	#$200,d3
bra	sprloop
ikke0:
add.l	#1,a2;		add h start
move.w	d3,(a3)+;legg ut vstop
cmp.b	#1,d0
bne	ikke1
move.l	#$10000000,(a3)+
ikke1:
cmp.b	#2,d0
bne	ikke2
move.l	#$10001000,(a3)+
ikke2:
cmp.b	#3,d0
bne	ikke3
move.l	#$00001000,(a3)+
ikke3:
add.w	#$0200,d3;add vstop
bra	sprloop

more:
;rts
move.l		#cstart,count1
lea		$dff000.l,a6	; custom chips (Agnus,Denise,Paula)
clr.w		$042(a6)	;clr bltcon1
bsr		onscreen
bsr		makecop
move.w		#$7fff,d0	 ; interrupt req. bits
move.w		d0,$096(a6)	; DMA control
move.w		d0,$09a(a6)	; interrupt enable bits
move.w		d0,$09c(a6)	; interrupt req. bits

move.w		#$83e0,$096(a6)	; set (Blitter,Copper and Sprites)
move.w		#$c010,$09a(a6)	; set copper interrupt
move.l		$6c.w,lev3_vector ; level3 interrupt vector
move.l		#lev3_handler,$6c.w ; pointer to interrupt handler

move.l		#$6c000,$080(a6)	; new copperlist
clr.w		$088(a6)		; clear highpointer

read_mouse:
btst		#6,$bfe001	; mouse button
bne.s		read_mouse	; not pressed!

bsr		wb		;wait for blitter
move.l		lev3_vector,$6c.w ; old int. vector
move.w		#$e03c,$09a(a6)	; set int.req to normal
move.w		#$83f0,$096(a6)	; normal DMA
bsr.L		normal_copper
clr.l		d0		; report no errors
rts

lev3_handler:
btst		#4,$01f(a0)		; test copper-interrupt
bne.L		lev3_finished
movem.l		a0-a6/d0-d7,-(a7)	; store registers

btst		#10,$016(a6)
beq		ikkescroll
addq.w		#1,wait
cmp.w		#200,wait
bne		ikkescroll

bsr		scroll

subq.w		#1,wait
ikkescroll:
bsr		sinus


bchg		#2,bit
bne		nix
bchg		#3,bit
bne		nix
addq.l		#2,count1
cmp.l		#cstop,count1
bne		nix
move.l		#cstart,count1
nix:
move.l		count1,a0
move.l		tcolor,a1
move.w		(a0),d0
move.w		d0,(a1)

move.l	#spritepos,a1;start spritecol
lea	$7f011,a2
move.w	#27,d2
starscroll_loop:
addq.b	#1,(a2)
add.l	#8,a2
addq.b	#2,(a2)
add.l	#8,a2
addq.b	#3,(a2)
add.l	#8,a2
dbf	d2,starscroll_loop

;move.w	#$0ff0,$dff180

movem.l		(a7)+,a0-a6/d0-d7	; restore registers
lev3_finished:
move.w		#$0010,$09c(a6)		; no copper interrupt
rte					; exeption 

normal_copper:
move.w		#$8020,$096(a6)	; sprites on
move.l		4,a6
lea		Gfx_Name(pc),a1	; pointer to 'graphics.library'
jsr		-408(a6)	; OpenLibrary()
move.l		d0,a1		; store result
move.l		38(a1),$dff080
jsr		-414(a6)	; CloseLibrary()
rts

;----------------------- SCROLL RUTINE ------------------

move.w	#$fff,$dff180
scroll:
bsr		wb
move.l		#$71002,$050(a6)	; Flytter fra
move.l		#$71000,$054(a6)	; Flytter til
move.l		#$e9f00000,$040(a6)	; bltcon 0/1
move.l		#$ffffffff,$044(a6)	; Mask
clr.l		$064(a6)
move.w		#%000011111010101,$058(a6)	;Start blitter
;		  hhhhhhhhhwwwwww

mains:
addq.b		#$1,tt2
cmp.b		#$02,tt2
beq		lese
cmp.b		#$03,tt2
beq		regnut
cmp.b		#$09,tt2
beq		m2
move.w	#$0,$dff180
rts
m2:
clr.b		tt2
bsr		klaske
bra		mains

klaske:
bsr		wb
move.l		plukkefra,$050(a6)	; Flytter fra
move.l		#$7102a,$054(a6)	; Flytter til
move.w		#$09f0,$040(a6)		; Bltcon 0
move.l		#$00760028,$064(a6)	; modules s/d
move.w		#%000011110000001,$058(a6);Start blitter
;	  	  hhhhhhhhhwwwwww	
rts

lese:
clr.l		d7
move.l		#text,a5	; a6 = Start på text
add.w		tt,a5		; Øk a6 m. tt's innhold
addq.w		#1,tt		; Øk tt med 1
move.b 		(a5),bokstav	; Bokstavverdi i a6
cmp.b		#0,bokstav	; Sjekk om bokstav = 0
beq		nullstiller	; Om det så nullstil tt
cmp.b		#$61,bokstav	; IF 'a' then pause scroll
beq		pscroll
move.b		bokstav,d7
move.l		d7,bokstav
rts

nullstiller:
clr.w		tt
bra		lese
pscroll:
clr.w		wait
bra		lese

regnut:
sub.l		#$20,bokstav		;(Space = 0)
move.l 		bokstav,d6
rol		#1,d6
move.l		#$700f0,plukkefra
add.l		d6,plukkefra
rts

wb:
btst		#14,$002(a6)	; Vent på blitter
bne.s		wb
rts

; --------------- SINUS MAKER ---------------

sinus:
move.l		bp,a0
bchg		#1,bit
bne		swappe
move.l		#$74002,d6
move.w		#$2002,(a0)
bra		drnsinus
swappe:
move.l		#$72002,d6
move.w		#$4002,(a0)

drnsinus:
bsr		wb
move.l		d6,$054(a6)	; dest
sub.l	#2,d6
move.w		#$0100,$040(a6)		; bltcon0
move.w		#$02,$066(a6)
;clr.w		$066(a6)		; modules s/d
move.w		#%010101100010100,$058(a6);Start blitter
;		  hhhhhhhhhwwwwww

ikkje:
move.l		tasin,d1	
moveq		#20,d3
move.l		#$71000,d2
move.l		tasin,a2

i:
bsr		wb
move.w		#$0dfc,$040(a6)	; bltcon0
move.w		#$0028,$066(a6)	; mod D
move.l		#$00280028,$062(a6);mod A/B
move.w		#%1000010000000000,$096(a6);blitter nasty on
move.l		#$70000-512,d7

lup3:
move.w		#%1000000000000000,d0;MASK
moveq		#15,d5

lup:
clr.w	d4
move.b		(a2)+,d4
move.l		d7,a0
add.w		d4,a0
add.w		d4,a0
move.w		(a0),d4
add.w		d4,d6

move.l		d2,$050(a6)
move.l		d6,$04c(a6)		; source B
move.l		d6,$054(a6)		; dest
sub.l		d4,d6			; restore X
move.w		d0,$046(a6)		; mask
move.w		#%000011110000001,$058(a6);Start blitter
;		  hhhhhhhhhwwwwww

ror		#1,d0
dbf		d5,lup
addq.l		#2,d2
addq.l		#2,d6
dbf		d3,lup3
move.w		#%0000010000000000,$096(a6);blitter nasty off
cmp.l		#$6b190,d1
beq		mer3
addq.l		#4,d1
move.l		d1,tasin
rts

mer3:
sub.l		#396,d1
move.l		d1,tasin
rts

onscreen:
move.l		#text2,a0
move.l		#$76a80-210-210-840-420-210,d1
clr.l		d0
clr.l		d2

bloop:
addq.w		#1,d2		;Øk teller
move.b		(a0)+,d0	;ny bokstav
sub.l		#$20,d0		;rett verdi
mulu		#2,d0
add.l		#$70078,d0	;d0 = source
bsr		bokstavblitte	;sett bokstav på skjerm
addq.l		#2,d1		;Øk destination
cmp.l		#20,d2
beq		ti
cmp.l		#40,d2
beq		ti
cmp.l		#60,d2
beq		ti
cmp.l		#80,d2
bne		bloop
rts

ti:
add.l		#$3f2+420,d1	;Ny linje
bra		bloop

bokstavblitte:
btst		#14,$002(a6)
bne		klaske
move.l		d0,$050(a6)		; Flytter fra
move.l		d1,$054(a6)		; Flytter til
move.w		#$09f0,$040(a6)		; Bltcon 0
move.l		#$ffffffff,$044(a6)
move.l		#$00760028,$064(a6)	; modules s/d
move.w		#%000011111000001,$058(a6);Start blitter
;	  	  hhhhhhhhhwwwwww	
rts

makecop:
move.l		#$6C000,a0
move.l		#$009c8010,(a0)+

move.l	#$00968020,(a0)+

move.l	#$01200007,(a0)+
move.l	#$0122f010,(a0)+

move.l	#$01240007,(a0)+
move.l	#$0126f000,(a0)+

move.l	#$01280007,(a0)+
move.l	#$012af000,(a0)+

move.l	#$012c0007,(a0)+
move.l	#$012ef000,(a0)+

move.l	#$01300007,(a0)+
move.l	#$0132f000,(a0)+

move.l	#$01340007,(a0)+
move.l	#$0136f000,(a0)+

move.l	#$01380007,(a0)+
move.l	#$013af000,(a0)+

move.l	#$013c0007,(a0)+
move.l	#$013ef000,(a0)+

move.l	#$01a00000,(a0)+
move.l	#$01a20444,(a0)+
move.l	#$01a40fff,(a0)+
move.l	#$01a60aaa,(a0)+

move.l		#$2c09fffe,(a0)+
move.l		#$008e2c71,(a0)+
move.l		#$0090ffc0,(a0)+
move.l		#$00920038,(a0)+
move.l		#$009400d0,(a0)+
;move.l		#$00960020,(a0)+
move.l		#$01000000,(a0)+
move.l		#$01020000,(a0)+
move.w		#$0192,(a0)+
move.l		a0,tcolor
move.w		#$0000,(a0)+
move.l		#$4b09fffe,(a0)+
move.l		#$01800d00,(a0)+
move.l		#$4c09fffe,(a0)+
move.l		#$01800f66,(a0)+
move.l		#$4d09fffe,(a0)+
move.l		#$01800d00,(a0)+
move.l		#$4e09fffe,(a0)+
move.l		#$01800000,(a0)+
move.l		#$5109fffe,(a0)+
move.l		#$01002600,(a0)+
move.l		#$01080002,(a0)+
move.l		#$010a0002,(a0)+
move.l		#$00e00007,(a0)+
move.w		#$00e2,(a0)+
move.l		a0,bp
move.w		#$0002,(a0)+
move.l		#$00e40007,(a0)+
move.l		#$00e66000,(a0)+

move.l		#$5109fffe,a1
move.l		#colorstart,a2
coploop:
move.l		a1,(a0)+
move.w		#$0182,(a0)+
move.w		(a2)+,(a0)+
add.l		#$02000000,a1
cmp.l		#$ff09fffe,a1
bne		coploop

move.l		#$ffe1fffe,(a0)+
move.l		#$0009fffe,(a0)+
move.l		#$01000000,(a0)+
move.l		#$0180000d,(a0)+
move.l		#$0109fffe,(a0)+
move.l		#$0180066f,(a0)+
move.l		#$0209fffe,(a0)+
move.l		#$0180000d,(a0)+
move.l		#$0309fffe,(a0)+
move.l		#$01800000,(a0)+
move.l		#$fffffffe,(a0)+
rts

************ TEXT ON SCREEN ***************

text2:	;20 CHARS ON EACH LINE!!
dc.b	'  -- RAZOR 1911 --  ' 
dc.b	'      PRESENTS      '
dc.b	'    PARTY PACK 4    '
dc.b	'                    '


************ SCROLL TEXT *************
; "a" in the text will cause a short pause
; All text MUST be in CAPITAL letters

text:
dc.b	'  RAZOR 1911      aPRESENTS PARTY PACK 4 SPREAD OUT ON THE '
dc.b	' SUMMAR CONFIRENCE 89    THIS DISK WAS PACKT BY'
DC.B    ' FURY AND ZIPHOID OF RAZOR 1911  '
dc.b	' GREETINGS TO ALL OUR CONTACTS  '
DC.B    '    DEMO BY      SECTOR 9       a AND      DOCTOR NO       a'

dc.b	" ...........           "

************ VARIABLER ***************
even
tjodleik:	dc.l	0
antall:	dc.l 0
tasin:	dc.l 0

count1:		dc.l	0
wait:		dc.w	199
source:		dc.l	0
bit:		dc.w	0
destination:	dc.l	0
plukkefra:	dc.l	0
blittetil:	dc.l	0
tt:		dc.w	0
tt2:		dc.w	0
Gfx_Name:	dc.b 'graphics.library',0,0
bokstav:	dc.l	0
lev3_vector:	dc.l	0
toggle:		dc.w	0

sinstart:
DC.B	$47,$48,$49,$4A,$4B,$4D,$4E,$4F,$50,$51,$52,$53,$54,$55
DC.B	$56,$58,$59,$5A,$5B,$5C,$5D,$5E,$5F,$60,$61,$62,$63,$64
DC.B	$65,$66,$67,$68,$69,$6A,$6B,$6C,$6D,$6E,$6F,$70,$71,$72
DC.B	$73,$73,$74,$75,$76,$77,$78,$78,$79,$7A,$7B,$7C,$7C,$7D
DC.B	$7E,$7E,$7F,$80,$80,$81,$82,$82,$83,$84,$84,$85,$85,$86
DC.B	$86,$87,$87,$88,$88,$89,$89,$89,$8A,$8A,$8B,$8B,$8B,$8B
DC.B	$8C,$8C,$8C,$8D,$8D,$8D,$8D,$8D,$8D,$8E,$8E,$8E,$8E,$8E
DC.B	$8E,$8E,$8E,$8E,$8E,$8E,$8E,$8E,$8E,$8E,$8D,$8D,$8D,$8D
DC.B	$8D,$8D,$8C,$8C,$8C,$8B,$8B,$8B,$8B,$8A,$8A,$89,$89,$89
DC.B	$88,$88,$87,$87,$86,$86,$85,$85,$84,$84,$83,$82,$82,$81
DC.B	$80,$80,$7F,$7E,$7E,$7D,$7C,$7C,$7B,$7A,$79,$78,$78,$77
DC.B	$76,$75,$74,$73,$73,$72,$71,$70,$6F,$6E,$6D,$6C,$6B,$6A
DC.B	$69,$68,$67,$66,$65,$64,$63,$62,$61,$60,$5F,$5E,$5D,$5C
DC.B	$5B,$5A,$59,$58,$56,$55,$54,$53,$52,$51,$50,$4F,$4E,$4D
DC.B	$4B,$4A,$49,$48,$47,$46,$45,$44,$43,$41,$40,$3F,$3E,$3D
DC.B	$3C,$3B,$3A,$39,$38,$36,$35,$34,$33,$32,$31,$30,$2F,$2E
DC.B	$2D,$2C,$2B,$2A,$29,$28,$27,$26,$25,$24,$23,$22,$21,$20
DC.B	$1F,$1E,$1D,$1C,$1B,$1B,$1A,$19,$18,$17,$16,$16,$15,$14
DC.B	$13,$12,$12,$11,$10,$10,$0F,$0E,$0E,$0D,$0C,$0C,$0B,$0A
DC.B	$0A,$09,$09,$08,$08,$07,$07,$06,$06,$05,$05,$05,$04,$04
DC.B	$03,$03,$03,$03,$02,$02,$02,$01,$01,$01,$01,$01,$01,$00
DC.B	$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00
DC.B	$01,$01,$01,$01,$01,$01,$02,$02,$02,$03,$03,$03,$03,$04
DC.B	$04,$05,$05,$05,$06,$06,$07,$07,$08,$08,$09,$09,$0A,$0A
DC.B	$0B,$0C,$0C,$0D,$0E,$0E,$0F,$10,$10,$11,$12,$12,$13,$14
DC.B	$15,$16,$16,$17,$18,$19,$1A,$1B,$1B,$1C,$1D,$1E,$1F,$20
DC.B	$21,$22,$23,$24,$25,$26,$27,$28,$29,$2A,$2B,$2C,$2D,$2E
DC.B	$2F,$30,$31,$32,$33,$34,$35,$36,$38,$39,$3A,$3B,$3C,$3D
DC.B	$3E,$3F,$40,$41,$43,$44,$45,$46
sinstop:
bp:	dc.l	$6c042
tcolor:	dc.l	0

colorstart:		; COLOR ON THE SCROLLER!
dc.w	$0a00,$0c00,$0d00,$0e00,$0f00
dc.w	$0f10,$0f20,$0f30,$0f40,$0f50,$0f60,$0f70,$0f80
dc.w	$0f90,$0fa0,$0fb0,$0fc0,$0fd0,$0fe0,$0ff0
dc.w	$0ef0,$0df0,$0cf0,$0bf0,$0af0,$09f0,$08f0,$07f0
dc.w	$06f0,$05f0,$04f0,$03f0,$02f0,$01f0,$00f0
dc.w	$00f1,$00f2,$00f3,$00f4,$00f5,$00f6,$00f7,$00f8
dc.w	$00f9,$00fa,$00fb,$00fc,$00fd,$00fe,$00ff
dc.w	$00ef,$00df,$00cf,$00bf,$00af,$009f,$008f,$007f
dc.w	$006f,$005f,$004f,$003f,$002f,$001f,$000f
dc.w	$010f,$020f,$030f,$040f,$050f,$060f,$070f,$080f
dc.w	$090f,$0a0f,$0b0f,$0c0f,$0d0f,$0e0f,$0f0f
dc.w	$0f0e,$0f0d,$0f0c,$0f0b,$0f0a,$0f09
colorstop:

cstart:			;COLOR ON THE SCREEN TEXT!
dc.w	0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
dc.w	0,0,0,0,0,0,0,0,0,0,0,0,0
dc.w	$1,$2,$3,$4,$5,$6,$7,$118,$229,$33a,$44b
dc.w	$55c,$66c,$55c
dc.w	$44b,$33a,$229,$118,$7,6,5,4,3,2,1
cstop:

FONT:
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$0004,$0000,$01C0
	DC.W	$00F8,$0F80,$0000,$03C0,$0000,$0000,$0000,$000F
	DC.W	$07F0,$01F0,$3FF0,$7FF0,$7C1F,$7FFE,$03F0,$7FFE
	DC.W	$07E0,$07E0,$0000,$0000,$0000,$0000,$0000,$07E0
	DC.W	$0000,$07F0,$7FE0,$07FF,$7FF0,$03FF,$07FF,$07FF
	DC.W	$7C1F,$7FFF,$001F,$7C1F,$7C00,$7E3F,$7E1F,$07F0
	DC.W	$7FE0,$07F0,$7FE0,$03FF,$7FFE,$7C1F,$7C1F,$7C1F
	DC.W	$7C1F,$7C1F,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$0004,$0000,$01C0,$00F8,$0F80,$0000,$03C0
	DC.W	$0000,$0000,$0000,$000F,$1FFC,$01F0,$3FFC,$7FFC
	DC.W	$7C1F,$7FFE,$03F0,$7FFE,$1FF8,$1FF8,$0000,$0000
	DC.W	$0000,$0000,$0000,$1FF8,$0000,$1FFC,$7FF8,$1FFF
	DC.W	$7FFC,$0FFF,$1FFF,$1FFF,$7C1F,$7FFF,$001F,$7C1F
	DC.W	$7C00,$7E3F,$7E1F,$1FFC,$7FF8,$1FFC,$7FF8,$0FFF
	DC.W	$7FFE,$7C1F,$7C1F,$7C1F,$7C1F,$7C1F,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$1C0E,$0000,$03E0
	DC.W	$01F0,$07C0,$0000,$03C0,$0000,$0000,$0000,$001F
	DC.W	$3FFE,$03F0,$3FFE,$7FFE,$7C1F,$7FFE,$07E0,$7FFE
	DC.W	$3FFC,$3FFC,$0000,$0000,$0000,$0000,$0000,$3FFC
	DC.W	$0000,$3FFE,$7FFC,$3FFF,$7FFE,$1FFF,$3FFF,$3FFF
	DC.W	$7C1F,$7FFF,$001F,$7C1F,$7C00,$7F7F,$7F1F,$3FFE
	DC.W	$7FFC,$3FFE,$7FFC,$1FFF,$7FFE,$7C1F,$7C1F,$7C1F
	DC.W	$7C1F,$7C1F,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$1C0E,$0000,$03E0,$01F0,$07C0,$0000,$03C0
	DC.W	$0000,$0000,$0000,$001F,$3FFE,$03F0,$3FFE,$7FFE
	DC.W	$7C1F,$7FFE,$07E0,$7FFE,$3FFC,$3FFC,$0000,$0000
	DC.W	$0000,$0000,$0000,$3FFC,$0000,$3FFE,$7FFC,$3FFF
	DC.W	$7FFE,$1FFF,$3FFF,$3FFF,$7C1F,$7FFF,$001F,$7C1F
	DC.W	$7C00,$7F7F,$7F1F,$3FFE,$7FFC,$3FFE,$7FFC,$1FFF
	DC.W	$7FFE,$7C1F,$7C1F,$7C1F,$7C1F,$7C1F,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$3E1F,$0000,$03E0
	DC.W	$03E0,$03E0,$0000,$03C0,$0000,$0000,$0000,$003F
	DC.W	$7FFF,$07F0,$3FFF,$7FFF,$7C1F,$7FFE,$07E0,$7FFE
	DC.W	$7FFE,$7FFE,$01C0,$0000,$0000,$0000,$0000,$7FFE
	DC.W	$0000,$3FFE,$7FFE,$7FFF,$7FFF,$3FFF,$7FFF,$7FFF
	DC.W	$7C1F,$7FFF,$001F,$7C1F,$7C00,$7FFF,$7F9F,$7FFF
	DC.W	$7FFE,$7FFF,$7FFE,$3FFF,$7FFE,$7C1F,$7C1F,$7C1F
	DC.W	$7C1F,$7C1F,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$3E1F,$0000,$03E0,$03E0,$03E0,$0000,$03C0
	DC.W	$0000,$0000,$0000,$003F,$7FFF,$07F0,$3FFF,$7FFF
	DC.W	$7C1F,$7FFE,$07E0,$7FFE,$7FFE,$7FFE,$03E0,$0000
	DC.W	$0000,$0000,$0000,$7FFE,$0000,$7FFF,$7FFE,$7FFF
	DC.W	$7FFF,$3FFF,$7FFF,$7FFF,$7C1F,$7FFF,$001F,$7C1F
	DC.W	$7C00,$7FFF,$7F9F,$7FFF,$7FFE,$7FFF,$7FFE,$3FFF
	DC.W	$7FFE,$7C1F,$7C1F,$7C1F,$7C1F,$7C1F,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$3E3E,$0000,$03E0
	DC.W	$03E0,$03E0,$0000,$03C0,$0000,$0000,$0000,$007F
	DC.W	$7FFF,$0FF0,$3FFF,$7FFF,$7C1F,$7FFE,$0FC0,$7FFE
	DC.W	$7FFE,$7FFE,$03E0,$0000,$0000,$7FFE,$0000,$7FFE
	DC.W	$0000,$7FFF,$7FFE,$7FFF,$7FFF,$3FFF,$7FFF,$7FFF
	DC.W	$7C1F,$7FFF,$001F,$7C1F,$7C00,$7FFF,$7FDF,$7FFF
	DC.W	$7FFE,$7FFF,$7FFE,$3FFF,$7FFE,$7C1F,$7C1F,$7DDF
	DC.W	$7C1F,$7E3F,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$3E3E,$0000,$03E0,$03E0,$03E0,$0000,$03C0
	DC.W	$0000,$0000,$0000,$007F,$7FFF,$0FF0,$3FFF,$7FFF
	DC.W	$7C1F,$7FFE,$0FC0,$7FFE,$7C3E,$7FFE,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$7CFE,$0000,$7FFF,$7FFE,$7FFF
	DC.W	$7FFF,$3FFF,$7FFF,$7FFF,$7C1F,$7FFF,$001F,$7C1F
	DC.W	$7C00,$7FFF,$7FDF,$7FFF,$7FFE,$7FFF,$7FFE,$3FFF
	DC.W	$7FFE,$7C1F,$7C1F,$7DDF,$7E3F,$7E3F,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$3E7C,$0000,$01E0
	DC.W	$07C0,$01F0,$0000,$03C0,$0000,$0000,$0000,$00FE
	DC.W	$7FFF,$1FF0,$3FFF,$7FFF,$7C1F,$7FFE,$0FC0,$7FFE
	DC.W	$781E,$7C3E,$03E0,$0000,$0000,$7FFE,$0000,$787E
	DC.W	$0000,$7FFF,$7FFE,$7FFF,$7FFF,$3FFF,$7FFF,$7FFF
	DC.W	$7C1F,$7FFF,$001F,$7C3F,$7C00,$7FFF,$7FFF,$7FFF
	DC.W	$7FFE,$7FFF,$7FFE,$3FFF,$7FFE,$7C1F,$7C1F,$7DDF
	DC.W	$7E3E,$7E3E,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$3E7C,$0000,$01E0,$07C0,$01F0,$0000,$03C0
	DC.W	$0000,$0000,$0000,$00FE,$7FFF,$1FF0,$3FFF,$7FFF
	DC.W	$7C1F,$7FFE,$0FC0,$7FFE,$781E,$781E,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$787E,$0000,$7FFF,$7FFE,$7FFF
	DC.W	$7FFF,$3FFF,$7FFF,$7FFF,$7C1F,$7FFF,$001F,$7C3F
	DC.W	$7C00,$7FFF,$7FFF,$7FFF,$7FFE,$7FFF,$7FFE,$3FFF
	DC.W	$7FFE,$7C1F,$7C1F,$7DDF,$7E3E,$7E3E,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$1CF8,$0000,$00C0
	DC.W	$07C0,$01F0,$0000,$03C0,$0000,$7FFE,$0000,$01FC
	DC.W	$003F,$01F0,$0000,$00FF,$001F,$0000,$1F80,$007E
	DC.W	$7C3E,$781E,$03E0,$0000,$0000,$7FFE,$0000,$787E
	DC.W	$0000,$003F,$003E,$0000,$003F,$0000,$0000,$0000
	DC.W	$001F,$0000,$0000,$007E,$0000,$03FF,$03FF,$003F
	DC.W	$003E,$003F,$003E,$0000,$0000,$001F,$001F,$01DF
	DC.W	$003E,$007E,$0000,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$1CF8,$0000,$00C0,$07C0,$01F0,$0000,$03C0
	DC.W	$0000,$7FFE,$0000,$01FC,$001F,$01F0,$0000,$007F
	DC.W	$001F,$0000,$1F80,$007E,$7FFE,$7C3E,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$78FE,$0000,$001F,$003E,$0000
	DC.W	$001F,$0000,$0000,$0000,$001F,$0000,$0000,$00FE
	DC.W	$0000,$03FF,$03FF,$001F,$003E,$001F,$003E,$0000
	DC.W	$0000,$001F,$001F,$01DF,$007E,$007E,$0000,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$01F0,$0000,$0180
	DC.W	$07C0,$01F0,$0000,$7FFE,$0000,$7FFE,$0000,$03F8
	DC.W	$7F1F,$01F0,$03FE,$03FE,$7FFF,$7FE0,$1F80,$007E
	DC.W	$7FFE,$7FFE,$03E0,$0000,$0000,$7FFE,$0000,$00FC
	DC.W	$0000,$7F9F,$7FFC,$7C00,$7C1F,$3FE0,$7FE0,$7C00
	DC.W	$7FFF,$03E0,$001F,$7FFE,$7C00,$79DF,$79FF,$7C1F
	DC.W	$7FFE,$7C1F,$7FFE,$3FF0,$07E0,$7C1F,$7C1F,$7DDF
	DC.W	$1FFC,$1FFC,$07FF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$01F0,$0000,$0180,$07C0,$01F0,$0000,$7FFE
	DC.W	$0000,$7FFE,$0000,$03F8,$7F1F,$01F0,$0FFE,$03FE
	DC.W	$7FFF,$7FF8,$1F00,$007E,$7FFE,$7FFE,$01C0,$0000
	DC.W	$0000,$7FFE,$0000,$00FC,$0000,$7F9F,$7FFC,$7C00
	DC.W	$7C1F,$3FE0,$7FE0,$7C00,$7FFF,$03E0,$001F,$7FFC
	DC.W	$7C00,$79DF,$79FF,$7C1F,$7FFE,$7C1F,$7FFE,$3FFC
	DC.W	$07E0,$7C1F,$7C1F,$7DDF,$1FFC,$1FFC,$1FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$03E0,$0000,$0000
	DC.W	$07C0,$01F0,$0000,$7FFE,$0000,$7FFE,$0000,$07F0
	DC.W	$7D9F,$01F0,$1FFE,$03FC,$7FFF,$7FFC,$3FE0,$00FC
	DC.W	$3FFC,$7FFE,$0000,$0000,$0000,$0000,$0000,$01FC
	DC.W	$0000,$7F9F,$7FF8,$7C00,$7C1F,$3FE0,$7FE0,$7C1F
	DC.W	$7FFF,$03E0,$001F,$7FF8,$7C00,$7C9F,$7CFF,$7C1F
	DC.W	$7FFE,$7C1F,$7FFE,$1FFE,$07E0,$7C1F,$7C1F,$7DDF
	DC.W	$0FF8,$0FF8,$3FFE,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$03E0,$0000,$0000,$07C0,$01F0,$0000,$7FFE
	DC.W	$0000,$7FFE,$0000,$07F0,$7D9F,$01F0,$1FFC,$03FC
	DC.W	$7FFF,$7FFC,$3FF8,$00FC,$3FFC,$3FFE,$0000,$0000
	DC.W	$0000,$0000,$0000,$01F8,$0000,$7F9F,$7FF8,$7C00
	DC.W	$7C1F,$3FE0,$7FE0,$7C1F,$7FFF,$03E0,$001F,$7FF8
	DC.W	$7C00,$7C9F,$7CFF,$7C1F,$7FFE,$7C1F,$7FFE,$1FFE
	DC.W	$07E0,$7C1F,$7C1F,$7DDF,$0FF8,$0FF8,$3FFE,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$07C0,$0000,$0000
	DC.W	$07C0,$01F0,$0000,$7FFE,$01C0,$7FFE,$0000,$0FE0
	DC.W	$7CDF,$01F0,$3FFC,$03FE,$7FFF,$7FFE,$3FFC,$00FC
	DC.W	$7FFE,$3FFE,$01C0,$0000,$0000,$7FFE,$0000,$01F8
	DC.W	$0000,$7F9F,$7FFC,$7C00,$7C1F,$3FE0,$7FE0,$7C1F
	DC.W	$7FFF,$03E0,$001F,$7FFC,$7C00,$7C1F,$7C7F,$7C1F
	DC.W	$7FFC,$7C1F,$7FFC,$0FFF,$07E0,$7C1F,$7C1F,$7DDF
	DC.W	$1FFC,$07F0,$7FFC,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$07C0,$0000,$0000,$07C0,$01F0,$0000,$7FFE
	DC.W	$03E0,$7FFE,$0000,$0FE0,$7CDF,$01F0,$3FF0,$03FE
	DC.W	$7FFF,$7FFE,$3FFC,$00FC,$7FFE,$1FFE,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$03F8,$0000,$7F9F,$7FFC,$7C00
	DC.W	$7C1F,$3FE0,$7FE0,$7C1F,$7FFF,$03E0,$001F,$7FFE
	DC.W	$7C00,$7C1F,$7C7F,$7C1F,$7FFC,$7C1F,$7FFC,$03FF
	DC.W	$07E0,$7C1F,$7C1F,$7DDF,$1FFC,$07F0,$7FF0,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0F9C,$0000,$0000
	DC.W	$07C0,$01F0,$0000,$7FFE,$03E0,$0000,$0000,$1FC0
	DC.W	$7C7F,$01F0,$3F80,$007F,$7FFF,$7FFE,$7FFE,$01F8
	DC.W	$7FFE,$07FC,$03E0,$0000,$0000,$7FFE,$0000,$03F0
	DC.W	$0000,$7F9F,$7FFE,$7C00,$7C1F,$3E00,$7FE0,$7C1F
	DC.W	$7FFF,$03E0,$001F,$7FFE,$7C00,$7C1F,$7C3F,$7C1F
	DC.W	$7FF8,$7C1F,$7FF8,$007F,$07E0,$7C1F,$7E3F,$7FFF
	DC.W	$3FFE,$07F0,$7F00,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0F9C,$0000,$0000,$07C0,$01F0,$0000,$7FFE
	DC.W	$03E0,$0000,$0000,$1FC0,$7E7F,$01F0,$3F00,$00FF
	DC.W	$7FFF,$7FFE,$7FFE,$01F8,$7C3E,$00FC,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$03F0,$0000,$7F9F,$7FFE,$7E00
	DC.W	$7C3F,$3F00,$7FE0,$7E1F,$7FFF,$03E0,$003F,$7FFE
	DC.W	$7E00,$7C1F,$7C3F,$7E3F,$7FE0,$7E3F,$7FE0,$003F
	DC.W	$07E0,$7E3F,$7E3F,$7FFF,$3FFE,$07F0,$7E00,$0000
	DC.W	$0000,$01C0,$0000,$0000,$0000,$1F3E,$0000,$0000
	DC.W	$07C0,$01F0,$0000,$03C0,$03E0,$0000,$01C0,$3F80
	DC.W	$7FFF,$3FFF,$BFFF,$7FFF,$001F,$003E,$7C3E,$01F8
	DC.W	$781E,$00FC,$03E0,$0000,$0000,$7FFE,$0000,$0000
	DC.W	$0000,$7C1F,$003E,$7FFF,$7FFF,$3FFF,$7C00,$7FFF
	DC.W	$7C1F,$7FFF,$7FFF,$7CFF,$7FFF,$7C1F,$7C1F,$7FFF
	DC.W	$7C00,$7FFF,$7C00,$3FFF,$07E0,$7FFF,$3F7E,$7FFF
	DC.W	$3E3E,$03E0,$7FFF,$0000,$0000,$01C0,$0000,$0000
	DC.W	$0000,$1F3E,$0000,$0000,$07C0,$01F0,$0000,$03C0
	DC.W	$03E0,$0000,$03E0,$3F80,$7FFF,$3FFF,$BFFF,$7FFF
	DC.W	$001F,$003E,$781E,$01F8,$781E,$00FC,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$0000,$0000,$7C1F,$003E,$7FFF
	DC.W	$7FFF,$3FFF,$7C00,$7FFF,$7C1F,$7FFF,$7FFF,$7C7F
	DC.W	$7FFF,$7C1F,$7C1F,$7FFF,$7C00,$7FFF,$7C00,$3FFF
	DC.W	$07E0,$7FFF,$3F7E,$7FFF,$3E3E,$03E0,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$3E3E,$0000,$0000
	DC.W	$03E0,$03E0,$0000,$03C0,$03E0,$0000,$03E0,$7F00
	DC.W	$7FFF,$3FFF,$BFFF,$7FFF,$001F,$7FFE,$781E,$03F0
	DC.W	$7C3E,$01F8,$03E0,$0000,$0000,$7FFE,$0000,$01C0
	DC.W	$0000,$7C1F,$7FFE,$7FFF,$7FFF,$3FFF,$7C00,$7FFF
	DC.W	$7C1F,$7FFF,$7FFF,$7C3F,$7FFF,$7C1F,$7C1F,$7FFF
	DC.W	$7C00,$7FFF,$7DF8,$3FFF,$07E0,$7FFF,$1FFC,$7FFF
	DC.W	$7E3F,$03E0,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$3E3E,$0000,$0000,$03E0,$03E0,$0000,$03C0
	DC.W	$03E0,$0000,$03E0,$7F00,$7FFF,$3FFF,$BFFF,$7FFF
	DC.W	$001F,$7FFE,$7C3E,$03F0,$7FFE,$01F8,$03E0,$0000
	DC.W	$0000,$7FFE,$0000,$03E0,$0000,$7C1F,$7FFE,$7FFF
	DC.W	$7FFF,$3FFF,$7C00,$7FFF,$7C1F,$7FFF,$7FFF,$7C3F
	DC.W	$7FFF,$7C1F,$7C1F,$7FFF,$7C00,$7FFE,$7DF8,$3FFF
	DC.W	$07E0,$7FFF,$1FFC,$7FFF,$7C1F,$03E0,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$7C3E,$0000,$0000
	DC.W	$03E0,$03E0,$0000,$03C0,$01E0,$0000,$03E0,$7E00
	DC.W	$7FFF,$3FFF,$BFFF,$7FFF,$001F,$7FFE,$7FFE,$03F0
	DC.W	$7FFE,$01F8,$03E0,$0000,$0000,$0000,$0000,$03E0
	DC.W	$0000,$7C1F,$7FFE,$7FFF,$7FFF,$3FFF,$7C00,$7FFF
	DC.W	$7C1F,$7FFF,$7FFF,$7C1F,$7FFF,$7C1F,$7C1F,$7FFF
	DC.W	$7C00,$7FFF,$7CFC,$3FFF,$07E0,$7FFF,$0FF8,$7FFF
	DC.W	$7C1F,$03E0,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$7C3E,$0000,$0000,$03E0,$03E0,$0000,$03C0
	DC.W	$01E0,$0000,$03E0,$7E00,$7FFF,$3FFF,$BFFF,$7FFF
	DC.W	$001F,$7FFE,$7FFE,$03F0,$7FFE,$01F8,$01C0,$0000
	DC.W	$0000,$0000,$0000,$03E0,$0000,$7C1F,$7FFE,$7FFF
	DC.W	$7FFF,$3FFF,$7C00,$7FFF,$7C1F,$7FFF,$7FFF,$7C1F
	DC.W	$7FFF,$7C1F,$7C1F,$7FFF,$7C00,$7FFF,$7CFC,$3FFF
	DC.W	$07E0,$7FFF,$0FF8,$7FFF,$7C1F,$03E0,$7FFF,$0000
	DC.W	$0000,$03E0,$0000,$0000,$0000,$381C,$0000,$0000
	DC.W	$01F0,$07C0,$0000,$03C0,$00C0,$0000,$03E0,$7C00
	DC.W	$3FFE,$3FFF,$BFFF,$7FFE,$001F,$7FFC,$3FFC,$07E0
	DC.W	$3FFC,$03F0,$0000,$0000,$0000,$0000,$0000,$03E0
	DC.W	$0000,$7C1F,$7FFC,$3FFF,$7FFE,$1FFF,$7C00,$3FFF
	DC.W	$7C1F,$7FFF,$7FFE,$7C1F,$3FFF,$7C1F,$7C1F,$3FFE
	DC.W	$7C00,$3FFF,$7CFC,$3FFE,$07E0,$3FFE,$07F0,$3FFE
	DC.W	$7C1F,$03E0,$7FFF,$0000,$0000,$03E0,$0000,$0000
	DC.W	$0000,$381C,$0000,$0000,$01F0,$07C0,$0000,$03C0
	DC.W	$00C0,$0000,$03E0,$7C00,$3FFE,$3FFF,$BFFF,$7FFE
	DC.W	$001F,$7FFC,$3FFC,$07E0,$3FFC,$03F0,$0000,$0000
	DC.W	$0000,$0000,$0000,$03E0,$0000,$7C1F,$7FFC,$3FFF
	DC.W	$7FFE,$1FFF,$7C00,$3FFF,$7C1F,$7FFF,$7FFE,$7C1F
	DC.W	$3FFF,$7C1F,$7C1F,$3FFE,$7C00,$3FFF,$7C7E,$3FFE
	DC.W	$07E0,$3FFE,$07F0,$3FFE,$7C1F,$03E0,$7FFF,$0000
	DC.W	$0000,$01C0,$0000,$0000,$0000,$1000,$0000,$0000
	DC.W	$00F8,$0F80,$0000,$03C0,$0180,$0000,$03E0,$7800
	DC.W	$1FFC,$3FFF,$BFFF,$7FFC,$001F,$7FF8,$1FF8,$07E0
	DC.W	$1FF8,$03F0,$0000,$0000,$0000,$0000,$0000,$03E0
	DC.W	$0000,$7C1F,$7FF8,$1FFF,$7FFC,$0FFF,$7C00,$1FFF
	DC.W	$7C1F,$7FFF,$7FFC,$7C1F,$1FFF,$7C1F,$7C1F,$1FFC
	DC.W	$7C00,$1FF7,$7C7E,$3FFC,$07E0,$1FFC,$03E0,$1F7C
	DC.W	$7C1F,$03E0,$7FFF,$0000,$0000,$01C0,$0000,$0000
	DC.W	$0000,$1000,$0000,$0000,$00F8,$0F80,$0000,$03C0
	DC.W	$0180,$0000,$01C0,$7800,$07F0,$3FFF,$BFFF,$7FF0
	DC.W	$001F,$7FE0,$07E0,$07E0,$07E0,$03F0,$0000,$0000
	DC.W	$0000,$0000,$0000,$01C0,$0000,$7C1F,$7FE0,$07FF
	DC.W	$7FF0,$03FF,$7C00,$07FF,$7C1F,$7FFF,$7FF0,$7C1F
	DC.W	$07FF,$7C1F,$7C1F,$07F0,$7C00,$07F7,$7C7E,$3FF0
	DC.W	$07E0,$07F0,$03E0,$0630,$7C1F,$03E0,$7FFF,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
	DC.W	$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000
fontstop:

spritecol:
dc.b	01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,01,02,03
dc.b	01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,01,02,03
dc.b	01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,01,02,03
dc.b	01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,01,02,03
dc.b	01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,01,02,03,$ff

spritepos:
dc.b	44,19,200,    94,108,59,   18,159,229,   13,72,28
dc.b	249,219,101,  33,49,170,   87,67,254,    107,220,90
dc.b	62,17,55,     113,44,95,   33,145,74,    12,254,20
dc.b	120,177,72,   55,195,100,  255,11,139,   199,67,233
dc.b    111,251,80,   58,149,30,   72,98,152,    231,48,95
dc.b    64,120,255,   200,97,35,   76,164,243,   104,41,131
dc.b    172,72,163,   98,234,184,  200,183,10,   42,78,241
;dc.b    5,131,57,     9
end:
