CursorPunk C64
==Wolfeistein 3D port C64-re==
2026-10-18 / Rian / Jatekok
A nyilvanos forraskod es a TechNotes alapjan a falrajzolas tobb magassaghoz kulon, generalt rutint hasznal. A 6502-hoz szabott optimalizalasok kozott talalunk laphoz igazitott ugrotablat, elore eltolva tarolt texturakoordinatat. Ez mar az a szint, ahol egyetlen utasitas is szamit.
Az egyik kozossegi fejleszto, Bigfootbrz atdolgozta a falrenderelot. Kweepa beszamoloja szerint ezzel 8-15 ms tunt el egy kepkocka rajzolasi idejebol, es kozel 5 KB RAM is felszabadult. Egy korulbelul 5-10 FPS-sel futo jateknal ez nagyon is latvanyos elorelepes.
OKOS KOMPROMISSZUMOK
+ Az ellenfelek csak a jatekoshoz kozel frissulnek es rajzolodnak
+ A korabban szamolt faltavolsagok segitenek eltakarni a fal mogotti objektumokat
+ A texturakat kezzel igazitottak a C64 szinpalettajahoz
- Az eredeti PC Speaker effekteket SID-en borzalmasan szolnak
- Nem a PC-s valtozat sebesseget kapjuk: a korai meresek szerint inkabb 5-10 FPS koruli elmenyt
- Memoriakorlat miatt egyes grafikai elemek es ellenfelek egyszerusitve kerultek at
A fejlesztes masik szokatlan reszlete, hogy Kweepa sajat bevallasa szerint komolyan tamaszkodott AI-eszkozokre a kodvazakhoz es az adatkonverziohoz. Az algoritmusok es a kompromisszumok megvalasztasat o iranyitotta. Az elso jatszhato valtozat igy kevesebb mint egy het alatt keszult el.
ES JATSZANI IS LEHET VELE?