home *** CD-ROM | disk | FTP | other *** search
/ Floppy Magazine 1987 #6 / Floppy_Magazine_87-6_1987_Megasystems_Oy_fi_Side_A.d64 / grafspes6_87 < prev    next >
Text File  |  2023-02-26  |  5KB  |  23 lines

  1. {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O} {CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O}{CBM-I}    {CBM-I} {CBM-I}{CBM-I} {CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}   {CBM-I}{CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}{CBM-I}  {CBM-I}{CBM-I}{CBM-I}  {CBM-I} {CBM-I}{CBM-I}{CBM-I} {CBM-P}{CBM-P} {CBM-I}{CBM-P}{CBM-I}{CBM-I} {CBM-I}{CBM-P}{CBM-I}{CBM-I} {CBM-I}{CBM-I}{CBM-I}  {CBM-I}{CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}   {CBM-I}{CBM-I}   {CBM-I}{CBM-P}{CBM-I}{CBM-I}{CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}{CBM-I}  {CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}   {CBM-I}{CBM-I} {CBM-I}{CBM-I} {CBM-I}{CBM-I}{CBM-I}  {CBM-I}{CBM-I}{CBM-I}  {CBM-I} {CBM-I}{CBM-I}{CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O} {CBM-O}{CBM-O} {CBM-O} {CBM-O}{CBM-O} {CBM-O}{CBM-O}   {CBM-O}{CBM-O} {CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O}{CBM-O}{CBM-O}{CBM-O} {CBM-O} {CBM-O}{CBM-O}                                        {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}     {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}  {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}  {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}   {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*} {SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} {SHIFT-*}{SHIFT-*}
  2.          - N U M B E R O  3 -
  3.  
  4.   ------------------------------------  
  5. A I H E E N A   T {SHIFT-+} L L {SHIFT-+}   K E R T A A 
  6.    {CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-R}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-R}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}       {SHIFT--}    {CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}{CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}.{SHIFT--}{CBM-A}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT--}     {CBM-D}{CBM-D}{CBM-D}         {CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-S}{SHIFT--}   {SHIFT--}{SHIFT--}   {SHIFT--}{SHIFT--}{SHIFT--}{SHIFT--}    {SHIFT--}     {CBM-D}{CBM-D}{CBM-D}             {SHIFT--}{CBM-Q}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-X}{CBM-Q}{SHIFT-*}{CBM-R}{SHIFT-*}{CBM-X}{SHIFT--}{SHIFT--}{CBM-Q}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT--}      {CBM-D}              {SHIFT--}{SHIFT--}    {SHIFT--} {CBM-Z}{CBM-S} {SHIFT--}{SHIFT--}{SHIFT--}    {SHIFT--}    {CBM-D}{CBM-D}{CBM-D}{CBM-D}{CBM-D}        {CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-X}{SHIFT--}    {SHIFT--}  {CBM-Z}{CBM-S}{SHIFT--}{SHIFT--}{CBM-Z}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT--}      {CBM-D}          {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-D}{SHIFT-*}{SHIFT-*}{SHIFT-*}                                   {CBM-D} {CBM-D}
  7.  No niin, kuukauden grafiikkatietopaket-ti pit[[ siis sis[ll[[n spritet.
  8. Ennen kuin menemme aiheeseen, kertaan   v[h[n sit[ mit[ olemme t[h[n menness[   k[sitelleet. Ensimm[isess[ jaksossa oli aiheena tarkkuusgrafiikka, toisessa taasmerkkigrafiikka. Kumpikin muistuttivat  toisiaan, koska grafiikanmuodostusidea- han niiss[ on sama. Spritedatan muodos- taminen ja k[sittely on aivan erilaista.Siit[ sitten my\hemmin...
  9.   Joka takapaukauksessa n[ihin kahteen  edelliseen aiheeseen kuuluu v[h[n muuta-kin asiaa, jonka olen j[tt[nyt syrj[[n. Kokeneemmat jo arvasivatkin, vai?? Tie- tysti. Moniv[rigrafiikkahan t[m[ salape-r[inen alue on. Mutta siit[h[n jatkan   sitten ensi vuoden puolella. Pysyk[[p[  siis Floppiksen parissa ensi vuonnakin!!{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} MIT{SHIFT-+} ON SPRITEGRAFIIKKA {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}  Spritegrafiikka on 'irtonaista gra-   fiikkaa, jota voi sijoittaa mihin tahan-sa ruudun kolkkaan, nyky[[n jopa laita- kehyksiin. Se sijoitetaan ruutuun anta- malla X- ja Y-koordinaatit ja tiedon,   mist[p[in voi spritedataa lukea. X-ja Y-koordinaatit eiv[t saa olla suurempia,  kuin 64:n henkimaailma sallii, eli suu- rempia arvoja kuin 255 EI saa olla, muu-ten tuloksena on (BASICISSA) Error. Jos kuitenkin haluat, ett[ sijoitettava     sprite tulisi pitemm[lle kuin normaali  x-suunta sallii, t[ytyy ottaa avuksi    muistipaikka 53264. Ks.taulukko 1.
  10. {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}Muistipaikka: K[ytett[v[t arvot:Teht[v[:{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}53269 $D015   0-255  Spritejen lukum[[r[                     ruudussa (max.8)   53248 $D000   0-255  1. Spriten x-koord.53250 $D002    -=-   2.     -=-         53252 $D004    -=-   3.     -=-         53254 $D006    -=-   4.     -=-         53256 $D008    -=-   5.     -=-         53258 $D00A    -=-   6.     -=-         53260 $D00C    -=-   7.     -=-         53262 $D00E    -=-   8.     -=-                                                 53264 $D010    -=-   1.-8. spriten x-                        koordinaatti (>255)53249 $D001    -=-   1. spriten y-koord.53251 $D003    -=-          -=-         53253 $D005    -=-          -=-         53255 $D007    -=-          -=-         53257 $D009    -=-          -=-         53259 $D00B    -=-          -=-         53261 $D00D    -=-          -=-         53263 $D00F    -=-          -=-                                                 53287 $D027   0-15   1. spriten v[ri    53288 $D028    -=-   2.     -=-         53289 $D029    -=-   3.     -=-         53290 $D02A    -=-   4.     -=-         53291 $D02B    -=-   5.     -=-         53292 $D02C    -=-   6.     -=-         53293 $D02D    -=-   7.     -=-         53294 $D02E    -=-   8.     -=-                                                 53271 $D017   0-255  1.-8. x-laajennus  53277 $D01D   0-255  1.-8. y-laajennus  {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} ^ Taulukko 1.
  11.  
  12.  V[ri on spritess[ toki aika t[rke[ osa.Sen saat k[ytt[m[ll[ muistipaikkoja     53287-53294. K[yt\ss[si on normaalit v[-rit eli v[rit 0-15.
  13.   Taulukossa 1 on muuten se dollarilla  oleva merkint[ heksadesimaaliluku. T[m[ tiedoksi niille, jotka eiv[t ole k[ytt[-neet konekielt[.
  14.   Jos haluat spriten kaksinkertaiseksi  x- tai y-suunnassa, k[yt[ 53271:t[ ja   53277:[[. Jokainen taulukossa 1 esitettykaikkia kahdeksaa sprite[ ohjaava muis- tipaikka toimii muuten lis[[m[ll[ nykyi-seen arvoon (OR tai konek. ORA) spriten j[rjestysnumero (1-8) potenssiin kaksi.
  15.   Asiasta lis[[ ensi numerossa.
  16.  
  17. Mukana silloin my\s moniv[rispritet.Moi!
  18.  
  19. {CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{CBM-@}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*} The End {SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{SHIFT-*}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}{CBM-T}
  20.  
  21.  
  22.  
  23.