Odpověď na názor

Odpovídáte na názor k článku Ovládání hráčů ve hře klávesnicí nebo joystickem na ZX Spectru. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.

  • Článek je starý, nové názory již nelze přidávat.
  • 26. 5. 2023 22:49

    _dw

    A pro tu druhou variantu vlastne ani BC uz nepotrebujes a vyjde ti to rychleji pres 8 bitove scitani:

    att_adr:                        ;vypocet adresy atributu 32*D+E
            ld a,d                  ;Y
            add  a,a                ;Y*2   0..+2..46
            add  a,a                ;Y*4   0..+4..92
            add  a,a                ;Y*8   0..+8..184
            ld h,0
            ld l,a                  ;hl=8*Y
            add hl,hl               ;Y*16
            add hl,hl               ;Y*32
            ld a,l                  ;hl=8*Y
            add a,e                 ;lo(Y*32+E)
            ld l,a                  ;
            ld a, high ATTRIBUTE_ADR
            adc a,h
            ld h,a                  ;
            ret