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

Autor Wątek: raycasting  (Przeczytany 425 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7336
  • Wolność, własność, sprawiedliwość
raycasting
« dnia: 14 Lipca 2009, 08:56 »
napisalem sobie kilka miechow temu raycasting w C... najpierw taki w miare ladny na PC, a potem chcialem to na c64 przepisac w C. no i... na PC mam wersje dzialajaca w\" 40x25\" etc, wyglada prosto jak z komcia w trybie tekstowym \"Wink\"

problem w tym ze kod ten na PC i na C64 mam w tej chwili identyczny (wszystkie zmeinne z narzuconymi typami, tabele wartosci 8bit itd etc) - rozni sie tylko sposobem rysowania pixli na ekranie, niemniej jednak wersja na C64 sie gdzies sypie a ja nie znalazlem wlasciwego problemu :d

czy ktos zechcialby chociaz obejrzec kod tego ustrojstwa? \"Wink\"


"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Nitro__

  • Gość
raycasting
« Odpowiedź #1 dnia: 14 Lipca 2009, 09:40 »
Moze pamiec gdzies na siebie nachodzi? Ot. urok jezyka wysokiego poziomu na 6502 \"Wink\" Proponuje porozkladac program na drobne czesci i sprawdzac ich dzialanie. Na CC65 sie nie znam, wiec nie pomoge.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7336
  • Wolność, własność, sprawiedliwość
raycasting
« Odpowiedź #2 dnia: 14 Lipca 2009, 09:45 »
wtedy program by sie najpewniej zawieszal, a wyglada na to ze obliczenia sa zle przeprowadzane (tylko w jedej cwiartce jest cokolwiek rysowane, mietek sie porusza po labiryncie).
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"