Rozhovor: Elf/VenusArtAGASLAYER & JoE
Dnes bychom vám chtěli představit autora amigáckych portů Heretica, Hexena
a hry Wolfenstein3D. Pokud jste četli TopSecret15 na ARCD3, měl jsem už možnost
s ním udělat rozhovor. Ale teď jsme s Elfem udělali společně s Joem pro AMax
další, podrobnější interview. A kom to pořád píšu? Je to ELF, kdysi známý pod
jménem BJSEBO, hlavní kodér polské superskupiny Venus ART. A pro úplnost jej na
úvod trochu více představím. Jmenuje se Sebastian Jedruszkiewicz, má 25 let,
bydlí v Štětině (Szczecin) a je studentem informatiky a v tomto roce končí
školu. Jeho konfig Amigy je: AMIGA 1200, Blizzard PPC 603-200MHz/040-25MHz, 64MB
RAM, CD.
Tady si aspoň Joe vyzkoušel, jaké to je dělat interview skrz IRC, když byl split
a velmi hrozné lagy :). Ač byl Elf unaven a hrozně nevyspán, ochotně odpovídal
na zvídavé otázky Joea a mě :). Takže vzhůru do víru rozhovoru! AMax: Udělal si porty Wolfa, proč si neudělal pro Heretica, Hexena a pro
Dooma?
Elf: Protože když se ukázaly zdrojáky Dooma, hned bylo několik hotových
portů (doslova za několik dní), tak místo „portování“ jsem pařil ;) Proč Tě napadlo udělat porty pro PPC?
Mám PPC a tak ho chci nějak využít, kromě vyhřívání místnosti. Miluji
programovat na PPC, protože je rychlý ;), nemusím se starat o rychlost kódu jak
na 68k (což ovšem neznamená, že se nestarám). Který port si udělal jako první, Heretic nebo Hexen?
Doslova stejně ;), když se kompiloval Heretic, upravoval jsem CEDem zdrojáky
od Hexena a naopak. A v souvislosti s 68k vs. PPC?
Vždycky nejdříve píšu verzi pro 68k, protože je lehčí ji debugovat. Za jak dlouho od získání zdrojáku si měl hotový port?
Fungujícího Heretica jsem měl hotového za dva dny. Je lehčí napsat port pro 68k nebo pro PPC?
Z programátorského hlediska mezi 68k a PPC není žádný rozdíl (kromě
assembleru samozřejmě ;)), kód 68k (hlavně se symboly do debuggeru) je kratší,
tak se lehce pracuje. Kolik bylo chyb v první kompilaci?
Nedělám si takové statistiky, nepamatuji si kolik bylo chyb ;) Který PPC kernel je Tvůj oblíbený a proč?
Nemám nějaké velké výhrady k žádnému z PPC kernelů (no asi kromě toho, že mi
WarpOS často padá), podporuji PowerUP, protože mám ty správné nástroje. Jak to bude s porty pro 68k a AGA? Budeš je dál zlepšovat, nebo budeš
raději podporovat PPC?
Budu, ale až budu mít trochu času. Mám teď hodně práce, proto jsem dlouho
nereleasnul nové verze portů. Ale chystám také verze pro WOS. Pořád mi ale
některé věci nesedí ;), například obsluha grafických karet. Který port máš radši? Hexen nebo Heretic?
Hexen se lépe hraje ;), ale Heretic je lépe udělán a do Hexena jsem se asi
už měsíc nekoukal..., asi proto, že jsem se teď spíše zaobíral portem pro Wolf3D
;). Teď dokončuji demo na Astrosyn (párty v Polsku 20.-21.3.) a musím už psát
diplomovou práci. Na kolik procent jsou dokončeny porty?
Nevím na kolik, ale žádný ještě není dokončen na 100%. Ale myslím si, že
Hereticovi toho už moc nechybí. Trochu ještě upravit rychlost pro 68k a několik
bugů by se ještě našlo. Ale za to Hexen ještě nepřekročil hranici 50%. Máš rád takové hry? Myšleno 3D?
Mám, ale spíš z programátorské stránky hraji je málo. Čekáš na doomovku Enforce od Insanity?
Čekám, ale spíš abych viděl, jak vypadá 3D engine, hrát asi moc nebudu... Co umějí porty v porovnání s komerčními PC verzemi her?
Hexenový port nic ;). Heretic má hi-color (15 bitů) bilinear filtering
(zanedlouho také mipmapping) a také vysoké rozlišení (také potřebující upravit). A jak je to s hudbou v těch portech?
Hudba a zvuky fungují úplně stejně jako v Doomu, jenom že Jacek Cybulrczyk
(znám jako NOE, druhý z Venus ARTu - pozn. AGAs) napsal nové mixování a
doomsound.library byla přejmenována na hereticsound.library. Co můžeš říct o portu pro Wolf3D?
Wolf je takový jaký je - velmi pomalý. Takové překvapení! Měl jsem jeden
volný den, tak jsem udělal port. Nebudu ho dál upravovat (asi) a asi vypustím
volně zdrojáky, ať si jiní hrají. Udělal jsem port ze zdrojáku ID Software,
jenom z portu linuxového. Je to verze pouze pro 68k, neměl jsem čas ho předělat
pro PPC. Možná ho někdo jiný dodělá pro PPC, na 040-25MHz má 11 fps (polovina
obrazovky) a na plné obrazovce má kolem 6-7 fps. Nevyžaduje FPU. Jaký je framerate u Hexena a Heretica?
Hexen (u něj jsem udělal pouze PPC verzi) má kolem 25 fps. Heretic pro PPC
(603200MHz) 36 fps a pro 040-25MHz kolem 9-10 fps. Co si myslíš o jiných portech Hexena a Heretica?
Hexena jsem žádného neviděl. A Heretica pouze od Stefana Hausera a pouze pro
PPC. Trochu mi to padalo, ale myslím si, že to je chyba WOSe. Ale víc neřeknu,
protože z některými jsem na válečné stezce ;) (a my jsme podle pionýrského slibu
neprozradili s kterými, jak jsme Elfovi slíbili, zgadzasz sie Elf? ;) - pozn.
AGAs) Změnil se nějak Tvůj postoj k Amize?
K Amize se stavím pořád stejně: miluji Ji! Ale v Amiga Inc. jsem už důvěru
ztratil, mám už dost čekání... Jaké jsou další plány Venus ARTu?
Co se týká scény, žádné. Demo na Astrosyn není dokonce naše (i když používá
náš engine). Já teď musím obhájit diplomku a NOE hledá práci. Možná, že
dokončíme nějaký z našich herních projektů, ale ještě nevím kdy. Děkujeme za rozhovor!
Oki, ;), cya! Ale pak už bohužel musel na hodinu...
Pokud zase nebude blbnout pošta (na což se ta česká obzvlášť specializuje),
měl bych obdržet speciální CD od Venus ARTu s projekty, takže potom to Joe hodí
na ARCD4 a můžete se aspoň na něco těšit. Doufám, že se vám rozhovor aspoň
trošku líbil. Když ne, ukamenujte mě ve Voticích (pokud ovšem budou a hlavně
kdy, protože já si jedu 100% 17.-18.4. do Polska na pány!). Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|