Na FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarmaNa FreeHostingu Endora běží desítky tisíc webů. Přidejte se ještě dnes!
Vytvořit web zdarma|
Dal pokraovn Quaka se tentokrt posunulo
do budoucnosti. Jako jedin pistanete v modulu na neznmou planetu, kterou je teba vyistit. Stejn
z n pak odlette. Nov engine vyuv OpenGL, 3DFx-MiniGL a softwarov render (pozn. se softrenderem
je mono spustit Quake II i v DOSu pomoc HX DOS Extenderu).
Pkn jsou zde udlan skla. Sada zbran pomrn slun. Za zmnku stoj velik brokovnice, rotk,
krsn proveden railgun a paprskujc BFG. Jako potvory vs ekaj pevn rzn roboti. Pokud si chcete zmit framerate, spuste konzoli klvesou vlnovka ~ , napite timedemo 1, enter, demomap demo1.dm2, enter a po pehrn dema se objev opt konzole s vslednm FPS. Zde je dokumentace ke konzoli a pr cheat - do konzole napi: GIVE ALL - vechny zbran; GOD - nesmrtelnost; NOCLIP - prochazen zdmi. 31.12.2004 Tak jsem si o Vnocch panul Q2 znovu, tentokrt pod Linuxem. Stailo nainstalovat pslun .deb balk a udlat symlinky na originln .pak soubory. Engine vypad pln stejn jako windowsck, akort je pomalej (ale i tak jsem ml njakch 50FPS v 1280x1024). Dohrl jsem ho za jeden veer, prost takov pohodovka u kter se nemus myslet a jde to od ruky :). Jo a podailo se mi najt jeden tajn level - jaksi vesmrn stanice s nzkou gravitac na palub, zhruba ve 2/3 hry, u si nepamatuju nzev levelu, muselo se tam njak proplavat vodou a pak vlzt do teleportu. 7.6.2015 Neozeed vydal prvn alfa verzi DOSovho portu Quake II enginu zkompilovanho v DJGPP. O prbhu a nstrahch portace si mete pest na jeho blogu: st 1., 2., 3., 4., 5. Balek binrek si mete sthnout zde a aktuln zdrojky jsou na Bitbucketu. V souasnosti je podporovna VESA SVGA grafika, star zvukov karty SB, GUS (sound system pevzat z QDOSu, ovldn my (v poslednm commitu je i podpora myho koleka) a klvesnic, sov hra pes knihovnu WATTCP (je poteba packet driver pro vai sovku) a jako bonus podpora pehrvn hudebnch soubor OGG co by alternativa k audio CD. Na svm hlavnm PC s Core 2 Duo E8600 a GeForce 7900GT jsem namil 205 FPS v demo1.dm2 pi rozlin 1024x768. Pro ni rozlin by vm ml postait i star stroj s Pentiem 1. 20.6.2015 Neozeed na vvoji dl intenzivn pracuje, u se povedlo staticky peloit nkter gamemody. Testuje se alternativn zvukov knihovna s podporou modernch zvukovch karet HDA. Sice spn detekovala mj SB Audigy 2, ale zvuk byl sekan a po sputn nov hry program crashnul. S pomoc Ozkana Sezera se nm podailo vyeit problm s hrou po sti pi kompilaci v novm prosted DJGPP 2.05, kde bylo poteba v souboru linux\net_udp.c na dku 463 zmnit voln funkce ioctl() na ioctlsocket() a pro kompatabilitu s GCC 5.x.x jsem pidal do CFLAGS makefil parametr -std=gnu90, aby se sprvn inlinovaly funkce definovan jako extern __inline__. Hru po sti jsem zkouel a funguje, pro seznam server zadej do konzole pkaz /slist2. Tak jsem commitoval patch, kter umon nastavit vy VESA rozlien (pokud je karta podporuje, zkouel jsem 1600x1200 a 1920x1200). Aktuln zdrojky jsou zde. Kvejka jsem zkusil spustit i na svm starm PC Pentium Pro 200 MHz, 192 MB RAM, SB AWE64, Matrox Millennium II MGA 2164WP s 4 MB WRAM, kde DOSov verze doshla 7 FPS v rozlien 1024x768, zatmco windows (pod WinXP SP2) jen 5,9 FPS. V nich rozliench se dalo hrt plynule. Zvuk pes SB fungoval bezchybn. 23.6.2015 Tak parda, zvuk na SB Audigy 2 u funguje. Kvejka je nutno spustit s parametrem 26.6.2015 A je tu dal pokraovn Neozeedova blogu, kde popisuje, jak se mu podailo nahradit dynamick knihovny (windows DLL) rozench gamemod pomoc DJGPP modul DXE3, kter lze takt loadovat i unloadovat, take u nen poteba vybrat mezi vce staticky linkovanmi exi. Ruslan Starodubov, od nj pochz nov zvukov knihovna libau, kter je DJGPP portem zvukovch ovlada z pehrvae MPXPlay, zakompiloval podporu pro nov zvukovky do hernch engin ZDoom a QDOS. Vyzkouel jsem je a zvuk na SB Audigy 2 funguje. Dve pouvan parametr -hda se nyn zmnil na -sndpci. 17.9.2015 Dal novinkou Q2DOSu, o kter pojednv 5. dl serilu, je nativn podpora 3D akcelerace na kartch 3Dfx Voodoo 1 - 5 skrze knihovnu Mesa 3D, jej star verze byly portovan i pro DOS (posledn verze 6.4.3). Kd SW a OpenGL rendereru byl pesunut z hlavn binrky do dynamickch modul ref_soft.dxe a ref_gl.dxe. Ped prvnm sputnm je poteba zkoprovat sprvnou verzi modulu Glide driveru glide3x.dxe podle typu va 3Dfx karty do adrese, kde je umstn q2.exe. Vyzkouel jsem to na svm starm PC Pentium Pro s 3Dfx Voodoo 1, akcelerace fungovala v mdu 640 x 480 / 16 bpp, ale v timedemu demo1.dm2 jsem doshl stejnch 12,6 FPS, jako pi pouit neakcelerovan VESA grafiky. |




