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?


Elozo resz

Kovetkezo resz

Vissza