welcome to cult germany... this time with another bobdemo... hundred and eighty bobs... of course in realtime. and without lame copper-tricks... this little intro was coded in five minutes by tex decorated with graphics from herpes 2000 it was made in a hurry so i could not code more animations or something like that... but this bobdemo will surely not be our last one... i am sitting here with joey (our new coder... hi joey - i think we will have a gorgeous time in cult germany) message to tkc: here it is - the product you have been waiting for... cult germany consists of: bonzo (spreader) - herpes (graphic-artist) - iceman (spreader - driver) - joey (coder) - oyster (graphic-artist) - tex (coder) we send our regards to... germany: avoid int. - braintrust - fantasy force - inky - apology of red sector - science - storm - tkc - vision factory - nuernberg-hauz new zealand: nukebusters france: pakou - soach spain: powerbrain sveden: software of sveden israel: stack eighty-nine finland: the dark side - unique austria: wizard belgium: xtc ok. finish now. see you later alligator... ++ Other text **** init ***** go: bsr.L initpl bsr.L makemul jsr $3afbe jsr $3afdc move.l #text,txtmem move.l $4,a6 lea gfxname,a1 jsr -408(a6) move.l d0,a1 move.l d0,gfxbase move.l 50(a1),oldlist move.l #newlist,50(a1) bset #1,$bfe001 move.w #$85ff,$dff096 move.b #%11111000,$bfd100 move.b #%10000000,$bfd100 move.l $4,a6 jsr -132(a6) move.l $6c,oldirq+2 move.l #newirq,$6c ***** wait-loop ***** wait: btst #6,$bfe001 bne.S wait ***** exit ***** move.l oldirq+2,$6c move.l $4,a6 jsr -138(a6) move.l gfxbase,a1 move.l oldlist,50(a1) move.l $4,a6 jsr -414(a6) clr.w $dff0a8 clr.w $dff0b8 clr.w $dff0c8 clr.w $dff0d8 moveq #0,d0 rts ***** new timer-irq ***** newirq: bsr.S swing bsr.L scroll bsr.S bobs jsr $3eb6a oldirq: jmp $0 ***** subroutine swing logo ***** swing: lea sin_tab_2,a0 addq.b #4,county move.b county,d0 move.b (a0,d0),d0 add.b #126,d0 move.b d0,aplane_0+1 move.b d0,aplane_1+1 addq.b #8,d0 move.b d0,bplane_0+1 move.b d0,bplane_1+1 addq.b #8,d0 move.b d0,cplane_0+1 move.b d0,cplane_1+1 addq.b #8,d0 move.b d0,dplane_0+1 move.b d0,dplane_1+1 rts ***** subroutine tex bob-routine v2.2 (4-color, turbo) ***** bobs: cmp.l #plane_a0,actpl bne.S pltwo move.l #plane_b0,actpl move.l #plane_a0,planes move.l #plane_a1,planes+4 bra.S notex pltwo: move.l #plane_a0,actpl move.l #plane_b0,planes move.l #plane_b1,planes+4 notex: move.l planes,d0 sub.w #13,d0 move.w d0,cplanes+6 swap d0 move.w d0,cplanes+2 move.l planes+4,d0 sub.w #13,d0 move.w d0,cplanes+14 swap d0 move.w d0,cplanes+10 move.w #%0000000100000000,$dff040 move.w #26,$dff066 move.l actpl,$dff054 move.w #182*2*64+7,$dff058 ok_0: btst #14,$dff002 bne.S ok_0 addq.b #2,count_1 addq.b #5,count_2 move.b count_1,d4 move.b count_2,d5 lea sin_tab_1,a0 lea sin_tab_2,a1 lea multab,a2 move.w #36,$dff060 clr.w $dff062 move.w #36,$dff066 move.l #-1,$dff044 move.l #162,d3 drawbob:moveq #0,d0 moveq #0,d1 move.b (a0,d4),d0 move.b (a1,d5),d1 ext.w d0 ext.w d1 add.w #50,d0 add.w #51,d1 asl.w #1,d1 move.w (a2,d1),d1 move.w d0,d2 asr.w #3,d2 add.l d2,d1 move.l d1,a3 add.l actpl,a3 and.w #$f,d0 asl.w #8,d0 asl.w #4,d0 move.w d0,$dff042 or.w #$0fe2,d0 move.w d0,$dff040 move.l a3,$dff048 move.l #bob_0,$dff050 move.l #mask,$dff04c move.l a3,$dff054 move.w #7*64+2,$dff058 add.l #10240,a3 move.l a3,$dff048 move.l a3,$dff054 move.w #7*64+2,$dff058 addq.b #3,d4 addq.b #4,d5 dbra d3,drawbob rts ***** subroutine make mulu-table ***** makemul:lea multab,a0 move.l #254,d0 move.w #0,d1 do_mul: move.w d1,(a0)+ add.w #40,d1 dbra d0,do_mul rts ***** subroutine init planes ***** initpl: move.l #bplane,d0 move.w d0,plane+6 swap d0 move.w d0,plane+2 move.l #plane_a0,d0 move.w d0,cplanes+6 swap d0 move.w d0,cplanes+2 move.l #plane_a1,d0 move.w d0,cplanes+14 swap d0 move.w d0,cplanes+10 move.l #plane_b0,actpl move.l #plane_a0,actpl move.l #plane_a0,planes move.l #plane_a1,planes+4 move.l #aplane_0,d0 move.w d0,sprite0+6 swap d0 move.w d0,sprite0+2 move.l #aplane_1,d0 move.w d0,sprite1+6 swap d0 move.w d0,sprite1+2 move.l #bplane_0,d0 move.w d0,sprite2+6 swap d0 move.w d0,sprite2+2 move.l #bplane_1,d0 move.w d0,sprite3+6 swap d0 move.w d0,sprite3+2 move.l #cplane_0,d0 move.w d0,sprite4+6 swap d0 move.w d0,sprite4+2 move.l #cplane_1,d0 move.w d0,sprite5+6 swap d0 move.w d0,sprite5+2 move.l #dplane_0,d0 move.w d0,sprite6+6 swap d0 move.w d0,sprite6+2 move.l #dplane_1,d0 move.w d0,sprite7+6 swap d0 move.w d0,sprite7+2 lea bplane,a0 move.l #384*256/8-1,d0 clear: clr.b (a0)+ subq.l #1,d0 tst.l d0 bne.S clear rts ***** subroutine mini-scroller ***** scroll: addq.b #1,len cmp.b #4,len bne.S no clr.b len add.l #1,txtmem move.l txtmem,a0 tst.b (a0) bne.S nores1 move.l #text,txtmem nores1: btst #14,$dff002 bne.S nores1 move.l actchar,$dff050 move.l #bplane+$2e,$dff054 move.l #-1,$dff044 clr.w $dff064 move.w #44,$dff066 clr.w $dff042 move.w #%0000100111110000,$dff040 move.w #10*64+1,$dff058 no: btst #14,$dff002 bne.S no move.l #bplane+2,$dff050 move.l #bplane,$dff054 move.l #-1,$dff044 clr.l $dff064 clr.w $dff042 move.w #%1110100111110000,$dff040 move.w #10*64+24,$dff058 move.l txtmem,a0 cmp.b #"a",(a0) bne.S aoa move.l #a,actchar aoa: cmp.b #"b",(a0) bne.S aob move.l #b,actchar aob: cmp.b #"c",(a0) bne.S aoc move.l #c,actchar aoc: cmp.b #"d",(a0) bne.S aod move.l #d,actchar aod: cmp.b #"e",(a0) bne.S aoe move.l #e,actchar aoe: cmp.b #"f",(a0) bne.S aof move.l #f,actchar aof: cmp.b #"g",(a0) bne.S aog move.l #g,actchar aog: cmp.b #"h",(a0) bne.S aoh move.l #h,actchar aoh: cmp.b #"i",(a0) bne.S aoi move.l #i,actchar aoi: cmp.b #"j",(a0) bne.S aoj move.l #j,actchar aoj: cmp.b #"k",(a0) bne.S aok move.l #k,actchar aok: cmp.b #"l",(a0) bne.S aol move.l #l,actchar aol: cmp.b #"m",(a0) bne.S aom move.l #m,actchar aom: cmp.b #"n",(a0) bne.S aon move.l #n,actchar aon: cmp.b #"o",(a0) bne.S aoo move.l #o,actchar aoo: cmp.b #"p",(a0) bne.S aop move.l #p,actchar aop: cmp.b #"q",(a0) bne.S aoq move.l #q,actchar aoq: cmp.b #"r",(a0) bne.S aor move.l #r,actchar aor: cmp.b #"s",(a0) bne.S aos move.l #s,actchar aos: cmp.b #"t",(a0) bne.S aot move.l #t,actchar aot: cmp.b #"u",(a0) bne.S aou move.l #u,actchar aou: cmp.b #"v",(a0) bne.S aov move.l #v,actchar aov: cmp.b #"w",(a0) bne.S aow move.l #w,actchar aow: cmp.b #"x",(a0) bne.S aox move.l #x,actchar aox: cmp.b #"y",(a0) bne.S aoy move.l #y,actchar aoy: cmp.b #"z",(a0) bne.S aoz move.l #z,actchar aoz: cmp.b #".",(a0) bne.S aopoi move.l #poi,actchar aopoi: cmp.b #" ",(a0) bne.S aospc move.l #spc,actchar aospc: cmp.b #"(",(a0) bne.S aoleft move.l #left,actchar aoleft: cmp.b #")",(a0) bne.S aoright move.l #right,actchar aoright:cmp.b #":",(a0) bne.S aodoub move.l #double,actchar aodoub: cmp.b #"-",(a0) bne.S aobeam move.l #beam,actchar aobeam: rts ***** var-mem ***** gfxname:dc.b "graphics.library",0 even gfxbase:dc.l 0 oldlist:dc.l 0 newlist:dc.l $008e5881,$0090fec1 dc.l $00920038,$009400d0 dc.l $01020000,$01040000 dc.l $01080000,$010a0000 dc.l $01002200 cplanes:dc.l $00e00000,$00e20000 dc.l $00e40000,$00e60000 sprite0:dc.l $01200000,$01220000 sprite1:dc.l $01240000,$01260000 sprite2:dc.l $01280000,$012a0000 sprite3:dc.l $012c0000,$012e0000 sprite4:dc.l $01300000,$01320000 sprite5:dc.l $01340000,$01360000 sprite6:dc.l $01380000,$013a0000 sprite7:dc.l $013c0000,$013e0000 dc.l $01800000,$01820fff,$01840d00,$01860700 dc.l $01a00000,$01a20000,$01a40fd0,$01a60d90 dc.l $01a80a60,$01aa0840,$01ac0520,$01ae0310 dc.l $fe0ffffe dc.l $008eff71,$009020e1 dc.l $00920028,$009400d8 dc.l $01020000,$01040000 dc.l $01080000,$010a0000 dc.l $01001200 dc.l $ffd9fffe,$010ffffe,$0182000f plane: dc.l $00e00000,$00e20000 dc.l $020ffffe,$0182000e dc.l $030ffffe,$0182000d dc.l $040ffffe,$0182000c dc.l $050ffffe,$0182000b dc.l $060ffffe,$0182000a dc.l $070ffffe,$01820009 dc.l $080ffffe,$01820008 dc.l $090ffffe,$01820007 dc.l $0a0ffffe,$01820005 dc.l -2 len: dc.b 0 even actchar:dc.l 0 txtmem:dc.l 0 text: dc.b " welcome to cult germany... this " dc.b "time with another bobdemo... hundred and " dc.b "eighty bobs... of course in realtime. " dc.b " and without lame copper-tricks... " dc.b " this little intro was coded in five minutes " dc.b "by tex decorated with graphics from herpes 2000 " dc.b " it was made in a hurry so i " dc.b "could not code more animations or something like " dc.b "that... but this bobdemo will surely not be our " dc.b "last one... " dc.b "i am sitting here with joey (our new coder... hi jo" dc.b "ey - i think we will have a gorgeous time in cult " dc.b "germany) message to tkc: here it is - the " dc.b "product you have been waiting for... " dc.b " cult germany consists of: bonzo " dc.b "(spreader) - herpes (graphic-artist) - " dc.b "iceman (spreader - driver) - joey (coder) - oyster" dc.b " (graphic-artist) - tex (coder) " dc.b " we send our regards to... " dc.b " germany: avoid int. - braintrust - fantasy force" dc.b " - inky - apology of red sector - science - storm" dc.b " - tkc - vision factory - nuernberg-hauz " dc.b " new zealand: nukebusters " dc.b "france: pakou - soach spain: powerbrain " dc.b " sveden: software of sveden " dc.b "israel: stack eighty-nine " dc.b "finland: the dark side " dc.b "- unique austria: wizard belgium:" dc.b " xtc " dc.b " ok. finish now. see you " dc.b "later alligator... " dc.b " " even multab: blk.w 255,0 count_1:dc.b 0 count_2:dc.b 0 county: dc.b 0 even actpl: dc.l 0 planes: dc.l 0,0 bob_0: dc.w $3800,0 dc.w $5C00,0 dc.w $AE00,0 dc.w $DE00,0 dc.w $FC00,0 dc.w $7800,0 dc.w $3000,0 bob_1: dc.w $3800,0 dc.w $7C00,0 dc.w $DE00,0 dc.w $FE00,0 dc.w $FE00,0 dc.w $7C00,0 dc.w $3800,0 mask: dc.w $3800,0 dc.w $7C00,0 dc.w $FE00,0 dc.w $FE00,0 dc.w $FE00,0 dc.w $7C00,0 dc.w $3800,0 dc.w $3800,0 dc.w $7C00,0 dc.w $FE00,0 dc.w $FE00,0 dc.w $FE00,0 dc.w $7C00,0 dc.w $3800,0 sin_tab_1: dc.b 0,1,2,3,4,6,7,8,9,10,12 dc.b 13,14,15,16,17,19,20,21,22,23,24 dc.b 25,26,27,28,29,30,31,32,33,34,35 dc.b 36,37,37,38,39,40,40,41,42,42,43 dc.b 44,44,45,45,46,46,47,47,47,48,48 dc.b 48,49,49,49,49,49,49,49,49,50,49 dc.b 49,49,49,49,49,49,49,48,48,48,47 dc.b 47,47,46,46,45,45,44,44,43,42,42 dc.b 41,40,40,39,38,37,37,36,35,34,33 dc.b 32,31,30,29,28,27,26,25,24,23,22 dc.b 21,20,19,17,16,15,14,13,12,10,9 dc.b 8,7,6,4,3,2,1,0,-2,-3,-4 dc.b -5,-7,-8,-9,-10,-11,-13,-14,-15,-16,-17 dc.b -18,-20,-21,-22,-23,-24,-25,-26,-27,-28,-29 dc.b -30,-31,-32,-33,-34,-35,-36,-37,-38,-38,-39 dc.b -40,-41,-41,-42,-43,-43,-44,-45,-45,-46,-46 dc.b -47,-47,-48,-48,-48,-49,-49,-49,-50,-50,-50 dc.b -50,-50,-50,-50,-50,-51,-50,-50,-50,-50,-50 dc.b -50,-50,-50,-49,-49,-49,-48,-48,-48,-47,-47 dc.b -46,-46,-45,-45,-44,-43,-43,-42,-41,-41,-40 dc.b -39,-38,-38,-37,-36,-35,-34,-33,-32,-31,-30 dc.b -29,-28,-27,-26,-25,-24,-23,-22,-21,-20,-18 dc.b -17,-16,-15,-14,-13,-11,-10,-9,-8,-7,-5 dc.b -4,-3,-2 sin_tab_2: dc.b 50,49,49,49,49,49,49,49 dc.b 49,48,48,48,47,47,47,46,46,45,45 dc.b 44,44,43,42,42,41,40,40,39,38,37 dc.b 37,36,35,34,33,32,31,30,29,28,27 dc.b 26,25,24,23,22,21,20,19,17,16,15 dc.b 14,13,12,10,9,8,7,6,4,3,2 dc.b 1,0,-2,-3,-4,-5,-7,-8,-9,-10,-11 dc.b -13,-14,-15,-16,-17,-18,-20,-21,-22,-23,-24 dc.b -25,-26,-27,-28,-29,-30,-31,-32,-33,-34,-35 dc.b -36,-37,-38,-38,-39,-40,-41,-41,-42,-43,-43 dc.b -44,-45,-45,-46,-46,-47,-47,-48,-48,-48,-49 dc.b -49,-49,-50,-50,-50,-50,-50,-50,-50,-50,-51 dc.b -50,-50,-50,-50,-50,-50,-50,-50,-49,-49,-49 dc.b -48,-48,-48,-47,-47,-46,-46,-45,-45,-44,-43 dc.b -43,-42,-41,-41,-40,-39,-38,-38,-37,-36,-35 dc.b -34,-33,-32,-31,-30,-29,-28,-27,-26,-25,-24 dc.b -23,-22,-21,-20,-18,-17,-16,-15,-14,-13,-11 dc.b -10,-9,-8,-7,-5,-4,-3,-2,-1,1,2 dc.b 3,4,6,7,8,9,10,12,13,14,15 dc.b 16,17,19,20,21,22,23,24,25,26,27 dc.b 28,29,30,31,32,33,34,35,36,37,37 dc.b 38,39,40,40,41,42,42,43,44,44,45 dc.b 45,46,46,47,47,47,48,48,48,49,49 dc.b 49,49,49,49,49,49 a: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $DC00 dc.w $DC00 dc.w $DC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 b: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $DC00 dc.w $D800 dc.w $CC00 dc.w $CC00 dc.w $FC00 dc.w $F800 c: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $FC00 dc.w $FC00 d: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $FC00 dc.w $FC00 e: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $F000 dc.w $F000 dc.w $C000 dc.w $C000 dc.w $FC00 dc.w $FC00 f: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $F000 dc.w $F000 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $C000 g: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $DC00 dc.w $DC00 dc.w $CC00 dc.w $CC00 dc.w $FC00 dc.w $FC00 h: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $DC00 dc.w $DC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 i: dc.w 0 dc.w $3000 dc.w $3000 dc.w $0000 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 j: dc.w 0 dc.w $1800 dc.w $1800 dc.w $0000 dc.w $1800 dc.w $1800 dc.w $1800 dc.w $1800 dc.w $7800 dc.w $7800 k: dc.w 0 dc.w $C400 dc.w $CC00 dc.w $1C00 dc.w $F800 dc.w $F000 dc.w $F000 dc.w $F800 dc.w $DC00 dc.w $CC00 l: dc.w 0 dc.w $C000 dc.w $C000 dc.w $0000 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $FC00 dc.w $FC00 m: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $EC00 dc.w $EC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 n: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 o: dc.w 0 dc.w $7800 dc.w $FC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $FC00 dc.w $7800 p: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $DC00 dc.w $D800 dc.w $C000 dc.w $C000 dc.w $C000 dc.w $C000 q: dc.w 0 dc.w $7800 dc.w $FC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $DC00 dc.w $DC00 dc.w $FC00 dc.w $7800 r: dc.w 0 dc.w $F800 dc.w $FC00 dc.w $0C00 dc.w $DC00 dc.w $D800 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 s: dc.w 0 dc.w $7800 dc.w $FC00 dc.w $0000 dc.w $F800 dc.w $7C00 dc.w $0C00 dc.w $0C00 dc.w $FC00 dc.w $7800 t: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $0C00 dc.w $0C00 dc.w $0C00 dc.w $0C00 dc.w $0C00 dc.w $0C00 u: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $FC00 dc.w $7800 v: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $CC00 dc.w $7800 dc.w $7800 dc.w $3000 w: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $CC00 dc.w $CC00 dc.w $EC00 dc.w $EC00 dc.w $FC00 dc.w $7800 x: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $CC00 dc.w $3000 dc.w $FC00 dc.w $CC00 dc.w $CC00 dc.w $CC00 y: dc.w 0 dc.w $CC00 dc.w $CC00 dc.w $0C00 dc.w $FC00 dc.w $7800 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 z: dc.w 0 dc.w $FC00 dc.w $FC00 dc.w $0000 dc.w $1C00 dc.w $3800 dc.w $7000 dc.w $0000 dc.w $FC00 dc.w $FC00 poi: dc.w 0 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $C000 dc.w $C000 spc: blk.w 10,0 left: dc.w 0 dc.w $3800 dc.w $3800 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3000 dc.w $3800 dc.w $3800 right: dc.w 0 dc.w $3800 dc.w $3800 dc.w $1800 dc.w $1800 dc.w $1800 dc.w $1800 dc.w $1800 dc.w $3800 dc.w $3800 double: dc.w 0 dc.w $0000 dc.w $0000 dc.w $1800 dc.w $1800 dc.w $0000 dc.w $1800 dc.w $1800 dc.w $0000 dc.w $0000 beam: dc.w 0 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $fc00 dc.w $fc00 dc.w $0000 dc.w $0000 dc.w $0000 dc.w $0000 aplane_0: dc.w $8083,$9d00 dc.w $E07F,$1FC0 dc.w $CE3F,$3020 dc.w $F80F,$4000 dc.w $7067,$0060 dc.w $83F3,$0030 dc.w $C79F,$0070 dc.w $FF8F,$1070 dc.w $FFDF,$1020 dc.w $C7FF,$3800 dc.w $C7FF,$3800 dc.w $EFFF,$3800 dc.w $D7FF,$3810 dc.w $FFC7,$1028 dc.w $EFB3,$2844 dc.w $8BFD,$4422 dc.w $BBCF,$07B4 dc.w $F1E7,$0FF8 dc.w $E61F,$1FF0 dc.w $E39F,$1FE0 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FF04,$00FB dc.w $FFFF,$0082 dc.w $FF24,$0000 dc.w $FFFF,$0000 dc.w $FF04,$00FB dc.w $0000,$0000 aplane_1: dc.w $8083,$9d80 dc.w $0000,$0000 dc.w $1FC0,$0000 dc.w $3FF0,$0000 dc.w $FF98,$0000 dc.w $7C4C,$0000 dc.w $3888,$0000 dc.w $2850,$0000 dc.w $2820,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2810,$0000 dc.w $1038,$0000 dc.w $381C,$0000 dc.w $FC78,$0000 dc.w $7FF8,$0000 dc.w $3FF0,$0000 dc.w $1FE0,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $00DB,$0000 dc.w $00CB,$0000 dc.w $00FB,$0000 dc.w $0000,$0000 bplane_0: dc.w $808b,$9d00 dc.w $EFEF,$1000 dc.w $FFE7,$3808 dc.w $EBDF,$6464 dc.w $1767,$8CF8 dc.w $EFDF,$1C38 dc.w $D7EF,$3818 dc.w $EFE7,$3838 dc.w $EFDF,$1028 dc.w $D7EF,$2820 dc.w $EFE7,$2808 dc.w $C7DF,$2838 dc.w $FFF7,$1038 dc.w $D7CF,$1030 dc.w $EFE7,$3810 dc.w $CBFF,$7C7C dc.w $1A1F,$FB9E dc.w $F007,$7004 dc.w $E7E7,$0000 dc.w $E1CF,$1E00 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $1041,$EFBE dc.w $FFFF,$08BA dc.w $1045,$0000 dc.w $FFFF,$0000 dc.w $135D,$ECA2 dc.w $0000,$0000 bplane_1: dc.w $808b,$9d80 dc.w $1010,$0000 dc.w $2838,$0000 dc.w $5C7C,$0000 dc.w $FEFE,$0000 dc.w $787C,$0000 dc.w $1030,$0000 dc.w $1010,$0000 dc.w $3810,$0000 dc.w $3818,$0000 dc.w $3838,$0000 dc.w $3828,$0000 dc.w $2828,$0000 dc.w $2828,$0000 dc.w $0028,$0000 dc.w $0000,$0000 dc.w $0460,$0000 dc.w $0FF8,$0000 dc.w $3FF8,$0000 dc.w $1FF0,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $EFBA,$0000 dc.w $0D2A,$0000 dc.w $ECA2,$0000 dc.w $0000,$0000 cplane_0: dc.w $8093,$9d00 dc.w $EFFF,$1001 dc.w $FFFC,$3803 dc.w $C7FD,$7C03 dc.w $01FE,$7C06 dc.w $BBF9,$0004 dc.w $FFFE,$0003 dc.w $EFFF,$0000 dc.w $C7FF,$2800 dc.w $D7FF,$3800 dc.w $FFFF,$3800 dc.w $C7FF,$3800 dc.w $EFFF,$1000 dc.w $EFFF,$3800 dc.w $D7CF,$3838 dc.w $BBC7,$7C7C dc.w $83C1,$007E dc.w $C07B,$007C dc.w $DE3F,$2030 dc.w $FC2F,$1FF0 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $FFFF,$0000 dc.w $0412,$FBED dc.w $FFFF,$8A27 dc.w $04DD,$0000 dc.w $FFFF,$0000 dc.w $34DC,$CB23 dc.w $0000,$0000 cplane_1: dc.w $8093,$9d80 dc.w $0001,$0000 dc.w $1002,$0000 dc.w $3804,$0000 dc.w $FE09,$0000 dc.w $7C03,$0000 dc.w $3801,$0000 dc.w $3801,$0000 dc.w $3800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $0010,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $FF80,$0000 dc.w $7F80,$0000 dc.w $3FC8,$0000 dc.w $1FF0,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $FB22,$0000 dc.w $CB23,$0000 dc.w $CB23,$0000 dc.w $0000,$0000 dplane_0: dc.w $809b,$9d00 dc.w $DCE0,$E000 dc.w $4FE0,$C000 dc.w $B0A0,$8F40 dc.w $4F60,$3FA0 dc.w $BCA0,$73C0 dc.w $CEE0,$B900 dc.w $E7E0,$3900 dc.w $FFE0,$0800 dc.w $CFE0,$2000 dc.w $E7E0,$2800 dc.w $DFE0,$3800 dc.w $F7E0,$1800 dc.w $CFE0,$1000 dc.w $E7E0,$3000 dc.w $FFE0,$7C00 dc.w $73E0,$7200 dc.w $C7E0,$0400 dc.w $E7E0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $7FE0,$8000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $FFE0,$0000 dc.w $0000,$0000 dplane_1: dc.w $809b,$9d80 dc.w $FF00,$0000 dc.w $3F80,$0000 dc.w $7FC0,$0000 dc.w $FFE0,$0000 dc.w $9FC0,$0000 dc.w $1380,$0000 dc.w $1000,$0000 dc.w $3000,$0000 dc.w $3800,$0000 dc.w $3800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $2800,$0000 dc.w $0800,$0000 dc.w $0000,$0000 dc.w $8C00,$0000 dc.w $7800,$0000 dc.w $3800,$0000 dc.w $1000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 dc.w $0000,$0000 bplane: blk.b 12288,0 plane_a0:blk.b 10240,0 plane_a1:blk.b 10240,0 plane_b0:blk.b 10240,0 plane_b1:blk.b 10240,0 >extern "df0:hybris",$3afb8,20551 blk.b 10240,0 plane_b0:blk.b 10240,0 plane_b1:blk.b 10240,0 >extern "df0:hybris",$3afb8,20551