Duke Nukem 3D Debian GNU/Linux-on

Címkék

Körülbelül 2 héttel ezelőtt a 3D Realms kiadta a Duke Nukem "örökzöld" forrását. A forrás elérhető a GNU GPL licenc alatt. Az Icculus.org a kiadás pillanatában portolta a játékot Linuxra. Most ott tartunk, hogy natívan fut Linux alatt, van hang, zene, lehet egérrel irányítani, stb. És mióta a saját Debian rendszeremen is fut, azóta a fiam kitúrt a gép elöl ;-) Neki ez még újdonság... Lássuk, hogy hogyan is kell életre lehelni a stuffot Debian alatt.

1) Előszöris szükség van a forráskódra. Ezt kinyerhetjük CVS-ből:

#apt-get install cvs

#cd ~
#touch .cvspass
#cvs -z3 -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot login

(jelszó: anonymous)

#cvs -z3 -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot co duke3d
# cd duke3d/source
# cvs -z3 -d:pserver:anonymous@cvs.icculus.org:/cvs/cvsroot co buildengine

2) Forgatás

# cd buildengine
# make
# cd ..
# make

Most van egy "duke3d" binárisod, ami a játékot magát futtatja. Már csak a Duke Nukem 3D Atomic Edition játékra van szükséged. Ezt be kell szerezni. Utána ki kell bontani egy könyvtárba, be kell másolni az általad forgatott binárist. Ha nem akarsz vesződni a forgatással, akkor egy általam Debian Sarge alatt készített binárist találsz itt (MD5 (duke3d) = edb26961a27ff19f250eb9ceab02c9eb).

Figyelem! A fordításhoz kellenek az SDL és SDL mixer csomagok, és egyéb más dolgok is:

apt-get install nasm libsdl-mixer1.2-dev libsdl-mixer1.2 libsdl1.2-dev

stb.

A CVS "testdata" köyvtárban van néhány .con file. Ezeket be kell másolni a játék könyvtárába. Ott ugyanilyen néven vannak ilyen fileok, backup után felül kell írni őket.

Már csak egy jó duke3d.cfg file kell. Ezt megtalálod itt. Ezzel a .cfg-vel szól a hang, a zene, megy az egér. Egyetlen dologra nem sikerült rájönni: vajon az egérrel hogy lehet fel-le nézni? A többi dolog működik. A játék nagyon szépen fut full képernyőben, pedig csak egy előzetes Beta verzió. A 6-7 évvel ezelőtti időket idézni. És azok a beszólások.... ;-)

Piece of Cake.

Jó szórakozást!

(Ha valami nem egyértelmű, akkor a kérdéseket a "hozzászólások"-ba várom)

A tippért köszönet donInsect-nek.

Hozzászólások

Nekem egy kerdesem lenne:

A Duke Nukem 3D Atomic Edition kereskedelmi program? Marmint ugy ertem, hogy akinek nincs meg, az legalisan es ingyenesen nem tudja beszerezni?

Mert ugyebar a Doom-nal az elso "tortenet" ingyenes, csak a tobbiert kell fizetni. Van ilyen a Duke-nal is?

KoS

A masodik palyatol nehol kisebb pixelhibak vannak meg a kezdetleges verzio miatt, de azt a CVS verziokban imho hamar javitani fogjak.

Igazán a Duke a magyar "szinkronnal" jó. :)))) Csak ki kell cserélni a file-okat a könyvtárában és kész is.

"Letépem a fejed és belesz*rok!" :))))))

Letoltottem cvs-bol woody-ra az SDL-t is meg a jatekot is, lefordult mind2 latszolag gond nelkul, de amikor elinditom a jetekot, se kep se hang, sotet kepernyot letok, nehany SPACE vagy ENTER utan kilep es a hibauzenet csak annyi, hogy "Map E1L1.map not found".

Mi lehet a bibi?