home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 4: Demo 1 / almathera_demo1.bin / sourcecode / short.s < prev    next >
Text File  |  1995-03-17  |  23KB  |  769 lines

  1.     opt    c-
  2.     incdir    "df0:include/"
  3.     include graphics/gfx.i
  4.     include    graphics/rastport.i
  5.     include graphics/graphics_lib.i
  6.     include exec/memory.i
  7.     include    exec/exec_lib.i
  8.     include    hardware/custom.i
  9.  
  10. custom    equ    $dff000
  11.  
  12. memory    equ    MEMF_CHIP+MEMF_CLEAR
  13.     
  14.     lea    GFXLIB,a1
  15.     MOVEQ    #0,D0
  16.     CALLEXEC OPENLIBRARY
  17.     TST    D0
  18.     BEQ    ERROR
  19.     MOVE.L    D0,_GFXBASE
  20.     
  21.     MOVE.L    #MYPICCY,MEMORY_POINTER
  22.     LEA MYBITMAP,A0
  23.     MOVE.L    #$05,D0
  24.     MOVE.L    #352,D1
  25.     MOVE.L    #256,D2
  26.     CALLGRAF INITBITMAP
  27.     LEA    MYRASTPORT,A1
  28.     CALLGRAF INITRASTPORT
  29.     LEA    MYRASTPORT,A1
  30.     MOVE.L    #MYBITMAP,RP_BITMAP(A1)
  31.     MOVE.L    MEMORY_POINTER,D0
  32.     MOVE.L    D0,D1
  33.     ADD.L    #11264,D1
  34.     MOVE.L    D1,D2
  35.     ADD.L    #11264,D2
  36.     MOVE.L    D2,D3
  37.     add.l    #11264,D3
  38.     move.l    d3,d4
  39.     add.l    #11264,d4
  40.  
  41.  
  42.     
  43.  
  44.     LEA     MYBITMAP,A0
  45.     MOVE.L    D0,BM_PLANES(a0)
  46.     MOVE.L    D1,BM_PLANES+4(a0)
  47.     MOVE.L     D2,BM_PLANES+8(a0)
  48.     MOVE.L    D3,BM_PLANES+12(A0)
  49.     move.l    d4,BM_PLANES+16(a0)
  50.     MOVE.W    D0,PL0L
  51.     MOVE.W    D1,PL1L
  52.     MOVE.W    D2,PL2L
  53.     MOVE.W    D3,PL3L
  54.     move.w    d4,pl4l
  55.     SWAP    D0
  56.     SWAP    D1
  57.     SWAP    D2
  58.     SWAP    D3
  59.     swap    d4
  60.     MOVE.W    D0,PL0H
  61.     MOVE.W    D1,PL1H
  62.     MOVE.W    D2,PL2H
  63.     MOVE.W    D3,PL3H
  64.     move.w    d4,pl4h
  65.     swap    d0
  66.     swap    d1
  67.     swap    d2
  68.     swap    d3    
  69.         swap    d4
  70.     move.l    #9240,d5
  71.     add.l    d5,d0
  72.     add.l    d5,d1
  73.     add.l    d5,d2
  74.     add.l    d5,d3
  75.     aDD.L    d5,d4
  76.     MOVE.W    D0,zPL0L
  77.     MOVE.W    D1,zPL1L
  78.     MOVE.W    D2,zPL2L
  79.     MOVE.W    D3,zPL3L
  80.     move.w    d4,zpl4l
  81.     SWAP    D0
  82.     SWAP    D1
  83.     SWAP    D2
  84.     SWAP    D3
  85.     swap    d4
  86.     MOVE.W    D0,zPL0H
  87.     MOVE.W    D1,zPL1H
  88.     MOVE.W    D2,zPL2H
  89.     MOVE.W    D3,zPL3H
  90.     move.w    d4,zpl4h
  91.  
  92.     MOVE.L    _GFXBASE,A6
  93.     ADD.L    #$32,A6
  94.     MOVE.W    #$80,DMACON
  95.     MOVE.L    (A6),OLDCOPPER
  96.     MOVE.L    #NEWCOPPER,(A6)
  97.     MOVE.W    #$8080,DMACON
  98.  
  99.     
  100.  
  101.     move.l    #woblist,wobpoint
  102.         move.l    #string,spoint
  103.     callexec forbid
  104.  
  105.  
  106.     move.b    #0,cdown
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.             
  114.     
  115.     
  116.     
  117.     
  118.     
  119.     move.w     #$8010,$dff09a
  120.     move.l    $6c,old
  121.     move.l  #new,$6c
  122.     
  123.     
  124.     
  125.     
  126.     
  127.  
  128.  
  129. WAIT    ANDI.B    #$40,$BFE001
  130.     BNE    WAIT
  131.     move.l    old,$6c
  132.  
  133.     callexec permit
  134.  
  135.     MOVE.L    _GFXBASE,A6
  136.     ADD.L    #$32,A6
  137.     MOVE.W    #$80,DMACON
  138.     MOVE.L    OLDCOPPER,(A6)
  139.     MOVE.W    #$8080,DMACON
  140.     move.w    #$8020,$dff096
  141. ERROR    clr.l    d0
  142.     move.w    #$f,$dff096
  143.     move.w    #$0,$dff0a8
  144.     move.w    #$0,$dff0b8
  145.     move.w    #$0,$dff0c8
  146.     move.w    #$0,$dff0d8
  147.     RTS
  148.  
  149.  
  150.  
  151. subrt    lea    myfont,a1
  152.     clr.l    d0
  153.     move.l    spoint,a2
  154.     move.b    (a2),d0            ; now has 33
  155.     cmp.b    #254,d0
  156.     beq    part2y
  157.     add.l    #1,spoint
  158.     sub.b    #32,d0            ; now =1
  159. zza    mulu    #512,d0            ; now =512
  160.     add.l    d0,a1
  161.     
  162.  
  163.     moveq    #4,d0
  164.     lea    mypiccy,a0
  165.     lea    mypiccy,a2
  166.     ADD.l    #9324,a0
  167.     add.l    #9324,a2
  168.     
  169. outloop    moveq    #32,d1
  170. inloop    move.l    (a1)+,(a0)
  171.     add.l    #44,a0
  172.     sub.b    #1,d1
  173.     cmp.b    #0,d1
  174.     bne    inloop    
  175.     add.l    #11264,a2
  176.     move.l    a2,a0
  177.     sub.b    #1,d0
  178.     cmp.b    #0,d0
  179.     bne outloop
  180.     rts    
  181. part2y    add.l #1,spoint
  182.     move.b    #$3a,pauser
  183.     moveq    #0,d0
  184.     
  185.     bra    zza
  186.  
  187.  
  188. new:    movem.l d0-d7/a0-a6,-(sp)
  189.     and #$10,$dff01e        
  190.     beq out
  191.     move.w    #$10,$dff09c
  192.  
  193.     ;    woplist
  194.     
  195.     
  196.     
  197.     lea    depmode+3620,a0
  198.     move.l    #180,d0
  199.     move.w    38(a0),tempy
  200. fred2    move.w    18(a0),38(a0)
  201.     sub.l    #20,a0
  202.     dbf    d0,fred2
  203.     move.w    tempy,38(a0)
  204.  
  205.     lea    depmode+40,a0
  206.     move.l    #180,d0
  207.     move.w    14(a0),tempz
  208. wpit    move.w    34(a0),14(a0)
  209.     
  210.     add.l    #20,a0
  211.     
  212.     
  213.     dbf    d0,wpit
  214.     
  215.     move.w tempz,14(a0)
  216.  
  217.  lea    depmode+40,a0
  218.     move.l    #192,d0
  219.     
  220. wpit2    move.w    26(a0),6(a0)
  221.     move.w    30(a0),10(a0)
  222.     add.l    #20,a0
  223.     
  224.     
  225.     dbf    d0,wpit2
  226.  
  227.  
  228.  
  229.  
  230.     move.l    wobpoint,a1
  231.     moveq    #0,d0
  232.     move.w    (a1),d0
  233.     add.l    #2,a1
  234.     cmp.w    #$1234,(a1)
  235.     bne wwww
  236.     move.l    #woblist,a1
  237. wwww    move.l    a1,wobpoint
  238.     move.w    d0,6(a0)
  239.     move.w    d0,10(a0)
  240.  
  241.  
  242.  
  243.     cmp.b    #0,pauser
  244.     beq    zxcv
  245.     sub.b    #1,pauser
  246.     bra    out
  247.  
  248. zxcv    cmp.b    #0,cdown
  249.     bne bypass
  250.     btst    #2,$dff016
  251.     bne aada
  252.     move.l    #string2,spoint
  253. aada    move.b    #6,cdown
  254.     bsr    subrt
  255.     move.l    spoint,a6
  256.     cmp.b    #$ff,(a6)
  257.     bne    bypass
  258.     move.l    #string,spoint
  259. bypass    sub.b    #1,cdown
  260.     
  261.  
  262.       
  263.       moveq #4,d0
  264.       lea mypiccy+9324,a0
  265.       lea mypiccy+9326,a1
  266. lp80: btst #14,$dff002            ; Thank's to TBY of FREESTYLE
  267.                     ; for the blitter info.
  268.       bne lp80
  269.       move.l a0,$dff054 ;dest
  270.       move.l a1,$dff050 ;source
  271.       move.w #$ffff,$dff044
  272.       move.w #$ffff,$dff046
  273.       move.w #0,$dff064
  274.       move.w #0,$dff066
  275.       move.w #%1100100111110000,$dff040
  276.       move.w #%0000000000000000,$dff042
  277.       move.w #%0000101000010111,$dff058 ; was 0000101100010111
  278.       adda.l #11264,a0
  279.       adda.l #11264,a1
  280.       dbf d0,lp80      
  281.  
  282.       
  283.       
  284.  
  285.  
  286.     
  287.     
  288.     
  289.  
  290. out movem.l (sp)+,d0-d7/a0-a6
  291.     dc.w $4ef9
  292. old dc.l 0
  293. tempy    dc.w    0
  294. wobpoint    dc.l    woblist
  295. woblist        
  296.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  297.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  298.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  299.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  300.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  301.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  302.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  303.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  304.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  305.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  306.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  307.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  308.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  309.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  310.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  311.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  312.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  313.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  314.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  315.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  316.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  317.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  318.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  319.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  320.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  321.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  322.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  323.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  324.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  325.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  326.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  327.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  328.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  329.   
  330.  
  331.  
  332.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  333.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  334.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  335.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  336.   dc.w 2,2,2,2,2,2,2,2,2,2,2,2
  337.   dc.w 2,2,2,2,2,$2,$2E,$2E,$2E,$2E,$2,$2
  338.   dc.w $FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E,$2E,$2E,$2,$2
  339.   dc.w $FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2,$2E,$2E,$2E,$2E,$2
  340.   dc.w $2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E,$2E,$2E,$2
  341.   dc.w $2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2,$2E,$2E,$2E,$2E
  342.   dc.w $2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E,$2E,$2E
  343.   dc.w $2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2,$2E,$2E,$2E
  344.   dc.w $2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E,$2E
  345.   dc.w $2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E
  346.   dc.w $2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E,$2E
  347.   dc.w $2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E
  348.   dc.w $2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E
  349.   dc.w $2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2
  350.   dc.w $2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2
  351.   dc.w $2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2
  352.   dc.w $2,$2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,2,2,$2e 
  353.  dc.w $2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2,$2E
  354.   dc.w $2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2
  355.   dc.w $2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$2,$2
  356.   dc.w $2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6,$FFD6,$2
  357.   dc.w $2,$2E,$2E,$2E,$2E,$2,$2,$FFD6,$FFD6,$FFD6,$FFD6 
  358.  
  359.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  360.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  361.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42 
  362.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42  dc.w $1234
  363.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  364.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  365.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  366.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  367.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  368.  dc.w    -42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42,-42
  369.  
  370.  dc.w    $1234
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378. count    dc.b 0
  379. read    dc.l 0
  380. falagz    dc.b 0
  381. cdown    dc.b 0
  382. pauser    dc.b 0
  383. tempz    dc.w 0
  384.  
  385. OLDCOPPER    DC.L    0
  386. NEWCOPPER    DC.W    $0100,$5200,$0102,$0000,$0104,$000A
  387.         DC.W    $0108
  388. topmod        dc.w    $0002,$010A,$0002
  389.         DC.W    $0092,$0038,$0094,$00D4
  390.         DC.W    $008E,$2C81,$0090,$2cC1
  391.         dc.w    $0096,$0020
  392.         DC.W    $00E0
  393. PL0H        DC.W    $0000,$00E2
  394. PL0L        DC.W    $0000,$00E4
  395. PL1H        DC.W    $0000,$00E6
  396. PL1L        DC.W    $0000,$00E8
  397. PL2H        DC.W    $0000,$00EA
  398. PL2L        DC.W    $0000,$00EC
  399. PL3H        DC.W    $0000,$00EE
  400. PL3L        DC.W    $0000,$00F0
  401. PL4H        DC.W    $0000,$00F2
  402. PL4L        DC.W    $0000
  403.         
  404.         
  405.         DC.W    $0180,$0000,$0182,$0fdb
  406.         DC.W    $0184,$0131,$0186,$0c30
  407.         DC.W    $0188,$0eee,$018A,$0121
  408.         DC.W    $018C,$0447,$018E,$0740
  409.         DC.W    $0190,$0db0,$0192,$04a2
  410.         DC.W    $0194,$0242,$0196,$0372
  411.         DC.W    $0198,$0252,$019A,$0444
  412.         DC.W    $019C,$0333,$019E,$04b2
  413.  
  414.         DC.W    $01a0,$0392,$01a2,$05c5
  415.         DC.W    $01a4,$0ccc,$01a6,$0d70
  416.         DC.W    $01a8,$0382,$01aA,$08c8
  417.         DC.W    $01aC,$04d2,$01aE,$06c6
  418.         DC.W    $01b0,$0bcb,$01b2,$0362
  419.         DC.W    $01b4,$0aca,$01b6,$0a50
  420.         DC.W    $01b8,$0f5f,$01bA,$0252
  421.         DC.W    $01bC,$04a2,$01bE,$0210
  422. depmode
  423.  
  424.  dc.w $2D09,$FFFE,$0108,2,$10a,2,$1ba,$00f,$1b8,$00f
  425.  dc.w $2E09,$FFFE,$0108,2,$10a,2,$1ba,$01f,$1b8,$01f
  426.  dc.w $2F09,$FFFE,$0108,2,$10a,2,$1ba,$02f,$1b8,$02f
  427.  dc.w $3009,$FFFE,$0108,2,$10a,2,$1ba,$03f,$1b8,$03f
  428.  dc.w $3109,$FFFE,$0108,2,$10a,2,$1ba,$04f,$1b8,$04f
  429.  dc.w $3209,$FFFE,$0108,2,$10a,2,$1ba,$05f,$1b8,$05f
  430.  dc.w $3309,$FFFE,$0108,2,$10a,2,$1ba,$06f,$1b8,$06f
  431.  dc.w $3409,$FFFE,$0108,2,$10a,2,$1ba,$07f,$1b8,$07f
  432.  dc.w $3509,$FFFE,$0108,2,$10a,2,$1ba,$08f,$1b8,$08f
  433.  dc.w $3609,$FFFE,$0108,2,$10a,2,$1ba,$09f,$1b8,$09f
  434.  dc.w $3709,$FFFE,$0108,2,$10a,2,$1ba,$0af,$1b8,$0af
  435.  dc.w $3809,$FFFE,$0108,2,$10a,2,$1ba,$0bf,$1b8,$0bf
  436.  dc.w $3909,$FFFE,$0108,2,$10a,2,$1ba,$0cf,$1b8,$0cf
  437.  dc.w $3A09,$FFFE,$0108,2,$10a,2,$1ba,$0df,$1b8,$0df
  438.  dc.w $3B09,$FFFE,$0108,2,$10a,2,$1ba,$0ef,$1b8,$0ef
  439.  dc.w $3C09,$FFFE,$0108,2,$10a,2,$1ba,$0ff,$1b8,$0ff
  440.  dc.w $3D09,$FFFE,$0108,2,$10a,2,$1ba,$0fe,$1b8,$0fe
  441.  dc.w $3E09,$FFFE,$0108,2,$10a,2,$1ba,$0fd,$1b8,$0fd
  442.  dc.w $3F09,$FFFE,$0108,2,$10a,2,$1ba,$0fc,$1b8,$0fc
  443.  dc.w $4009,$FFFE,$0108,2,$10a,2,$1ba,$0fb,$1b8,$0fb
  444.  dc.w $4109,$FFFE,$0108,2,$10a,2,$1ba,$0fa,$1b8,$0fa
  445.  dc.w $4209,$FFFE,$0108,2,$10a,2,$1ba,$0f9,$1b8,$0f9
  446.  dc.w $4309,$FFFE,$0108,2,$10a,2,$1ba,$0f8,$1b8,$0f8
  447.  dc.w $4409,$FFFE,$0108,2,$10a,2,$1ba,$0f7,$1b8,$0f7
  448.  dc.w $4509,$FFFE,$0108,2,$10a,2,$1ba,$0f6,$1b8,$0f6
  449.  dc.w $4609,$FFFE,$0108,2,$10a,2,$1ba,$0f5,$1b8,$0f5
  450.  dc.w $4709,$FFFE,$0108,2,$10a,2,$1ba,$0f4,$1b8,$0f4
  451.  dc.w $4809,$FFFE,$0108,2,$10a,2,$1ba,$0f3,$1b8,$0f3
  452.  dc.w $4909,$FFFE,$0108,2,$10a,2,$1ba,$0f2,$1b8,$0f2
  453.  dc.w $4A09,$FFFE,$0108,2,$10a,2,$1ba,$0f1,$1b8,$0f1
  454.  dc.w $4B09,$FFFE,$0108,2,$10a,2,$1ba,$0f0,$1b8,$0f0
  455.  dc.w $4C09,$FFFE,$0108,2,$10a,2,$1ba,$1f0,$1b8,$1f0
  456.  dc.w $4D09,$FFFE,$0108,2,$10a,2,$1ba,$2f0,$1b8,$2f0
  457.  dc.w $4E09,$FFFE,$0108,2,$10a,2,$1ba,$3f0,$1b8,$3f0
  458.  dc.w $4F09,$FFFE,$0108,2,$10a,2,$1ba,$4f0,$1b8,$4f0
  459.  dc.w $5009,$FFFE,$0108,2,$10a,2,$1ba,$5f0,$1b8,$5f0
  460.  dc.w $5109,$FFFE,$0108,2,$10a,2,$1ba,$6f0,$1b8,$6f0
  461.  dc.w $5209,$FFFE,$0108,2,$10a,2,$1ba,$7f0,$1b8,$7f0
  462.  dc.w $5309,$FFFE,$0108,2,$10a,2,$1ba,$8f0,$1b8,$8f0
  463.  dc.w $5409,$FFFE,$0108,2,$10a,2,$1ba,$9f0,$1b8,$9f0
  464.  dc.w $5509,$FFFE,$0108,2,$10a,2,$1ba,$af0,$1b8,$af0
  465.  dc.w $5609,$FFFE,$0108,2,$10a,2,$1ba,$bf0,$1b8,$bf0
  466.  dc.w $5709,$FFFE,$0108,2,$10a,2,$1ba,$cf0,$1b8,$cf0
  467.  dc.w $5809,$FFFE,$0108,2,$10a,2,$1ba,$df0,$1b8,$df0
  468.  dc.w $5909,$FFFE,$0108,2,$10a,2,$1ba,$ef0,$1b8,$ef0
  469.  dc.w $5A09,$FFFE,$0108,2,$10a,2,$1ba,$ff0,$1b8,$ff0
  470.  dc.w $5B09,$FFFE,$0108,2,$10a,2,$1ba,$fe0,$1b8,$fe0
  471.  dc.w $5C09,$FFFE,$0108,2,$10a,2,$1ba,$fd0,$1b8,$fd0
  472.  dc.w $5D09,$FFFE,$0108,2,$10a,2,$1ba,$fc0,$1b8,$fc0
  473.  dc.w $5E09,$FFFE,$0108,2,$10a,2,$1ba,$fb0,$1b8,$fb0
  474.  dc.w $5F09,$FFFE,$0108,2,$10a,2,$1ba,$fa0,$1b8,$fa0
  475.  dc.w $6009,$FFFE,$0108,2,$10a,2,$1ba,$f90,$1b8,$f90
  476.  dc.w $6109,$FFFE,$0108,2,$10a,2,$1ba,$f80,$1b8,$f80
  477.  dc.w $6209,$FFFE,$0108,2,$10a,2,$1ba,$f70,$1b8,$f70
  478.  dc.w $6309,$FFFE,$0108,2,$10a,2,$1ba,$f60,$1b8,$f60
  479.  dc.w $6409,$FFFE,$0108,2,$10a,2,$1ba,$f50,$1b8,$f50
  480.  dc.w $6509,$FFFE,$0108,2,$10a,2,$1ba,$f40,$1b8,$f40
  481.  dc.w $6609,$FFFE,$0108,2,$10a,2,$1ba,$f30,$1b8,$f30
  482.  dc.w $6709,$FFFE,$0108,2,$10a,2,$1ba,$f20,$1b8,$f20
  483.  dc.w $6809,$FFFE,$0108,2,$10a,2,$1ba,$f10,$1b8,$f10
  484.  dc.w $6909,$FFFE,$0108,2,$10a,2,$1ba,$f00,$1b8,$f00
  485.  dc.w $6A09,$FFFE,$0108,2,$10a,2,$1ba,$f01,$1b8,$f01
  486.  dc.w $6B09,$FFFE,$0108,2,$10a,2,$1ba,$f02,$1b8,$f02
  487.  dc.w $6C09,$FFFE,$0108,2,$10a,2,$1ba,$f03,$1b8,$f03
  488.  dc.w $6D09,$FFFE,$0108,2,$10a,2,$1ba,$f04,$1b8,$f04
  489.  dc.w $6E09,$FFFE,$0108,2,$10a,2,$1ba,$f05,$1b8,$f05
  490.  dc.w $6F09,$FFFE,$0108,2,$10a,2,$1ba,$f06,$1b8,$f06
  491.  dc.w $7009,$FFFE,$0108,2,$10a,2,$1ba,$f07,$1b8,$f07
  492.  dc.w $7109,$FFFE,$0108,2,$10a,2,$1ba,$f08,$1b8,$f08
  493.  dc.w $7209,$FFFE,$0108,2,$10a,2,$1ba,$f09,$1b8,$f09
  494.  dc.w $7309,$FFFE,$0108,2,$10a,2,$1ba,$f0a,$1b8,$f0a
  495.  dc.w $7409,$FFFE,$0108,2,$10a,2,$1ba,$f0b,$1b8,$f0b
  496.  dc.w $7509,$FFFE,$0108,2,$10a,2,$1ba,$f0c,$1b8,$f0c
  497.  dc.w $7609,$FFFE,$0108,2,$10a,2,$1ba,$f0d,$1b8,$f0d
  498.  dc.w $7709,$FFFE,$0108,2,$10a,2,$1ba,$f0e,$1b8,$f0e
  499.  dc.w $7809,$FFFE,$0108,2,$10a,2,$1ba,$f0f,$1b8,$f0f
  500.  dc.w $7909,$FFFE,$0108,2,$10a,2,$1ba,$e0f,$1b8,$e0f
  501.  dc.w $7A09,$FFFE,$0108,2,$10a,2,$1ba,$d0f,$1b8,$d0f
  502.  dc.w $7B09,$FFFE,$0108,2,$10a,2,$1ba,$c0f,$1b8,$c0f
  503.  dc.w $7C09,$FFFE,$0108,2,$10a,2,$1ba,$b0f,$1b8,$b0f
  504.  dc.w $7D09,$FFFE,$0108,2,$10a,2,$1ba,$a0f,$1b8,$a0f
  505.  dc.w $7E09,$FFFE,$0108,2,$10a,2,$1ba,$90f,$1b8,$90f
  506.  dc.w $7F09,$FFFE,$0108,2,$10a,2,$1ba,$80f,$1b8,$80f
  507.  dc.w $8009,$FFFE,$0108,2,$10a,2,$1ba,$70f,$1b8,$70f
  508.  dc.w $8109,$FFFE,$0108,2,$10a,2,$1ba,$60f,$1b8,$60f
  509.  dc.w $8209,$FFFE,$0108,2,$10a,2,$1ba,$50f,$1b8,$50f
  510.  dc.w $8309,$FFFE,$0108,2,$10a,2,$1ba,$40f,$1b8,$40f
  511.  dc.w $8409,$FFFE,$0108,2,$10a,2,$1ba,$30f,$1b8,$30f
  512.  dc.w $8509,$FFFE,$0108,2,$10a,2,$1ba,$20f,$1b8,$20f
  513.  dc.w $8609,$FFFE,$0108,2,$10a,2,$1ba,$10f,$1b8,$10f
  514.  dc.w $8709,$FFFE,$0108,2,$10a,2,$1ba,$00f,$1b8,$00f
  515.  dc.w $8809,$FFFE,$0108,2,$10a,2,$1ba,$01f,$1b8,$01f
  516.  dc.w $8909,$FFFE,$0108,2,$10a,2,$1ba,$02f,$1b8,$02f
  517.  dc.w $8A09,$FFFE,$0108,2,$10a,2,$1ba,$03f,$1b8,$03f
  518.  dc.w $8B09,$FFFE,$0108,2,$10a,2,$1ba,$04f,$1b8,$04f
  519.  dc.w $8C09,$FFFE,$0108,2,$10a,2,$1ba,$05f,$1b8,$05f
  520.  dc.w $8D09,$FFFE,$0108,2,$10a,2,$1ba,$06f,$1b8,$06f
  521.  dc.w $8E09,$FFFE,$0108,2,$10a,2,$1ba,$07f,$1b8,$07f
  522.  dc.w $8F09,$FFFE,$0108,2,$10a,2,$1ba,$08f,$1b8,$08f
  523.  dc.w $9009,$FFFE,$0108,2,$10a,2,$1ba,$09f,$1b8,$09f
  524.  dc.w $9109,$FFFE,$0108,2,$10a,2,$1ba,$0af,$1b8,$0af
  525.  dc.w $9209,$FFFE,$0108,2,$10a,2,$1ba,$0bf,$1b8,$0bf
  526.  dc.w $9309,$FFFE,$0108,2,$10a,2,$1ba,$0cf,$1b8,$0cf
  527.  dc.w $9409,$FFFE,$0108,2,$10a,2,$1ba,$0df,$1b8,$0df
  528.  dc.w $9509,$FFFE,$0108,2,$10a,2,$1ba,$0ef,$1b8,$0ef
  529.  dc.w $9609,$FFFE,$0108,2,$10a,2,$1ba,$0ff,$1b8,$0ff
  530.  dc.w $9709,$FFFE,$0108,2,$10a,2,$1ba,$0fe,$1b8,$0fe
  531.  dc.w $9809,$FFFE,$0108,2,$10a,2,$1ba,$0fd,$1b8,$0fd
  532.  dc.w $9909,$FFFE,$0108,2,$10a,2,$1ba,$0fc,$1b8,$0fc
  533.  dc.w $9A09,$FFFE,$0108,2,$10a,2,$1ba,$0fb,$1b8,$0fb
  534.  dc.w $9B09,$FFFE,$0108,2,$10a,2,$1ba,$0fa,$1b8,$0fa
  535.  dc.w $9C09,$FFFE,$0108,2,$10a,2,$1ba,$0f9,$1b8,$0f9
  536.  dc.w $9D09,$FFFE,$0108,2,$10a,2,$1ba,$0f8,$1b8,$0f8
  537.  dc.w $9E09,$FFFE,$0108,2,$10a,2,$1ba,$0f7,$1b8,$0f7
  538.  dc.w $9F09,$FFFE,$0108,2,$10a,2,$1ba,$0f6,$1b8,$0f6
  539.  dc.w $A009,$FFFE,$0108,2,$10a,2,$1ba,$0f5,$1b8,$0f5
  540.  dc.w $A109,$FFFE,$0108,2,$10a,2,$1ba,$0f4,$1b8,$0f4
  541.  dc.w $A209,$FFFE,$0108,2,$10a,2,$1ba,$0f3,$1b8,$0f3
  542.  dc.w $A309,$FFFE,$0108,2,$10a,2,$1ba,$0f2,$1b8,$0f2
  543.  dc.w $A409,$FFFE,$0108,2,$10a,2,$1ba,$0f1,$1b8,$0f1
  544.  dc.w $A509,$FFFE,$0108,2,$10a,2,$1ba,$0f0,$1b8,$0f0
  545.  dc.w $A609,$FFFE,$0108,2,$10a,2,$1ba,$1f0,$1b8,$1f0
  546.  dc.w $A709,$FFFE,$0108,2,$10a,2,$1ba,$2f0,$1b8,$2f0
  547.  dc.w $A809,$FFFE,$0108,2,$10a,2,$1ba,$3f0,$1b8,$3f0
  548.  dc.w $A909,$FFFE,$0108,2,$10a,2,$1ba,$4f0,$1b8,$4f0
  549.  dc.w $AA09,$FFFE,$0108,2,$10a,2,$1ba,$5f0,$1b8,$5f0
  550.  dc.w $AB09,$FFFE,$0108,2,$10a,2,$1ba,$6f0,$1b8,$6f0
  551.  dc.w $AC09,$FFFE,$0108,2,$10a,2,$1ba,$7f0,$1b8,$7f0
  552.  dc.w $AD09,$FFFE,$0108,2,$10a,2,$1ba,$8f0,$1b8,$8f0
  553.  dc.w $AE09,$FFFE,$0108,2,$10a,2,$1ba,$9f0,$1b8,$9f0
  554.  dc.w $AF09,$FFFE,$0108,2,$10a,2,$1ba,$af0,$1b8,$af0
  555.  dc.w $B009,$FFFE,$0108,2,$10a,2,$1ba,$bf0,$1b8,$bf0
  556.  dc.w $B109,$FFFE,$0108,2,$10a,2,$1ba,$cf0,$1b8,$cf0
  557.  dc.w $B209,$FFFE,$0108,2,$10a,2,$1ba,$df0,$1b8,$df0
  558.  dc.w $B309,$FFFE,$0108,2,$10a,2,$1ba,$ef0,$1b8,$ef0
  559.  dc.w $B409,$FFFE,$0108,2,$10a,2,$1ba,$ff0,$1b8,$ff0
  560.  dc.w $B509,$FFFE,$0108,2,$10a,2,$1ba,$fe0,$1b8,$fe0
  561.  dc.w $B609,$FFFE,$0108,2,$10a,2,$1ba,$fd0,$1b8,$fd0
  562.  dc.w $B709,$FFFE,$0108,2,$10a,2,$1ba,$fc0,$1b8,$fc0
  563.  dc.w $B809,$FFFE,$0108,2,$10a,2,$1ba,$fb0,$1b8,$fb0
  564.  dc.w $B909,$FFFE,$0108,2,$10a,2,$1ba,$fa0,$1b8,$fa0
  565.  dc.w $BA09,$FFFE,$0108,2,$10a,2,$1ba,$f90,$1b8,$f90
  566.  dc.w $BB09,$FFFE,$0108,2,$10a,2,$1ba,$f80,$1b8,$f80
  567.  dc.w $BC09,$FFFE,$0108,2,$10a,2,$1ba,$f70,$1b8,$f70
  568.  dc.w $BD09,$FFFE,$0108,2,$10a,2,$1ba,$f60,$1b8,$f60
  569.  dc.w $BE09,$FFFE,$0108,2,$10a,2,$1ba,$f50,$1b8,$f50
  570.  dc.w $BF09,$FFFE,$0108,2,$10a,2,$1ba,$f40,$1b8,$f40
  571.  dc.w $C009,$FFFE,$0108,2,$10a,2,$1ba,$f30,$1b8,$f30
  572.  dc.w $C109,$FFFE,$0108,2,$10a,2,$1ba,$f20,$1b8,$f20
  573.  dc.w $C209,$FFFE,$0108,2,$10a,2,$1ba,$f10,$1b8,$f10
  574.  dc.w $C309,$FFFE,$0108,2,$10a,2,$1ba,$f00,$1b8,$f00
  575.  dc.w $C409,$FFFE,$0108,2,$10a,2,$1ba,$f01,$1b8,$f01
  576.  dc.w $C509,$FFFE,$0108,2,$10a,2,$1ba,$f02,$1b8,$f02
  577.  dc.w $C609,$FFFE,$0108,2,$10a,2,$1ba,$f03,$1b8,$f03
  578.  dc.w $C709,$FFFE,$0108,2,$10a,2,$1ba,$f04,$1b8,$f04
  579.  dc.w $C809,$FFFE,$0108,2,$10a,2,$1ba,$f05,$1b8,$f05
  580.  dc.w $C909,$FFFE,$0108,2,$10a,2,$1ba,$f06,$1b8,$f06
  581.  dc.w $CA09,$FFFE,$0108,2,$10a,2,$1ba,$f07,$1b8,$f07
  582.  dc.w $CB09,$FFFE,$0108,2,$10a,2,$1ba,$f08,$1b8,$f08
  583.  dc.w $CC09,$FFFE,$0108,2,$10a,2,$1ba,$f09,$1b8,$f09
  584.  dc.w $CD09,$FFFE,$0108,2,$10a,2,$1ba,$f0a,$1b8,$f0a
  585.  dc.w $CE09,$FFFE,$0108,2,$10a,2,$1ba,$f0b,$1b8,$f0b
  586.  dc.w $CF09,$FFFE,$0108,2,$10a,2,$1ba,$f0c,$1b8,$f0c
  587.  dc.w $D009,$FFFE,$0108,2,$10a,2,$1ba,$f0d,$1b8,$f0d
  588.  dc.w $D109,$FFFE,$0108,2,$10a,2,$1ba,$f0e,$1b8,$f0e
  589.  dc.w $D209,$FFFE,$0108,2,$10a,2,$1ba,$f0f,$1b8,$f0f
  590.  dc.w $D309,$FFFE,$0108,2,$10a,2,$1ba,$e0f,$1b8,$e0f
  591.  dc.w $D409,$FFFE,$0108,2,$10a,2,$1ba,$d0f,$1b8,$d0f
  592.  dc.w $D509,$FFFE,$0108,2,$10a,2,$1ba,$c0f,$1b8,$c0f
  593.  dc.w $D609,$FFFE,$0108,2,$10a,2,$1ba,$b0f,$1b8,$b0f
  594.  dc.w $D709,$FFFE,$0108,2,$10a,2,$1ba,$a0f,$1b8,$a0f
  595.  dc.w $D809,$FFFE,$0108,2,$10a,2,$1ba,$90f,$1b8,$90f
  596.  dc.w $D909,$FFFE,$0108,2,$10a,2,$1ba,$80f,$1b8,$80f
  597.  dc.w $DA09,$FFFE,$0108,2,$10a,2,$1ba,$70f,$1b8,$70f
  598.  dc.w $DB09,$FFFE,$0108,2,$10a,2,$1ba,$60f,$1b8,$60f
  599.  dc.w $DC09,$FFFE,$0108,2,$10a,2,$1ba,$50f,$1b8,$50f
  600.  dc.w $DD09,$FFFE,$0108,2,$10a,2,$1ba,$40f,$1b8,$40f
  601.  dc.w $DE09,$FFFE,$0108,2,$10a,2,$1ba,$30f,$1b8,$30f
  602.  dc.w $DF09,$FFFE,$0108,2,$10a,2,$1ba,$20f,$1b8,$20f
  603.  dc.w $E009,$FFFE,$0108,2,$10a,2,$1ba,$10f,$1b8,$10f
  604.  dc.w $E109,$FFFE,$0108,2,$10a,2,$1ba,$00f,$1b8,$00f
  605.  dc.w $E209,$FFFE,$0108,2,$10a,2,$1ba,$01f,$1b8,$01f
  606.  dc.w $E309,$FFFE,$0108,2,$10a,2,$1ba,$02f,$1b8,$02f
  607.  dc.w $E409,$FFFE,$0108,2,$10a,2,$1ba,$03f,$1b8,$03f
  608.  dc.w $E509,$FFFE,$0108,2,$10a,2,$1ba,$04f,$1b8,$04f
  609.  dc.w $E609,$FFFE,$0108,2,$10a,2,$1ba,$05f,$1b8,$05f
  610.  dc.w $E709,$FFFE,$0108,2,$10a,2,$1ba,$06f,$1b8,$06f
  611.  dc.w $E809,$FFFE,$0108,2,$10a,2,$1ba,$07f,$1b8,$07f
  612.  dc.w $E909,$FFFE,$0108,2,$10a,2,$1ba,$08f,$1b8,$08f
  613.  dc.w $EA09,$FFFE,$0108,2,$10a,2,$1ba,$09f,$1b8,$09f
  614.  dc.w $EB09,$FFFE,$0108,2,$10a,2,$1ba,$0af,$1b8,$0af
  615.  dc.w $EC09,$FFFE,$0108,2,$10a,2,$1ba,$0bf,$1b8,$0bf
  616.  dc.w $ED09,$FFFE,$0108,2,$10a,2,$1ba,$0cf,$1b8,$0cf
  617.  dc.w $EE09,$FFFE,$0108,2,$10a,2,$1ba,$0df,$1b8,$0df
  618.  dc.w $EF09,$FFFE,$0108,2,$10a,2,$1ba,$0ef,$1b8,$0ef
  619.  dc.w $F009,$FFFE,$0108,2,$10a,2,$1ba,$0ff,$1b8,$0ff
  620.  dc.w $F109,$FFFE,$0108,-42,$10a,-42,$1ba,$0fe,$1b8,$0fe
  621.  dc.w $F209,$FFFE,$0108,-42,$10a,-42,$1ba,$0fd,$1b8,$0fd
  622.  dc.w $F309,$FFFE,$0108,-42,$10a,-42,$1ba,$0fc,$1b8,$0fc
  623.  dc.w $F409,$FFFE,$0108,-42,$10a,-42,$1ba,$0fb,$1b8,$0fb
  624.  dc.w $F509,$FFFE,$0108,-42,$10a,-42,$1ba,$0fa,$1b8,$0fa
  625.  dc.w $F609,$FFFE,$0108,-42,$10a,-42,$1ba,$0f9,$1b8,$0f9
  626.  dc.w $F709,$FFFE,$0108,-42,$10a,-42,$1ba,$0f8,$1b8,$0f8
  627.  dc.w $F809,$FFFE,$0108,-42,$10a,-42,$1ba,$0f7,$1b8,$0f7
  628.  dc.w $F909,$FFFE,$0108,-42,$10a,-42,$1ba,$0f6,$1b8,$0f6
  629.  dc.w $FA09,$FFFE,$0108,-42,$10a,-42,$1ba,$0f5,$1b8,$0f5
  630.  dc.w $FB09,$FFFE,$0108,-42,$10a,-42,$1ba,$0f4,$1b8,$0f4
  631.  dc.w $FC09,$FFFE,$0108,-42,$10a,-42,$1ba,$0f3,$1b8,$0f3
  632.  dc.w $FD09,$FFFE,$0108,-42,$10a,-42,$1ba,$0f2,$1b8,$0f2
  633.  dc.w $FE09,$FFFE,$0108,-42,$10a,-42,$1ba,$0f1,$1b8,$0f1
  634.  
  635.  
  636.  dc.w    $ff09,$fffe,$ffdd,$fffe
  637.  
  638.  dc.w    $0009,$fffe
  639.  
  640.     DC.W    $00E0
  641. zPL0H        DC.W    $0000,$00E2
  642. zPL0L        DC.W    $0000,$00E4
  643. zPL1H        DC.W    $0000,$00E6
  644. zPL1L        DC.W    $0000,$00E8
  645. zPL2H        DC.W    $0000,$00EA
  646. zPL2L        DC.W    $0000,$00EC
  647. zPL3H        DC.W    $0000,$00EE
  648. zPL3L        DC.W    $0000,$00F0
  649. zPL4H        DC.W    $0000,$00F2
  650. zPL4L        DC.W    $0000
  651.         DC.W    $0180,$0000,$0182,$0000
  652.         DC.W    $0184,$0fff,$0186,$0000
  653.         DC.W    $0188,$0ddd,$018A,$0bbb
  654.         DC.W    $018C,$0aaa,$018E,$0999
  655.         DC.W    $0190,$0888,$0192,$0777
  656.         DC.W    $0194,$0666,$0196,$0555
  657.         DC.W    $0198,$0333,$019A,$0222
  658.         DC.W    $019C,$0111,$019E,$0000
  659.          dc.w    $108,2,$10a,2
  660.  dc.w      $0109,$fffe,$186,$000
  661.  dc.w     $0209,$fffe,$186,$000
  662.  dc.w     $0309,$fffe,$186,$11
  663.  dc.w    $0409,$fffe,$186,$22
  664.  dc.w    $0509,$fffe,$186,$33
  665.  dc.w    $0609,$fffe,$186,$044
  666.  dc.w     $0709,$fffe,$186,$055
  667.  dc.w    $0809,$fffe,$186,$066
  668.  dc.w    $0909,$fffe,$186,$077
  669.  dc.w    $0a09,$fffe,$186,$088
  670.  dc.w     $0b09,$fffe,$186,$099
  671.  dc.w    $0c09,$fffe,$186,$0aa
  672.  dc.w    $0d09,$fffe,$186,$0bb
  673.  dc.w    $0e09,$fffe,$186,$0cc
  674.  dc.w    $0f09,$fffe,$186,$0dd
  675.  dc.w    $1009,$fffe,$186,$0ee
  676.  dc.w    $1109,$fffe,$186,$1ee
  677.  dc.w    $1209,$fffe,$186,$2ee
  678.  dc.w    $1309,$fffe,$186,$3ee
  679.  dc.w    $1409,$fffe,$186,$4ee
  680.  dc.w    $1509,$fffe,$186,$5ee
  681.  dc.w    $1609,$fffe,$186,$6ee
  682.  dc.w    $1709,$fffe,$186,$7Ee
  683.  DC.W   $1809,$fffe,$186,$8ee,$180,$1,$182,$1
  684.  dc.w    $1909,$fffe,$186,$9ee,$180,$3,$182,$3
  685.  dc.w    $1a09,$fffe,$186,$aee,$180,$5,$182,$5
  686.  dc.w    $1b,$fffe,$186,$bee,$180,$7,$182,$7
  687.  dc.w    $1c09,$fffe,$186,$cee,$180,$9,$182,$9
  688.  dc.w    $1d09,$fffe,$186,$dee,$180,$b,$182,$b
  689.  dc.w    $1e09,$fffe,$186,$eee,$180,$d,$182,$d
  690.  dc.w    $1f09,$fffe,$186,$0f0,$180,$e,$182,$e
  691.  
  692.  dc.w    $2109,$fffe,$108,$ff7e,$10a,$ff7e
  693.  
  694.  dc.w    $2309,$fffe,$186,$ccc
  695. woplist    
  696.  dc.w    $2409,$fffe,$186,$bcc
  697.  dc.w    $2509,$fffe,$186,$acc
  698.  dc.w    $2609,$fffe,$186,$9cc
  699.  dc.w    $2709,$fffe,$186,$8bb
  700.  dc.w    $2809,$fffe,$186,$7bb
  701.  dc.w    $2909,$fffe,$186,$6bb
  702.  dc.w    $2a09,$fffe,$186,$5aa
  703.  dc.w    $2b09,$fffe,$186,$4aa
  704.  dc.w    $2c09,$fffe,$186,$3aa
  705.  dc.w    $2d09,$fffe,$186,$299
  706.  dc.w    $2e09,$fffe,$186,$199
  707.  dc.w    $2f09,$fffe,$186,$099
  708.  dc.w    $3009,$fffe,$186,$088
  709.  dc.w    $3109,$fffe,$108,$8c6,$10a,$8c6
  710.  dc.w    $3209,$fffe,$108,$2,$10a,$2
  711.  dc.w   $3309,$fffe,$180,$0,$182,$0,$184,$e00,$186,$f60,$188,$d60
  712.  dc.w    $18a,$b50,$18c,$a50,$18e,$840
  713.  dc.w    $9c,$8010
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.         DC.W    $FFFF,$FFFE
  721. gfxlib    dc.b    "graphics.library",0
  722.     EVEN
  723. _gfxbase    dc.l    0
  724. MEMORY_POINTER    dc.l    0
  725. MYRASTPORT    ds.b    RP_Sizeof
  726. MYBITMAP    ds.b    BM_Sizeof
  727. colour    dc.w    0
  728. flagz    dc.b    0
  729. wopptr    dc.l    wopdata
  730. wopdata    dc.w    0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,13,12,11,10,9,8
  731.     dc.w    7,6,5,4,3,2,1,$ffff
  732.  
  733.  
  734.  
  735.  
  736.  
  737. string            ;     *
  738.     dc.b    "     "
  739.     dc.b    "  aa SAE aa  ",254
  740.     dc.b     " (SHARE&ENJOY) PRESENTS THE WALKER DEMO, "
  741.     dc.b    "FOR ALL YOU LUCKY PEOPLE (UNLIKE ME!) WHO HAVE "
  742.     dc.b    "AT LEAST 2 MEGABYTES OF MEMORY! IF YOU DON'T, THEN "
  743.     dc.b    "FORGET IT!  THANK'S TO L'DISQUE FOR SUPPLYING IT, AND "
  744.     dc.b    "GREETS TO THE ARCADE MASTER, THE ONLY OTHER PERSON I KNOW WHO CAN RUN IT! "
  745.     dc.b    "SHORT OF SPACE TODAY (THAT'S WHY NO TUNE ON THIS INTRO), SO BYEEEE!"
  746.     dc.b    "   ",255
  747.     
  748. string2    dc.b    "------  IF YOU WANT TO CONTACT SHARE AND ENJOY, GRAB A WRITING IMPLEMENT "    
  749.      DC.B    "AND MAKE CAREFUL NOTE OF THE FOLLOWING ADDRESS.       "
  750.     DC.B    " SHARE&ENJOY ",254
  751.     DC.B    "  ROSEMOUNT  ",254
  752.     DC.B    "  48 MOUNTPLEASANT RD,"
  753.     DC.B    "   LEWISHAM  ",254
  754.     DC.B    "    LONDON   ",254
  755.     DC.B    "  SE13, 6RE  ",254
  756.     DC.B    "   ENGLAND   ",254
  757.     DC.B    "      NO LAMERS PLEASE!, AND NOW BACK TO THE MAIN TEXT ------"
  758.     dc.b    255 
  759.  
  760.     
  761.  
  762. spoint    dc.l    string
  763. myfont    dc.b    "fog "
  764.     ds.b     33788
  765.     dc.l    0
  766. mypiccy    dc.b    "fog "
  767.     ds.b     56316+100
  768.  
  769.