home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 4 / Serious_Magazine_04_1999_Dial_pl_Side_B.atr / sstuff04.arc / BYTE256.ARC / NTRO2.ASM next >
Assembly Source File  |  1988-09-01  |  3KB  |  3 lines

  1. *②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②*¢|áááááááááááááØŒœΓá≡∩Θ∈⌠ááááááááááááá|¢|ááááááááááááIJ≥≤»IJΘΣ≤ẨÕáááááááááááá|¢|áááááááááááááצσ≥Θ∩⌡≤áúøááááááááááááá|¢*②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②*¢|Run   - $b000                       |¢|Memhi - $9000                       |¢|                                    |¢|SHIFT+BREAK - wyjscie               |¢*②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②*¢|                                    |¢|Od Jager'a:                         |¢|                                    |¢|Aby bez problemu  mozna bylo odpalic|¢|program w QA troszeczke go zmienilem|¢|pozostawiajac jednak  oryginalna po-|¢|stac programu. Tak wiec nieco go wy-|¢|dluzylem                            |¢|                                    |¢|Jezeli chcesz miec oryginal to:     |¢|                                    |¢|1. Zmien adres fontow (etykieta FNT)|¢|   na $4000                         |¢|                                    |¢|2. Usun:                            |¢|                                    |¢|   Jsr Init (linia 47)              |¢|   cala procke INIT                 |¢|                                    |¢|3. Usun gwiazdke w linii 54         |¢*②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②②*¢¢     opt %10101¢¢     org $b000¢¢iocb equ $340¢scr  equ $9040¢lo   equ $9500¢hi   equ $9600¢sin  equ $9700¢fnt  equ $b800 |$4000¢¢h0   equ $80¢w    equ $82¢¢     jsr Init  |¢¢run  lda >scr¢     sta $bc25¢     lda >fnt¢     sta $bc24¢     sta 756¢*    sta $26f  |¢¢     ldy #$1f¢     ldx #0¢sim  lda sina,x¢     clc¢     adc #1¢     sta sin,x¢     sta sin+$40,x¢     sta sin+$80,x¢     sta sin+$c0,x¢     sta sin+$20,y¢     sta sin+$60,y¢     sta sin+$a0,y¢     sta sin+$e0,y¢     dey¢     inx¢     cpx #$20¢     bne sim¢¢     ldx #5¢     iny¢     tya¢de1  sta scr,y¢     iny¢     bne de1¢     inc de1+2¢     dex¢     bne de1¢¢fn2  ldx #7¢fn1  sta fnt,y¢     iny¢     dex¢     bpl fn1¢     clc¢     adc #$11¢     bcc fn2¢¢     ldx #0¢k1   lda >scr¢     sta hi,x¢k2   lda <scr¢     sta lo,x¢     adc #40¢     sta k2+1¢     bcc *+5¢     inc k1+1¢     inx¢     bne k1¢¢p1   lda sin+10¢     asl @¢     tay¢p3   lda sin+2¢p4   adc sin+4¢     tax¢     lda lo,x¢     sta h0¢     lda hi,x¢     sta h0+1¢     lda #$f¢     sta (h0),y¢     iny¢     sta (h0),y¢     tya¢     adc #39¢     tay¢     lda #$f¢     sta (h0),y¢     iny¢     sta (h0),y¢     inc p1+1¢     inc p3+1¢     inc p3+1¢¢     ldx #4¢     ldy #0¢fr1  lda scr,y¢fr2  adc scr+39,y¢fr3  adc scr+40,y¢fr4  adc scr+41,y¢     lsr @¢     lsr @¢fr5  sta scr,y¢     iny¢     bne fr1¢     inc fr1+2¢     inc fr2+2¢     inc fr3+2¢     inc fr4+2¢     inc fr5+2¢     dex¢     bne fr1¢¢     lda >scr¢     sta fr1+2¢     sta fr2+2¢     sta fr3+2¢     sta fr4+2¢     sta fr5+2¢     bne p1¢¢sina dta c'⇧⇧⇧⇩⇩⇨⇨⇦⇦❎❎╱◆✓    
  2.  
  3. ♪♪ '¢¢Init Equ *¢     ldx #$10      |Graphics 0¢     lda #3        |¢     sta iocb+2,x  |Zobacz programowanie¢     lda <e        |procesora 6502 #12¢     sta iocb+4,x  |w tym numerze magazynu¢     lda >e        |¢     sta iocb+5,x  |¢     lda #12       |¢     sta iocb+10,x |¢     jsr $e456     |¢     lda #12       |¢     sta iocb+2,x  |¢     jsr $e456     |¢¢     lda #$40¢     sta $26f¢     rts¢¢e    dta c'E:',b($9b)¢¢*    org $2e0¢*    dta a(run)¢¢     end of file¢