23{§¼INIT¤VBLANK¤PAGES¤DLIST¤ØÁÂHIGÈLO×ÇÇǘ˜_ppÏNNA B8@VA”d **************************›n * SMOOTH SCROLL DEMO *›x * BY KYLE PEACOCK *›‚ * A.N.A.L.O.G. COMPUTING *›Œ * ISSUE 16 *›– * ALL RIGHTS UNRESERVED! *›  **************************›ª›´ }¾›È!!- DIMENSION INIT$ & VBLANK$›Ò!!- EXACTLY AS THEY ARE HERE.›Ü›æ€;A™,;A,ð›ú- DIMENSIONS OF PAGES$ &›- DLIST$ WILL DEPEND ON›- APPLICATION››"‚;A,ƒ;@x,, PHASE ° COMPLETE.6›@- INSTALL ÐÁÇÅÓ DATA.›J!!- LOOP VARIABLE SHOULD BE 1›T""- TO # OF PAGE BYTES DIVIDED›^- BY TWO.›h›r„-@@V"…†|116‚7„$@&@<„$@&@,.>:†,†%!6‚7„$@<„$@,.>:…,% „(PHASE ± COMPLETE.š›¤- INSTALL ÄÌÉÓÔ DATA›®!!- LOOP VARIABLE SHOULD BE 1›¸- TO # OF DLIST BYTES›Â›Ì„-@@v"…Ö6ƒ7„<„,.>:…, „à6‡-P:C:ƒ,'AV,ê6ˆ-C:ƒ,&‡$AVô6ƒ7„<„,.>:ˆ,þ!!6ƒ7„%@<„%@,.>:‡,(PHASE ² COMPLETE.›""- INSTALL VBLANK INITIALIZER›&›0„-@A™"…:6€7„<„,.>:…, „D(PHASE ³ COMPLETE.N›X- INSTALL VBLANK ROUTINE›b›l„-@A"…v67„<„,.>:…, „€›Š- ALL DONE...›”›ž(PHASE ´ COMPLETE.¨›²- POKE A ± INTO MEM. LOC.›¼ - ±·¹± TO HALT ÅÖÅÒÙÔÈÉÎÇ.›Æ!!- IF ANY PARAMETERS NEED TO›Ð""- BE CHANGED ONCE THINGS GET›Ú - GOING, ÐÏËÅ ±·¹±¬±, THEN›ä!!- PERFORM THE ÕÓÒ CALL WITH›î- THE NEW PARAMETERS.›ø- FINALLY, ÐÏËÅ ±·¹±¬°›› A‘@~~6…-?:C:€,- RAM PAGE USAGE›H›R0,0,1,0,2,0,3,0›\250,0,251,0,252,0,253,0›f254,0,255,0›p3,0,1,0,0,0,253,0›z250,0,5,0,4,0,250,0›„5,0,2,0,0,0,4,0›Ž253,0,241,0,222,0,3,0›˜247,0,212,0,2,0,1,0›¢3,0,5,0,252,0,253,0›¬255,0,254,0,253,0,252,0›¶251,0,250,0,249,0,248,0›À1,0,3,0,2,0,5,0›Ê4,0,248,0,252,0,253,0›Ô0,0,3,0,6,0,4,0›Þ254,0,255,0›è›ò- DISPLAY LIST›ü›112,112,112,118,0,0›118,0,0,118,0,0,118,0,0›118,0,0,118,0,0,118,0,0›$118,0,0,118,0,0,118,0,0›.118,0,0,118,0,0,118,0,0›8118,0,0,118,0,0,118,0,0›B118,0,0,118,0,0,118,0,0›L118,0,0,118,0,0,118,0,0›V118,0,0,86,0,0,65›@›J- VBLANK INITIALIZER›T›^165,16,41,127,133,16,141›h14,210,216,104,104,141,28›r6,104,141,27,6,104,141›|1,6,104,141,0,6,104›†104,141,8,6,104,104,141›2,6,141,18,6,104,104›š141,4,6,104,104,141,3›¤6,141,19,6,104,104,141›®5,6,104,104,141,6,6›¸104,104,141,7,6,104,104›Â141,10,6,104,104,141,11›Ì6,104,104,141,9,6,104›Ö104,141,12,6,104,104,141›à13,6,104,133,204,104,133›ê203,169,1,141,16,6,141›ô17,6,165,205,72,165,206›þ72,173,0,6,133,205,173› 1,6,133,206,160,0,162› 0,142,15,6,142,15,6› 177,205,141,26,6,41,15›& 240,33,173,26,6,41,64›0 240,26,200,200,173,26,6›: 41,15,201,1,240,18,173›D 26,6,41,48,240,8,152›N 56,233,2,157,29,6,232›X 200,208,211,142,20,6,104›b 133,206,104,133,205,169,7›l 174,28,6,172,27,6,32›v 92,228,96›€ * 199 BYTES›(#›2#- VERTICAL BLANK ROUTINE›<#›F#173,255,6,240,3,76,98›P#228,216,173,0,6,141,48›Z#2,173,1,6,141,49,2›d#206,16,6,208,124,173,10›n#6,141,16,6,240,116,174›x#9,6,189,120,2,172,12›‚#6,208,12,41,12,201,8›Œ#240,103,201,4,240,12,208›–#93,41,12,201,4,240,91› #201,8,208,123,238,14,6›ª#173,14,6,205,6,6,240›´#112,144,110,173,18,6,205›¾#2,6,208,7,206,14,6›È#240,97,208,95,206,18,6›Ò#169,255,72,48,7,169,0›Ü#141,14,6,240,80,141,22›æ#6,104,141,23,6,174,8›ð#6,202,160,0,177,203,24›ú#109,22,6,145,203,200,177›$203,109,23,6,145,203,200›$202,16,236,173,22,6,48›$211,16,34,240,38,208,36›"$206,14,6,16,31,173,18›,$6,205,4,6,208,7,238›6$14,6,240,18,208,16,238›@$18,6,169,0,72,169,1›J$16,182,173,6,6,141,14›T$6,206,17,6,208,110,173›^$11,6,141,17,6,240,102›h$174,9,6,189,120,2,172›r$13,6,208,12,41,3,201›|$2,240,49,201,1,240,12›†$208,79,41,3,201,1,240›$37,201,2,208,69,206,15›š$6,16,64,173,19,6,205›¤$3,6,208,7,238,15,6›®$240,51,208,49,206,19,6›¸$173,7,6,141,15,6,240›Â$38,208,36,238,15,6,173›Ì$15,6,205,7,6,240,25›Ö$144,23,173,19,6,205,5›à$6,208,7,206,15,6,240›ê$10,208,8,238,19,6,169›ô$0,141,15,6,173,14,6›þ$141,4,212,173,15,6,141›%5,212,173,20,6,240,83›%141,21,6,165,205,72,165›%206,72,162,0,142,24,6›&%173,19,6,10,141,25,6›0%173,48,2,133,205,173,49›:%2,133,206,172,25,6,177›D%203,72,174,24,6,189,29›N%6,168,200,104,145,205,238›X%25,6,172,25,6,177,203›b%72,189,29,6,168,200,200›l%104,145,205,238,24,6,238›v%25,6,206,21,6,208,210›€% 104,133,206,104,133,205,76›Š% 98,228›”%* 408 BYTES›€ D2:SCROLL.BAS¥)…ÒØhhh