Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Jak zrobić pionowy scroll z podzielonym ekranem?  (Przeczytany 3198 razy)

0 użytkowników i 2 Gości przegląda ten wątek.

Offline Buddha

  • Level 4
  • ****
  • Wiadomości: 341
Re: Jak zrobić pionowy scroll z podzielonym ekranem?
« Odpowiedź #30 dnia: 26 Lipca 2017, 19:18 »
No ale rzeczywiście może to być genialne rozwiązanie z tablicami, jak napisał Luke. Podobnie jak się robi bujane w pionie kolorowe rasterbars. Przy każdym przesunięciu sprajtów x,y zobaczyć ile cykli zabiera VIC, CPU i na jakich wartościach nie migają linie rastra oraz wpisać je do tablicy. Ja raz już tak miałem, że żadna wartość mi nie pasowała i dopiero wtedy pomogło mi speedcode zamiast np. pętli :

ldx #$08
dex
bne *-1

wpisałem :

nop
nop
bit $eaea
nop
... itd.

Wtedy można zrobić sobie tablice np. z wartościami adresów do skoku pośredniego JSR, gdzie są speedcode z różnymi wielkościami cykli .

Pewnie Wegi by wiedział jak to zrobić :) Ja podobnie jak Zbych to nie jestem zaawansowanym koderem na C64 :) Fajnie ogólnie i tak, że coś jeszcze kodujecie na C64, że można poczytać i czegoś się dowiedzieć nowego :)