; TeX output 2003.11.26:1334_2 ~?ՁZݺIqqecss2074LinuxfQuakwmeHOWTO cG 1 ecrm1000BobIZimbinski(qL ectt1000bobz@mr.net),BrettA.Thomas(quark@baz.com),eMikeHalloGck(mikeh@medina.net)v1.0.1.15,U 30August1998&6 ecss1000QuestoJdoGcumentoillustracomeinstallareedusareQuake,=QuakeWorldeQuakeIGIecomerisolvereiproblemicorrelati,U suunsistemaIntelLinux.(&Lt$ffffecbx1440Indice]f ecbx10001In>troQduzione4ؼ1.1%F*eedback,U commenti,correzioni;.荍..................................w51.2%RingraziamentiU **O.荍.........................................w51.3%AltreU fontidiinformazioniw.荍.....................................w5%1.3.1EInformazioniU spGecichesuQuakepGerLinux**;u.荍.....................w5%1.3.2EInformazioniU suQuakeingeneraleɍ.荍............................w6%1.3.3EInformazioniU suigioGchiperLinuxG.荍.............................w62Quak>e/Quakeworld_O62.1%RequisitiU minimi.荍..........................................w62.2%InstallareU Quake[.荍..........................................w7%2.2.1EScaricareU ilenecessari**卍.荍................................w7%2.2.2ECreazioneU delladirectorydiinstallazione++-.荍......................w8%2.2.3EInstallazioneU dalCDdiQuake++G卍.荍............................w8%2.2.4EInstallazioneU daDOS/WindowsaLinux.荍.........................w9%2.2.5EInstallazioneU dellaversioneshareware].荍..........................x?102.3%AggiungereU ibinaripGerLinux鏍.荍...................................x?102.4%ImpGostareU ipermessi/?.荍........................................x?112.5%X11U Quake׍.荍.............................................x?112.6%SVGAlibU QuakeUy.荍..........................................x?122.7%GLQuake.荍..............................................x?12%2.7.1ESVGAlibq.荍..........................................x?12%2.7.2EGlide.荍............................................x?13%2.7.3EMesaY.荍............................................x?132.8%OpzioniU dalineadicomandospGecichediLinux.荍.........................x?142.9%QuakeW*orldU **.荍...........................................x?15%2.9.1EInstallazioneU deipacchettiRPM++݉.荍...........................x?15%2.9.2EInstallazioneU deipacchettitar.gz+++ݍ.荍...........................x?16*_2 ~?GINDICE]!2ՁV%2.9.3EUtilizzareU QuakeW*orld++ɍ.荍................................x?16ؼ2.10%Server.荍................................................x?172.11%MoGduliU edaggiunteG.荍.........................................x?17%2.11.1ECaptureU theag(acchiappabandiera)z .荍..........................x?18%2.11.2EPacchettiU missione**.荍...................................x?18%2.11.3EStrumentiU pGerQuake.荍....................................x?183Quak>eIQI)183.1%PrerequisitiK.荍.............................................x?193.2%InstallazioneU diQuakeIGIhύ.荍......................................x?19%3.2.1EScaricareU ilenecessari***.荍.................................x?19%3.2.2ECreazioneU delladirectorydiinstallazione.荍.........................x?20%3.2.3EInstallareU dalCD9.荍......................................x?20%3.2.4EInstallazioneU daWindowsaLinux.荍............................x?21%3.2.5EInstallazioneU dellaversionedemo**H .荍...........................x?223.3%AggiungereU ibinaripGerLinux**"ߍ.荍.................................x?22%3.3.1EInstallareU ipacchettiRPM***.荍...............................x?23%3.3.2EInstallareU ipacchettitar.gz**y.荍...............................x?233.4%ImpGostareU ipermessi**h.荍......................................x?23%3.4.1EQuake2.confU **.荍.......................................x?233.5%IlU rendererX_.荍............................................x?243.6%IlU rendererSVGAlibݍ.荍........................................x?243.7%IlU rendererOpGenGLGፍ.荍........................................x?24%3.7.1ESVGAlibq.荍..........................................x?25%3.7.2EGlide.荍............................................x?25%3.7.3EMesaY.荍............................................x?25%3.7.4Elib3dfxgl.soU **/I.荍.......................................x?263.8%IlU rendererGLX**G鍍.荍.........................................x?273.9%OpzioniU dalineadicomandospGecichediLinux.荍.........................x?273.10%ServerU QuakeIGI.荍...........................................x?28%3.10.1EServerU inascoltovɍ.荍......................................x?28%3.10.2EServerU dedicati.荍.......................................x?28%3.10.3EAltreU fontidiinformazionisuiserverፍ.荍...........................x?293.11%MoGduliU eaggiunteK'.荍.........................................x?29%3.11.1EMoGduliU dallatoclientiY.荍...................................x?29%3.11.2EMoGduliU dallatoserver[A.荍...................................x?30%3.11.3ESorgentiU delgioGco%.荍.....................................x?30+_2 ~?GINDICE]!3ՁV%3.11.4EPacchettiU missione**.荍...................................x?304Soft>warecorrelato++I31ؼ4.1%QStat巍.荍................................................x?314.2%XQF zÍ.荍................................................x?324.3%QuickSpyG.荍..............................................x?324.4%QPlugU pGerLinux덍.荍..........................................x?324.5%qkHacklib.荍..............................................x?324.6%GiMd2Viewer퍍.荍............................................x?334.7%QIPXP[.荍................................................x?334.8%Ice.荍..................................................x?334.9%Q2gettyɟ.荍...............................................x?334.10%rconP#.荍.................................................x?334.11%qlogU ++.荍...............................................x?344.12%CheapGoU **-.荍..............................................x?344.13%qgraphU **탍.荍..............................................x?345Risoluzionedeiproblemi/FA>Q"% 345.1%Generalit.荍..............................................x?34%5.1.1EConsiderazioniU sulladierenzatraisistemiopGerativiñ.荍..................x?34%5.1.2EConsiderazioniU suGlibGc,RedHat5.x,Debian2**Ʒ.荍...................x?35%5.1.3EIlU mousenonfunzionaosembrarispGondereacaso.-.荍...................x?35%5.1.4EIlU mioMicrosoftIntellimouseoilmioLogitechMouseMan+nonfunziona..荍......x?36%5.1.5EIlU miomouserispGondeinritardoedmoltopilentochesottoWindows.Ս.荍......x?36%5.1.6EHoaunaV*oGodoo2,eaquandoprovoaadusareilrenderergl,questoripGortachenonho EunaU schedaV*oGodooU installata.A.荍...............................x?36%5.1.7EQuandofgioGcoconunadelleversionediQuakesottoSVGAliboGLXepremoCtrl-C,ilEgioGcoU esceetalvoltalascialaconsoleinutilizzabile.Y.荍...................x?36%5.1.8EAkEvoltekquandoQuake/QuakeIGIkEescenoninmodocorretto,:lascialaconsoleinutilizzabile.36%5.1.9Esquake/quake2U nonparteedicesvgalib: Xcannot?getI/Opermissions-.荍.....x?37%5.1.10EAvolte,sdopGoRaverogioGcatoaunadelleversionidiQuakesuX,nonfunzionalaEripGetizioneU deitasti.ō.荍....................................x?37%5.1.11EQuake/QuakeU IGIdice/dev/dsp:qdevicenotcongured }.荍................x?37%5.1.12EQuake/QuakeU IGIperGLgiranopilentisottoLinuxchesottoWindows.q**'s.荍.....x?37%5.1.13EComeU pGossofarpartireunserverescollegarmi,epoitornarcipitardi?q**#.荍.....x?385.2%Quake/QuakeW*orld;.荍........................................x?38%5.2.1EQuakeU muoreall'avvioconunsegmentationfault..荍...................x?38%5.2.2ECheU dierenzac'traglqwcl,glqwcl.3dfxgleglqwcl.glx?q++ie.荍..........x?38g_2 ~?G1.8In>troQduzione~4ՁV%5.2.3EQuandousoglqwcl.glxatuttoschermodaX,nonriescoadusareilmouseola Etastiera.q++.荍........................................x?39ؼ5.3%QuakeU IGI-g.荍...............................................x?39%5.3.1EQuando>provoausareQuakeIGIconilrendererGL,nonfunziona,edice:)LoadLibrary(Eref_gl.so)U failed:qUnabletoresolvesymbGolQ.荍.......................x?39%5.3.2EQuakeIGIȰmuoreconl'erroreLoadLibrary(ref_XXX.so)?failed: XNosuchfileorEdirectory5Ս.荍.........................................x?39%5.3.3EQuando=#aggiustolaluminositmentreusoilrendererGL=epremoapply,AnonsuccedeEniente!Q.荍............................................x?39%5.3.4ENoteU sulladistribuzione3.17cM.荍...............................x?39%5.3.5EQuandopusoQuakeIGIp=conl'opzione+set?vid_refglxpatuttoschermodaX,nonEriescoU adusareilmouseolatastiera.q++,.荍........................x?40%5.3.6EPerch5nonpGossopassareadalcunedellemodalitSVGA5che5sononelmenVideodiEQuakeU IGI?**.荍........................................x?406Tips&T ric>ksv-406.1%UtilizzareU igioGchiperXeGLsenzasetuid.荍...........................x?406.2%UsareU leversioniSVGAeGLdaX**'.荍...............................x?416.3%MantenereU ilmousedentrolanestrainXH.荍............................x?426.4%LeU impGostazionitrucchettose@di3DfxfunzionanoancheinLinux.荍...............x?436.5%IlU browserdelserverdelpGoveraccioK.荍................................x?436.6%UsareU lelib3dfxgl.sopGerQuakeI**k.荍..............................x?437A>dministriviav\8437.1%NuoveU versionidiquestodoGcumento .荍...............................x?437.2%AltriU formatidiquestodoGcumentoߍ.荍................................x?447.3%PolicyU didistribuzioneύ.荍.......................................x?447.4%StoriaU dellerevisioni?.荍........................................x?44(1Inctropduzione:Quake,* QuakeW*orldSeQuakeIGIsonogiochidiazionein3Dtremendamentefamosi,* sviluppatidallaHЃ ecti1000id Softwar}/eU .Senonliconoscete,˰cisonopGostimiglioridiquestoHOWTOdoveimpararnelebasi. Guardatelasezione1.3U (Altrefontidiinformazione)pGeraverneunalista.QuestoSdoGcumentoassumecheabbiateLinuxfunzionante,einalcunicasiancheilsistemaXWindow.XnonDindispGensabile,Mmaunbuonmodoperprovqareun'installazionebase. SenonaveteX,pGotetetranquillamenteU saltaretuttiiriferimentiadesso.Le9EsezionidiquestodoGcumentochesonostateaggiornatenell'ultimaversionehannoun**primadeltitolo.LeU sezioniaggiornatenellaversioneprecedentehannoun++.h_2 ~?G1.8In>troQduzione~5ՁV!N ecbx12001.1Feedback,commenti,correzioniMQuesto# doGcumentodicertononcontienetuttoquellochesidevesapGeresulLinuxQuake.>Conilvostro aiuto,SpGer,possiamo}Iportarlosemprepivicinoaquell'ideale.V*orremmochequestoHOWTO|fosseilpi6YcompletoedaccuratopGossibile,nquindisetrovqateerroriodomissioni,nfatecelesapere.*Ledomande,nicommentiwelecorrezionidovrebbGeroessereinviatiaBobZimbinski(b}/obz@mr.net)oaMikeHalloGck(mikeh@me}/dina.netU ).qLecritichecostruttivesonobGenaccette,iameno."j(1.2Ringraziamenti**LaversioneoriginalediquestodoGcumentostatascrittadaBrettA.Thomas(quark@b}/az.com)ɹedaMikeHalloGckU (mikeh@me}/dina.net).qBobZimbinski(b}/obz@mr.net)ؼhaU riscrittoedespansoildoGcumentooriginale.DeiU ringraziamentispGecialivqannoalleseguentipGersone,peraverciU portatoQuakeperLinux:9 !", cmsy10JohnU CarmackeilrestodellaidSoftwar}/epGerquestigiochieccezionali. ҍDaveU 'Zoid'Kirsch(zoid@idsoftwar}/e.com)U pGerilportingperLinux.DaveU T*aylor(ddt@cr}/ack.com)pGeravercominciatoquestostranoaaredelpGortingdiLinux.DaryllU Strauss(daryll@harlot.rb.c}/a.us)pGerilportingdiglideperLinux.BrianU Paul(brianp@elastic.avid.c}/om)pGerlalibreriagracaMesa.DavidU Bucciarelli(te}/ch.hmw@plus.it)pGerildriverMesa/glide.:GrazieU alleseguentipGersoneperillorocontributoaquestoHOWTO:MikeU Brunson(brunson@l3.net)pGerilsuggerimentosulvid_restart.JoGeyU Hess(jo}/ey@kite.ml.orgU )perleinformazionisucomefaregirareigiochisvgaegldaX.JoGeU S.(jszab}/o@eden.rutgers.eduU )perunenormepiladisuggerimentiBradU LambGert(br}/adl@dial.pipex.comU )perlanotasu-noudp.agxUz(gguenthe@iris.rz.uni-konstanz.de)pGerleinformazionisull'installazionediQuakeeperaverci fattoU notareQIPX.DerrikU Pates(dmp8309@silver.sdsmt.e}/du)pGeravermifattopGensareallasicurezza.MichaelU Dwyer(michael_dwyer@mwiworks.c}/om)pGerleideesulleconsiderazionisuiSO.DerekU Simkowiak(der}/eks@kd-dev.com)pGerlaproceduradiinstallazionedaCDdiQuakeIsunstormU (sunstorm@glasscity.net)informazionisulQuakeMissionPack2.NeilU Marshall(marshall@pssnet.c}/om)pGerinformazionisuglischermi."j(1.3AltrefontidiinformazioniM1.3.1#!\InformazionispQecic>hesuQuakepQerLinux**RaLQ:LinuxU Quake&Utiliteshttp://www.linuxquake.c}/om/.LinuxU QuakePagehttp://c}/aptured.com/threewave/linux/QuakeW*orld.netU http://www.quakeworld.net_2 ~?G2.8Quak>e/Quakeworld]6ՁV1.3.2#!\InformazionisuQuak>eingeneraleidU Softwarehttp://www.idsoftwar}/e.comPlanetQuakeU http://www.planetquake.c}/omQuakeW*orldU Centralhttp://qwc}/entral.stomped.com3Dfx'sU GLQuakeFAQ(piuttostoobsolete)http://www.3dfx.c}/om/game_dev/quake_faq.htmlF*arenheitU 176ConsoleCommandListinghttp://www.planetquake.c}/om/f176rec.games.computer.quake.*U newsgroups zԍ1.3.3#!\InformazionisuigioQc>hiperLin>uxLinuxGamesU http://www.linuxgames.c}/om/TheU LinuxGameT*omehttp://www.cs.washington.e}/du/homes/tlau/tome/linux-game.html(e[2Quakce/Quakeworld:Per)2installareQuakesulvostrosistemaLinuxdoveteavereunaqualcheformadelladistribuzioneucialedi Quakedellaid,zoilCD-ROMpGerdos/Windowscompratoinunnegozio,zolaversionesharewarescaricatadalla*rete(vedere2.2.1(sotto)pGeridettaglisucomeprocurarvilaversioneshareware).ʞInalternativqa,seaveteU QuakeinstallatosuunamacchinaDOS/Windows,pGoteteusareilerilevqantidaquellainstallazione."‚2.1RequisitiminimiMComeU minimoavretebisognodi:ƿUnU Pentium90osupGeriore(raccomandatoun133)16U MBdiRAM(raccomandati24)IlU CD-ROMdiQuakeolaversioneshareware(quake106.zip)LinuxU conilkernel2.0.24osuccessivqalibGcU 5.2.18osuccessivqaUnoU deiseguenti:$@^/X11R5U osuccessivo(pGerxquake)$@^/SVGAlibU 1.2.0osuccessivqa(pGersquakeeglquake)30-80U megabytedispaziolibGerosudisco(asecondadeltipodiinstallazione)AccessoU comeroGotnellamacchinasucuiinstallateOpzionali:0UnaU schedaaudiosuppGortataUnaU schedagracaaccelerata3DfxV*oGoDooU GraphicsoVoGoDoo2U 3DMesaU 2.6osuccessivqa(pGerglquake)2_2 ~?G2.8Quak>e/Quakeworld]7ՁV2.2InstallareQuakeM2.2.1#!\Scaricareilenecessari**T*utti^ilenecessaripGerLinuxQuakesonodispGonibilisulsitoftpdellaidSoftware,$ftp.idsoftwar}/e.com^. QuestoU sitopuesserecaricoallevolte,quindimegliousareunodiquestimirror:ؼftp.c}/drom.com/pub/idgames/idstuU (California,USA)ftp.gamesnet.net/idsoftwar}/eU (California,USA)ftp.linuxquake.c}/om/lqstu(Michigan,U USA)ftp.stomp}/ed.com/pub/mirror/idstuU (Minnesota,USA)mirr}/ors.telepac.pt/pub/idgamesU (LisbGona,Portogallo)downlo}/ad.netvision.net.il/pub/mirrors/idsoftwareU (Haifa,Israele)IU lediQuakenominatiinquestasezionesono:DistribuzioneU SharewarediQuakepGerWindowsftp://ftp.idsoftwar}/e.com/idstu/quake/quake106.zipBinariodiQuakepGerX11ftp://ftp.idsoftwar}/e.com/idstu/unsup/unix/quake.x11-1.0-i386-unknown- linux2.0.tar.gzBinariofdiQuakepGerSVGAlibftp://ftp.idsoftwar}/e.com/idstu/unsup/squake-1.1-i386-unknown-linux2.0.tar.gzBinario\diQuakepGerOpenGL/Mesaftp://ftp.idsoftwar}/e.com/idstu/unsup/unix/glquake-0.97-i386-unknown-linux2.0.tar.gzClientU diQuakeW*orldpGerLinux(inciascunpacchettocisonoiclientpGerX11,SVGAlibeGL)$@^/pacchetto I6tar.gzpGerlibc5ftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwcl-2.30-i386-/unknown-linux2.0.tar.gz$@^/pacchettoGtar.gzpGerglibcftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwcl-2.30-glibc-i386-/unknown-linux2.0.tar.gz$@^/pacchettoU rpmpGerlibc5ftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwcl-2.30-1.i386.rpm$@^/pacchetto rpmpGerglibcftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwcl-2.30-glibc-/1.i386.rpmServerU diQuakeW*orldpGerLinux$@^/pacchettotar.gzpGerlibc5ftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwsv-2.30-i386-/unknown-linux2.0.tar.gz$@^/pacchettoH+tar.gzpGerglibcftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwsv-2.30-glibc-i386-/unknown-linux2.0.tar.gz$@^/pacchettoU rpmpGerlibc5ftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwsv-2.30-1.i386.rpm$@^/pacchetto rpmpGerglibcftp://ftp.idsoftwar}/e.com/idstu/quakeworld/unix/qwsv-2.30-glibc-/1.i386.rpmPacchetto8clientdiCapturetheFlagftp://ftp.c}/drom.com/pub/quake/planetquake/threewave/ctf/client/3wctfc.zip%_2 ~?G2.8Quak>e/Quakeworld]8ՁVAltroU softwarenominato:tutilitU diarchiviazionelhaftp://sunsite.unc.e}/du/pub/Linux/utils/compress/lha-1.00.tar.ZU .0librerieU gracheSVGAlibhttp://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib-1.3.0.tar.gzbinari-delleSVGAlibpGerlibc5http://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib- 1.3.0.lib}/c5.bin.tar.gzlibrerieU diruntimeGlidehttp://glide.xxe}/dgexx.com/3DfxRPMS.html 2.2.2#!\Creazionedelladirectorydiinstallazione++MLaprimacosachedovetefaredecideredoveinstallareQuake.4MoltepGersonelomettonoin/usr/games/quake.}GliVamministratoridisistemaanalicomemescelgonodiinstallaretuttoquellochenonfaparte.delladistribuzionestandardsotto/usr/local,+quindipGermeQuakevqain/usr/local/games/quake.SeZsceglietediinstallarlodaqualchealtraparte,sostituiteilpGercorsoappropriatodoveioindico/usr/local/games/quake.ؼNota/pQergliuten>tiRedHat.\SevvoleteinstallareQuakeW*orlddaipacchettirpm,#dovresteprobabilmenteinstallareQuakein/usr/local/games/quake,'datocheglirpmsiinstallanoinquestadirectorypGerdefault.Quindi"andateavqanti"ecreateladirectoryincuivoleteinstallareQuake,Uedentrateciconcd.IlrestodiquesteU istruzioniassumerannochequestasialavostradirectorycorrente.,0qL ectt0900mkdirN/usr/local/games/quake =0cdN/usr/local/games/quake 2.2.3#!\InstallazionedalCDdiQuak>e++MSesistapGerinstallaredalCD-ROMdiQuake,$@^/ConcatenateU idueleresourcedalCDinunsingololesull'harddisk:YYQcatN/mnt/cdrom/quake101.1/mnt/cdrom/quake101.2>resource.10$@^/ContinuateBoraalprossimoparagrafo,F]maquandomiriferiscoa/mnt/cdrom/resource.1,alsuo/pGostoU usate/usr/local/games/quake/resource.1. h_2 ~?G2.8Quak>e/Quakeworld]9ՁVȑSoraDilmomentodiestrarreilediQuake.lIlleresource.1sulCDSinrealtun archivioPlha(unformatodicompressionediarchivicomezipotar).b4Perestrarlousere-moilcomandolha.S?Senonloaveteinstallatosulvostrosistema,lopGotetescaricaredaftp://sunsite.unc.e}/du/pub/Linux/utils/compress/lha-1.00.tar.ZU .=FlhaNe/mnt/cdrom/resource.1 =Quando(avetefattoconlha,ladirectorydiQuakedovrconteneremoltinuovile.EDovresserecreataancheunadirectoryid1/.]IleinquestadirectorysonoisoliimpGortantipGerQuakepGerLinux,$(quindipGotetex>tranquillamentecancellaretuttoilresto.SelaprimavoltacheusateQuake,oancheincasocontrario,pGotrestevolertenereile*.txt.versioneshareware),C.mafateloinunadirectorytempGoranea,inmoGdodanondover>sovrascriverei{verilediQuake.MQuandoaveteinstallatoileshareware,`copiateilleid1/pak0.pakdalladirec-tory>tempGoraneain/usr/local/games/quake/id1,CDdopodichpotetecancellareladirectoryconileshareware.ؼEquestòquantopGerinstallaredalCD.Potetesaltaredirettamenteallasezione2.3(InstallazionedeilebinariU diQuakepGerLinux). 2.2.4#!\InstallazionedaDOS/Windo>wsaLinuxMSe aveteQuakeinstallatosottoWindowsoDOS vsuun'altramacchina,tpGotetetrasferireiledaquakenid1nalsistemaLinuxusandoFTPoinqualchealtromoGdo.VT*enetepresentecheinomideilenelvostrosistemaLinuxdevonoessereinminuscolopGerpoteressereusati, ;quindidovreteprobabilmenterinominareiledopGoilStrasferimento.ONotateanchechepGotrebbeSesserenecessariocancellarel'installazioneinDOS/WindowspGerrestareU inregolaconiterminidellalicenzadellaid.qNoncolpamiasefatequalcosadiillegale.ؼSe DOS/WindowseLinuxsonosullastessamacchinaaveteduepGossibilit:wcopiareiledallapartizioneDOS/Windows%;allapartizioneLinux,YBofareunlink.Leduecosesonoequivqalenti;IpGotetesemplicementerisparmiareU circa50megabytedispaziodiscosefateunlinkinvecediunacopia.Qualsiasicosaabbiatescelto,'pGerprimacosapassatenelladirectorydiQuakeecreateneunanuovqadinomeid1:卑0cdN/usr/local/games/quake =0mkdirNid1ؼSeU voletecopiareiledallapartizioneDOS/Windows,fatequalcosadelgenere:=FcpN/win95/games/quake/id1/*.pakid1 _2 ~?G2.8Quak>e/QuakeworldX310ՁVPerU creareilink,fate:LFcdNid1 =FlnN-s/win95/games/quake/id1/*.pak.^Sostituitew/win95/games/quakeconilpGercorsocorrettoperlapartizioneDOS/Windowseperladirectory diU installazionediQuake.ؼIle7deidatidiQuakesonoorainstallati.Andateavqantinoa2.3(InstallazionedeibinaridiQuakepGerLinux). zč2.2.5#!\Installazionedellav>ersionesharewareMLa,e/QuakeworldX311ՁVSquakeU ilclientdiQuakepGerSVGAlib.qGiraaschermopienosullaconsoleditesto.GLQUakeUilclientdiQuakepGerOpenGL,l'UnicoModopergiocareaQuakeseaveteunascheda accelerataU 3Dfx.ؼScaricate.ipacchetticheviservono(vederelasezione2.2.1(Scaricareilenecessari))edestraetelinelladirectoryU diQuake,cos:卑0cdN/usr/local/games/quake =0tarN-xzfXXXX-i386-unknown-linux2.0.tar.gz#Í2.4Imp_ostareipermessiMIserverdiQuakeeQuakeW*orldpGossonoessereusatidaqualsiasiutente.IclientdiQuake, invece,hanno bisognodiaccessoalleschedesonoreegrache,qcosacherichiedeprivilegicheinormaliutentinonhanno.Un(brutto)moGdodisuperarequestoproblemadiusareQuakedaroot.H Aibraviamministratoridisistemasi-accappGonerlapellepensandoadunacosadelgenere.UnasoluzionepiaccettabilerendereibinaridinQuakesetuidroGot;YinquestomodoQuakepuessereusatodaqualsiasiutente,-mantenendoiprivilegidi($accessoallaschedasonoraegraca.Ancheilsetuidpresentadeirischidisicurezza.UnutentefurbGopGotrebbesfruttareunbucodisicurezzainQuakepGerottenereaccessodirootalvostrosistema.BOvviamente,seU nonusateunsistemamultiutente,U questopunonimpGortarvi.ؼsquakel'unicoclientdiQuakechedeveRJessereusatoconipGermessidiroot.(Conunpo'difatica,2potetefareH~inmoGdodipoterusareiclientXH{eGLsenzasetuid.mJ6.1(UsareiclientXeGLsenzapGermessidiroot)nellaU sezioneTipsandT*ricksvispiegacomefare.SeU voleteusaresquake,rendetelosetuidroGotconiseguenticomandi:卑0chownNrootsquake =0chmodN4755squakeؼSe8avetedecisocheokusarequake.x11eglquakesetuidroGotsulvostrosistema,4pGoteteripetereicomandi quiU sopraanchepGerqueibinari.#Í2.5X11QuakeMSeBaveteinstallatoilclientX11,$nquestounbuonmomentopGerprovqarlo.]6Perglquakeesquakec'bisognodiU congurarealtrecose,maquake.x11dovrebbGeesserepronto.卑0cdN/usr/local/games/quake =0./quake.x11ؼSe,tuttovqabGenedovrebbeapparireunapiccolanestradiQuakeconlaprimademo.VDovrestepGotersentire anche°lieettisonorie,ɧseilCD~ـmontato,ɧanchedellamusica.Sequalcosadiquestenonaccade,controllateU lasezione5(Risoluzionedeiproblemi). _2 ~?G2.8Quak>e/QuakeworldX312ՁV2.6SVGAlibQuakeMSiasquakecheglquakehannobisognodellaSVGAlib(glquakeusalaSVGAlibpGergestirel'inputdatastiera e damouse,9sevelostatechiedendo).LaSVGAlibcompresanellamaggiorpartedelledistribuzionidiLinuxU moGderne,edev>eessereconguratacorrettamentepGerpoterutilizzaresquakeoglquake.ؼlibvga.configilledicongurazionedellaSVGAlib.tSullamaggiorpartedeisistemilotroveretenelledirectoryY/etco/etc/vga.+Assicuratevicheilmouse,JgilmonitorelaschedavideovisianoimpGostatiinmanierapcorrettapGerilvostrosistema.^EPeraverealtridettagliconsultateladoGcumentazionedellaSVGAlib.Se"nonl'avete"gi,scaricateladalsitoindicatonella2.2.1(sezionedeile)pisopra.Seavete"laRedHat5.xoun'altradistribuzionediLinuxbasatasuglib,?guardatele5.1.2(considerazionisuGlibGc,RedHat5.x,ghDebianc2)nellasezioneRisoluzionedeiproblemi/FAQcpGeraveredelleinformazioniimpGortantisucomecompilarelelibreriepGerpoterleusareconQuake.5Ahhttp://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib-1.3.0.lib}/c5.bin.tar.gzdispGonibileunbinariodelleSVGAlibprecompilatoconlelibc5perchinonhavogliadiricompilareiltutto.Dovresteusaresquakedaunaconsolevirtuale.!NonfunzionerdaX,amenochenonsiateroGotquandoloavviate,\2eZutilizzareungioGcocomerootunacosadaevitare.xQuindi,\2sesieteinX,fateCTRL+AL*T+F1,fateU illoginepGoi卑0cdN/usr/local/games/quake =0./squakeؼ6.2w(UtilizzareigioGchiSVGASeGLdaX)nellasezionedeiTips&T*rickspiavqantispiegacomelanciare QuakeU pGerSVGAeGLdaXsenzapassaremanualmenteadunaconsolevirtuale.#Í2.7GLQuakeMIlHCQuakepGerleOpenGLH@accelerateviahardwareQuakecomeDiocomanda.m6Nonc'pGossibilesostituto,JeunaU voltaprovqatononsitornaindietro.PerxCusareglquake, viserveunascheda3Dx:conichipsetgraciV*oGodoo, Voodoo2xCoVoGodooxCRush.CisonodelleproGcedureparticolaridaseguireseaveteunaschedaV*odooRush,!manonvelepossoillustrareperch,francamente,nonsapreiquellochedirei.^ UnaversionefuturadiquestoHOWTOcoprirancheiproblemidelU Rush(sequalcunonevuolescrivere,sarcontentodiinserireilpGezzoqui).Le[librerieSVGAlib,PGlideeMesadevonoesseretutteinstallateeconguratecorrettamentesulsistema,PpGerpGoterU usareglquake.qLeseguentisezionicoprirannobrevementeipassidaseguirepGerfarlo.Il k(bk@gamers.or}/g)Linux3DfxHOWTO ji(http://www.gamers.or}/g/dEngine/xf3D/howto/3Dfx-HOWTO.htmlU )diBerndKreimeierunbuonpGostodoveU cercarealtreinformazioni.IlRnewsgroup3dfx.glide.linuxsulnewsserverdella3dfx(news.3dfx.com)un'altrabuonafontediinformazionisull'intersezioneU diLinux,glide,MesaeQuake. 2.7.1#!\SV>GAlibMglquakeusaleSVGAlibpGerricevereinputdalmouseedallatastiera,quindidovretecongurarlecomeillustratoU nellasezione2.6(SVGAlibQuake). _2 ~?G2.8Quak>e/QuakeworldX313ՁV2.7.2#!\GlideMGlide unalibreriachefornisceun'APIpGerprogrammareleschede3Dfx.:;Sevoletechelelibreriegrache MesaU usinolavostrascheda3Dfx,ledoveteavere.ؼPotete&trovqarel'ultimaversionedelleglidesuhttp://glide.xxe}/dgexx.com/3DfxRPMS.html. Sceglieteil(i)pacchettiߖappropriatipGerilvostrosistema,edinstallateliseguendoleistruzionichetrovqatesullapaginaweb.Notate|cheamenochenonscarichiateilpacchettodeidevicedriverpGer3DfxoltreallalibreriaGlide,potreteutilizzaresololeapplicazioniGlide(comeGLQuake)comeroGot.-Installateilmodulo/dev/3dfxepotreteusareU GLQuakecomeutentenormale.Unavoltacheaveteinstallatoglide,provqateilprogrammaditestcheloaccompagna.QRicordatevelo:unbuonmoGdodiresettareildisplayseun'applicazionediglide(comeGLQuake)crashaelascialoschermospGento.NOT A:usatequestotestdaunaconsolevirtuale, ecbi1000nonX!ȑpossibilechel'applicazioneditestU pGerdailfuocodellatastieraedelmouseinX,eaquelpuntononavrestemoGdodichiuderlo. =0/usr/local/glide/bin/test3DfxؼIl/vostroschermodovrebbGediventarebluechiedervidipremereuntastoqualsiasi.IDopGocheavretepremuto ilstastodovrestetornarealprompt.3dfx.glide.linuxsulnewsserverdella3dfx(news.3dfx.com)un'ottimafonteU diinformazionipGerproblemispecicidiglideperLinux. 2.7.3#!\MesaMUnavoltainstallatoglide,CdovreteinstallareMesa,Cun'implementazionefreediOpGenGLdiBrialPaul(bri-anp@elastic.avid.c}/om)4.fF*ortunatamente,;$nondovretecercarelontano,;$pGerchleMesa2.6sonoincluseconibinariU diQLQuakeeQuakeW*orld.qTuttoU quellochedovetefarespGostarlenelpostogiusto:0cdN/usr/local/games/quake =0cpNlibMesaGL.so.2.6/usr/local/lib0ldconfigؼSevoleteaggiornareleMesaadunaversionepirecente(almomentoincuiscrivoleMesa3.0sonolepi aggiornate),U pGotetescaricarledaftp://iris.sse}/c.wisc.edu/pub/MesaؼSe?aveteRedHat5.xoun'altradistribuzionebasatasulleglibGc,Gguardatele5.1.2(considerazionisuglibc,RedHat}5.x,Debian2)nellasezioneRisoluzionedeiproblemi/FAQ|pGeravereinformazioniimpGortantisullacompilazioneU dellelibreriepGerQuake.DopGoU avercompilatoiltuttoseguendoleistruzioni,dovretefareduecose:ؼEliminare98laprecedenteinstallazionedelleMesa.SeavevqateprimainstallatolelibMesaGL.so.2.6comeU descrittosopra,ledoveteU eliminare,oQuakepGotrebbeU nonusarelenuoveversioni.=FcdN/usr/local/lib/ =FrmN-flibMesaGL.so.2*SeWlenuoveWMesahannounnumerodiversioneprincipalemaggioredi2,Wdovetecrearneunlinkconil nomeU libMesaGL.so.2:!:_2 ~?G2.8Quak>e/QuakeworldX314ՁVFcdN/usr/local/lib/ =FlnN-s/dovunque/siano/libMesaGL.so.3.0libMesaGL.so.2FldconfigؼOraU passateadunaconsolevirtuale(CTRL+AL*T+F1)edavviateglquake.卑0cdN/usr/local/games/quake0./glquake#Í2.8Opzionidalineadicomandosp_ecichediLinuxMQuestaO*sezionericopreleopzionidalineadicomandospGecichedellaversionediQuakepGerLinux.oCisono moltezaltreopzionipGerQuake,mavqannoaldildiquestoHOWTO.ControllatesualcunideisitielencatinellaU sezione1.3.2(InformazionigeneralisuQuake)pGerquestotipodiinformazioni.-memnumSpGecicaplamemoriainmegabytedaallocare(ildefault8MB,chedovrebbGeesseresucientenellamaggiorU partedeicasi).-nostdoutNon9emandareoutputnellostdout.hBUsatequestaopzionesenonvoletechetuttol'outputdellaconsolesiaU mandatosulterminale.-mdevdeviciHeIlU dispGositivodelmouse,ildefault蓼/dev/mouse-mratespiHeedIlU baudratedelmouse,ildefault1200-cddevdeviciHeIlU dispGositivodelCD,ildefault蓼/dev/cdrom-moQdenumPerU usarelemoGdalitvideoindicate(solopersquake)-nokdbNonU inizializzarelatastiera-sndbits8$o16ImpGostaU ladimensioneinbitdelcampionamentosonoro.qIldefault16,sesupportato-sndspQeedspiHeedImpGostaU lavelocitdelsuono.qIvqalorinormalisono8000,11025,22051e44100.Ildefault11025.-sndmonoImpGostaU ilsuonomono-sndstereoImpGostaU ilsuonostereo(ildefault,sesupportato)._2 ~?G2.8Quak>e/QuakeworldX315ՁV2.9QuakeWorld**Mhttp://www.quakeworld.netU spiegatuttomegliodiquantopGossafarloio:Z덑'QuakeW*orld[aunaversionediQuakemulti-gioGcatorespecicaperInternet.AMentre[alaversione originaleޗdiQuakepuesseregioGcatasuInternet,chigioGcavqaviamoGdem-lamaggioranzadeigioGcatori-avevqanounasoddisfazioneminore./PergliutentisiprospGettavqanounlageccessivo,cioGazionicheavvenivqanomoltodopGochelesifacevqa,UlapGerditadipacchetti,UincuiilgioGcosifermavqa\eriprendevadiversisecondidopGo,evariealtredicolt.T?DopGoaver\realizzatochemoltepGersoneH-giocavqanoaQuakesuInternet,JequantialtriavrebbGerovolutomanonpGotevqanoperch鎡il_gioGcononerasoddisfacente,oJohnCarmackdellaidSoftwaredecisedicreareunaversionedi!vQuakeottimizzatapGerilgiocatoremediosuInternetviamodem.ւLaversionespecicaviaInternetXfasolounacosa,&cioGgiocareadeathmatchsuunareteTCP/IPIcomeInternet.]NonhasuppGortoU perilgiocosingolo,enonsipufarenientesenzaconnettersiadunserviziospeciale.PergioGcareaQuakeW*orldviservelaversioneregistrata,@completaocommercialediQuake,@edunclientQuakeW*orld5pGerLinux.LI4clientdiQuakeW*orldsonodeglistessitipi(X11,m SVGAlibeMesa)delQuakenormale,ma sonotuttiimpacchettatiinsiemeinunsingolopacchetto,quindiavetebisognodiscaricareunleU solo.qDovetepGersceglieretraquattropacchetti:tlibGc5U tar.gz{glibGcU tar.gzlibGc5U rpmglibGcU rpmInstallatefsolounodiquestipacchetti:`ciascunocontieneglistessile,jsonosololinkqaticonlibreriediverse. GliutentidiRedHat5.xpGossonoscegliereilpacchettorpmglibGc.DChihaunsistemabasatosuglibcsenzasuppGortoCrpmdovrebbeusareilpacchettoglibctar.L'rpmlibc5perledistribuzioniRedHatprecedentiallaC5.0epGeraltredistribuzionicheusanoilformatorpm.kIlpacchettotar.gzlibGc5perlaSlackwareCepertuttiU glialtri.ؼV*edereU lasezione2.2.1(Scaricareilenecessari)pGersaperedoveU trovqareilediQuakeW*orldpGerLinux.I"prerequisiti6elacongurazionediquestibinarisonoglistessichepGerQuake,hettiRPM++MPerU installareipacchettirpmdovrebbGeesseresuciente70suNroot =0rpmN-Uvhqwcl-xxxxx.i386.rpmZ덼qwcl,-glqwcleglqwcl.glxsarannoinstallatesetuidroGotinmodochepossanoaccedereaidispositivigracidelfpsistema.!If3clientXeGLpGossonoessereusatisenzaprivilegidirootseseguiteleistruzioniin6.1(UtilizzareiU gioGchiperXeGLsenzasetuid)piavqanti.ؼL'rpmY2pulamentarsichenontrovqalibglide2x.so.}Lalibreriaglidenecessariasoloseaveteunascheda3Dfx_xevoleteusareQuakeW*orldinmoGdalitGL_3(glqwcl).SenonvoleteusarelamoGdalitGL,potetesupGerareU ledipendenzediglideconl'opzionenodeps:6_2 ~?G2.8Quak>e/QuakeworldX316ՁV0suNroot =0rpmN-Uvhqwcl-xxxxx.i386.rpm--nodeps N2.9.2#!\Installazionedeipacc>hettitar.gz++MPerinstallare, )fateuntardellenelladirectorydiQuake.[oF*atelocomeroGot, )inmododaimpostareicorretti pGermessiU deile:0cdN/usr/local/games/quake0suNroot0tarN-xzfqwcl2.21-i386-unknown-linux2.0.tar.gz]qwcl,LhglqwclJ:eglqwcl.glxsarannoinstallatisetuidroGotinmodochepossanoaccedereidispositivigracisul[~vostrosistema.I[}clientGL[}eXpGossonoessereutilizzatisenzaprivilegidirootseseguiteleistruzioniin6.1U (UtilizzareigioGchiperXeGLsenzasetuid)piavqanti. N2.9.3#!\UtilizzareQuak>eW orld++MUnaU voltainstallatoQuakeW*orldinsiemeailediQuake,pGotetefarlopartirecon:?0./qwclN+connectsome.server.addressb֍V*edere?}lasezione4(Software?}correlato)pGerleinformazionisuqualchefrontendpGerQuakeW*orldcherendepiU faciletrovqareiserver.]lib3dfxgl.so**Conlaversione2.30diQuakeW*orlddispGonibileun'alternativqaallelibrerieMesa.lib3dfxgl.so|ȹunminidriverGL||ottimizzatopGerQuakechefornisceunaframerateleggermentemiglioreiMdelleMesa.SitrattadelpGortingdiundriverchela3DfxhasviluppatopGerQuakesottoWindows,edapparentementeancoranontuttelesuecaratteristichefunzionanobGene;quindisperiamocheU lasuavqaliditaumentineltempGo.ComeleMesa,ܼlib3dfxgl.sohabisognodelleGlidepGeraccedereallascheda3Dfx.UIlpacchettodiQuakeW*orkdcontieneunoscript,glqwcl.3dfxglpGerusareQuakeW*orldsusistemiglibGcconquestalibreria.yIlWprossimoparagrafospiegacomeusareQuakeW*orldconlalib3dfxgl.sosuunsistemalibGc5.^Suunsistemaglibc,(perfarefunzionareloscript,(l'eseguibileglqwclnongdev>eesseresetuid,ejnonvqausatodaroGot.P^glqwclcarichersilenziosamenteleMesainvecedellelib3dfxgl.sosesifagirareU conipGermessidiroot.qQuesterichiesteimplicanocheabbiateinstallatoildriver/dev/3dfx.SuistsistemibasatisullelibGc5dovretecreareunlinksimbGolicoalib3dfxgl.sochesichiamilibMesaGL.so.2,U cos:OKFcdN/usr/local/games/quake =FlnN-sflib3dfxgl.solibMesaGL.so.2s"e/ApGoifarepartireQuakeW*orlddaunoscriptchedicaa$LD_LIBRARY_PATH/7diguardarenelladirectorycorrente:+sffG@3>^#!/bin/sh3>^LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"?./glqwcl$*F_2 ~?G2.8Quak>e/QuakeworldX317ՁVffG Potete29vederequaledrivervienecaricatoguardandol'outputnellaconsolequandoQuakeW*orldparte, cos:=FGL_VENDOR:N3DfxInteractiveInc. =FGL_RENDERER:N3DfxInteractiveVoodoo^2(tm)FGL_VERSION:N1.1FGL_EXTENSIONS:N3DFX_set_global_paletteWGL_EXT_swap_controlGL_EXT_paletted_textureGL_EXT_shared_texture_paletteGL_SGIS_multitextureSeϤGL_VENDORυdiceBrian?PaulinveceϤdi3DfxInteractiveInc.,EvuoldirechevieneancorausatoMesaU invecedeldriverminipGort.glqw>cl.glxU **glqwcl.glxzvienelinkqatoconlelibrerieOpGenGLZstandardinvecezcheconMesa.QuestopGermetteaQuakeW*orldldigiraresuhardwaresuppGortatodaaltreimplementazionidelleMesa..EInquestomomentononconosconessunaimplementazionechesuppGortihardwarediversodalle3Dfx,ИmaquestomoGdodiagireU assicurachequandoapparisserocisipGotrebbeU giocareaQuakeW*orld.QuakeW*orldU un'applicazioneGLX,ecometaledeveessereusatadadentroX.PotetegusarequestoclientconleMesa/3DfxseinstallateleMesaeleGlidecomeillustratonellasezioneprecedente,fec$pGoiimpostatelavqariabiled'ambientec$$MESA_GLX_FXc alvalorefullscreenprimaedopGoilcomandoU quake2:=FexportNMESA_GLX_FX=fullscreen =F./glqwcl.glxN+_windowed_mouse1Perch|usarel'opzione+_windowed_mouse?1?Ricordatechequestaun'applicazionediX|cheusalaschedaA3Dfx.ZAncheseildisplayoGccupatuttoloschermo,QuakeW*orldstasempregirandodentrounanestra.8CisignicachesenonsietemoltoLRattenti,pGotrestespostareilpuntatoredelmousefuoridellanestraHdiQuakeW*orld,KdeQuakeW*orldsmetterebbGedirispondereall'inputdalmouseedallatastiera.+_windowed_mouse?1FNeliminaquestoproblemadicendoaglqwcl.glxdiagganciareilmouseenonfarloU muovereall'esternodellanestra.#Í2.10%}ServerMLaemaggiorparte,isenontutte,leinformazionisucomefaregirareunserverQWesuDOSoWindowssonoapplicabiliU nellostessomoGdoadunserverLinux.ؼPerU inizializzareunserverdiQuakeW*orld,digitatesemplicemente:卑0./qwsvؼIlU manualeucialedelserverdiQuakeW*orldrisiedeinhttp://qwc}/entral.stomped.comU .#Í2.11%}Mo_duliedaggiunteMUnaidellecosepibGelledeigiochidiQuakechegliautorilihannoresifacilmenteestensibili.ZGliutentinali(pGossonocreareiproprilivelli,]aggiungerenuovearmiomostri,]oanchecambiarecompletamenteleregoleU delgioGco.R_2 ~?G3.8Quak>eIQI^18ՁV2.11.1(Capturetheag(acc>hiappabandiera)MQuestaQlamiavqariazionefavoritaQsiadiQuakechediQuake2.Invecedigirareintornoeduccideretutti quellicheincontrate(chehaisuoimeriti,7noncapitemale!),l'acchiappabandieraungioGcoasquadreemoltopiU strategico.qDave'Zoid'Kirsch,maintainerdeipGortingdiQuakepGerLinux,hacreatoquestomoGdulo.ؼT*utto8quellochevoletesapGeredelmoduloperl'acchiappabandiera(CTF)sitrovqainhttp://c}/aptured.com/threewave/PergioGcareviserveftp://ftp.c}/drom.com/pub/quake/planetquake/threewave/ctf/client/3wctfc.zip.Perinstallarelaparteclient diCTF,createunadirectoryconnomectfnellavostradirectorydiQuake,9escompattateviille3wctfc.zip.qIlU lereadme.txtcheloaccompagnapienozeppGodiinformazioniutili.卑0cdN/usr/local/games/quake =0mkdirNctf0cdNctf0unzipN-L/dovunque/l'abbiate/messo/3wctfc.zipؼPerU leinformazionisucomeutilizzareunserverCTFvederelepaginewebmenzionatequisopra. 2.11.2(P>acchettimissione**LahEActivisionharilasciatoduepacchettiaggiuntividilivelliextrapGerQuake,ScourgeofArmagonhEe DissolutionofEternit>y.P>acchettomissione1:zTheScourgeofArmagonIAssumendocheilvostroCD!siamontatosu/mnt/cdromU echeQuakesiainstallatoin/usr/local/games/quake:=FcdN/usr/local/games/quake =FmkdirNhipnoticFcpN/mnt/cdrom/hipnotic/pak0.pakhipnoticFcpN/mnt/cdrom/hipnotic/config.cfghipnoticUsateU ilpacchettomissionecos:=FcdN/usr/local/games/quakeF./quake.x11N-gamehipnoticP>acchetto%missione2:DissolutionofEternit>yInstallareilsecondopacchettomissionerichiedeunagproGceduramoltosimilealprimo,masostituitelaparolahipnoticconr}/ogueO,egsaltateilpassoconfig.cfg,U datochequest'ultimononinclusonelCDdelpacchettomissione2. 2.11.3(Strumen>tipQerQuakeMQualcunoU vuolecontribuirecondelleinformazionisuqcc,bspetuttoilresto?(3QuakceG\IpI:PerinstallareQuakeIGIsulvostrosistemaLinuxviserveunqualchetipGodelladistribuzioneucialediQuakeIGI۞dellaid:FoilCD-ROM۞pGerWindowscompratodalvostronegoziodisoftwarepreferito,=ola^_2 ~?G3.8Quak>eIQI^19ՁVversionedemoscaricatadallarete.JV*edere3.2.1(Scaricareilenecessari)pGeraveredettaglisullaversione demo.nAlternativqamente,iseeavetegiQuakeinstallatosuunamacchinaWindows,ipGoteteusareilecheviinteressanoU daquellainstallazione.#r3.1PrerequisitiMComeU minimoavretebisognodi:捍UnU Pentium90osupGeriore(raccomandatoil133)X16U MBdiRAM(raccomandati24)IlU CD-ROMdiQuake2olaversionedemo(q2-314-demo-x86.exe)LinuxU conkernelversione2.0.24osuccessivqalibGcU 5.2.18osuccessivqaUnoU deiseguenti:$@^/un|eIQI^20ՁVIU binaridiQuakeIGIperLinuxn썍$@^/ilT$pacchettotar.gzpGerlibc5ftp.idsoftwar}/e.com/idstu/quake2/unix/quake2-3.19a-i386-unknown- /linux2.0.tar.gzn썍$@^/ilCfpacchettotar.gzpGerglibcftp.idsoftwar}/e.com/idstu/quake2/unix/quake2-3.19a-glibc-i386-/unknown-linux2.0.tar.gz$@^/ilU pacchettorpmpGerlibc5ftp.idsoftwar}/e.com/idstu/quake2/unix/quake2-3.19a-2.i386.rpm$@^/ilU pacchettorpmpGerglibcftp.idsoftwar}/e.com/idstu/quake2/unix/quake2-3.19a-glibc-2.i386.rpmn썍LacversionedemodiQuakeIGIcpercWindowsftp://ftp.idsoftwar}/e.com/idstu/quake2/q2-314-demo-x86.exeIlU sorgentediQuakeIGIftp://ftp.idsoftwar}/e.com/idstu/quake2/source/q2source-3.14.shar.ZAcchiappabandieraU pGerQuakeIIftp://ftp.idsoftwar}/e.com/idstu/quake2/ctf/102.zipZmAltroU softwarenominato:leU libreriegracheSVGAlibhttp://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib-1.3.0.tar.gzibinaridiSVGAlibpGerlibc5http://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib- 1.3.0.lib}/c5.bin.tar.gzleU libreriearuntimeGlidehttp://glide.xxe}/dgexx.com/3DfxRPMS.htmllaU libreriagracaMesa3Dhttp://www.sse}/c.wisc.edu/brianp/Mesa.htmll'utilitU didecompressioneunziphttp://sunsite.unc.e}/du/pub/Linux/utils/compress/unzip-5.31.tar.gz 捍3.2.2#!\CreazionedelladirectorydiinstallazioneMLaK=primacosachedovetefaredecideredovevoleteinstallareQuakeIGI.Moltilomettonoin/usr/games/quake. Gliamministratoridisistemaanalicomemescelgonodiinstallaretuttoquel-loCchenonfapartedelladistribuzionestandardsotto/usr/local,>quindipGermeQuakeIGIBvqain/usr/local/games/quake2. D]SeFsceglietediinstallarlodaqualchealtraparte,RsostituiteilpGercorsoappropriatoU doveioindico/usr/local/games/quake2.ؼQuindi_(andateavqanti_(ecreateladirectoryincuiinstallereteQuakeIGI,edentrateci.IlrestodiquesteistruzioniassumerannoU chequestasialavostradirectorycorrente.0mkdirN/usr/local/games/quake2 =0cdN/usr/local/games/quake23.2.3#!\InstallaredalCDMInseriteU ilCDdiQuakeIGIneldrive,emontatelo:0mountN-tiso9660/dev/cdrom/mnt/cdrom:ٍSeilvostroCDROMnormalmentemontatoaltrove,>jsostituitelasuapGosizionealpostodi/mnt/cdrom. SenonsietesicurididovesiamontatoilCDROM,controllateladoGcumentazionedellavostraparticolaredistribuzione.sߠ_2 ~?G3.8Quak>eIQI^21ՁVInstallazionecompletak8IlmetoGdodiinstallazionepisemplicel'installazionecompleta,pchecopia tuttoU ilcontenutoU delCDneldiscosso;richiedecirca350Mb,evienefattaconiseguenticomandi:=FcdN/usr/local/games/quake2 =FcpN-r/mnt/cdrom/Install/Data/*.CiU sarannounsaccodiinutililepGerWindowsingiro,chepGotretetranquillamentecancellare:FrmN-f/usr/local/quake2/*.dllFrmN-f/usr/local/quake2/quake2.exeFrmN-f/usr/local/quake2/baseq2/gamex386.dllInstallazioneparzialeo%Se450MbsonotroppGodadedicareaQuakeII,potetesaltarel'installazione dellexscenelmateefareuncollegamentoalCD-ROM;ciriducerlospazionecessariodicirca200Mb:FcdN/usr/local/games/quake2 =FmkdirNbaseq2FcpN/mnt/cdrom/Install/Data/baseq2/pak0.pakbaseq2FcpN-r/mnt/cdrom/Install/Data/baseq2/playersbaseq2FlnN-s/mnt/cdrom/Install/Data/baseq2/videobaseq2/videoDa*notarechecinonsignicachedovetemontareilCD*wdiQuakeIGI*wognivoltachevoletegioGcare.cKSe ilU gioGcononriesceacaricareivideo,semplicementenonlifavedere. 3.2.4#!\InstallazionedaWindo>wsaLinuxMSeiLaveteQuakeIGIiGinstallatosottoWindowssuun'altramacchina,nWpGotetetrasferireiledaquake2nbaseq2alsistemaLinuxusandoFTPoinqualchealtromoGdo.VT*enetepresentecheinomideilenelvostrosistemaLinuxdevonoessereinminuscolopGerpoteressereusati, ;quindidovreteprobabilmenterinominareiledopGoilZ\trasferimento.5NotateanchechepGotrebbeZ\esserenecessariocancellarel'installazioneWindowspGerrestareinU regolaconiterminidellalicenzadellaid.qNoncolpamiasefatequalcosadiillegale.ؼSe\WindowseLinuxsonosullastessamacchinaaveteduepGossibilit:?copiareiledallapartizioneWindowsallanpartizioneLinux,tRofareunlink._Leduecosesonoequivqalenti;zpGotetesemplicementerisparmiaremoltospazioU discosefateunlinkinveceU diunacopia.Come*alsolito,'sostituite/win95/games/quake2nelseguenteesempioconilpGercorsocorrettoperlapartizioneU WindowsepGerl'installazionediQuakeIGI.ؼSeU voletecopiareiledallapartizioneWindows,fatecos:=FcdN/usr/local/games/quake2 =FcpN-r/win95/games/quake2/baseq2.PerU crearedeicollegamentiailediQuakeIGIperWindows,fate:FcdN/usr/local/games/quake2FlnN-s/win95/games/quake2/baseq2._2 ~?G3.8Quak>eIQI^22ՁVQuestosecondometoGdorichiedechelapartizioneWindowsdacuistatefacendoillinksiascrivibile dagliH|utenti,KilchepunonessereveropGertuttiisistemi.mIRendendolapartizioneWindowsscrivibile,dateatuttigliutentilapGossibilitdidistruggerel'interainstallazioneWindows.SepGervoivqabGene,moGdicatelapartizione/etc/fstabinmodochelapartizioneWindowsvengamontataconleopzioniumask=002,gid=XXX,doveXXXnl'iddelgruppGoutenti.*WPersapGerequale,Vguardatein/etc/group.QuandoU aveteaggiornatofstab,smontateerimontatelapartizioneWindows,edavetefatto.ؼAveteU nitodiinstallareiledidatidiQuakeIGI.Passateall'3.3(InstallazionedeibinaripGerLinux). 3.2.5#!\Installazionedellav>ersionedemo**MLafidSoftwarefhaunaversionedemogratuitadiQuakeIGIfsulsuositoftp.(Șundownloaddi40megabyte.Questademocomprendetuttelecaratteristichedellaversionecompleta,WcompresalapGossibilitdigiocareconU pigioGcatori,mahasolotrelivelli,quindipuesserediciletrovqareunserverpGergiocarci.ؼV*edere3lasezione3.2.1(Scaricareilenecessari)piavqanti,8pGer3saperedovetrovqareildemodiQuakeIGI.ScaricatelaU emettetelanelladirectorydiQuakeIGI.La>distribuzionedemounlezipautoscompattante(opGerlomenosiscompattaautomaticamenteinaltrisistemixopGerativi).8Poteteestrarlausandoilcomandounzip(1),chedovrebbGeessereinclusonellamaggiorparte0delledistribuzionimoGderne.Senonl'avete,g[lo0potetescaricaredalsitoelencatonellasezione3.2.1(ScaricareU ilenecessari).EntrateU nelladirectorydiQuakeIGIedestraetel'archivio:卑0cdN/usr/local/games/quake2 =0unzipNq2-314-demo-x86.exeؼOraU dovetecancellarealcunecoseespGostarnealtre:卑0rmN-rfSplashSetup.exe0mvNInstall/Data/baseq2.0mvNInstall/Data/DOCSdocs0rmN-rfInstall0rmN-fbaseq2/gamex86.dllؼLaU demodiQuakeIGIorainstallata.qDovetesoloaggiungereibinaripGerLinux.#Í3.3Aggiungereibinarip_erLinux**MCiU sonoquattropacchettidiQuakeIGIperLinuxdisponibili:unU pacchettotar.gzpGerlibc5unU pacchettotar.gzpGerglibcunU pacchettorpmpGerlibc5unU pacchettorpmpGerglibc_2 ~?G3.8Quak>eIQI^23ՁVInstallatene?solouno.P5Ciascunocontieneglistessile,9sonosoltantolinkqaticontrodiverselibrerie.P5Gliutenti dirRedHat5.1devonoscegliereilpacchettorpmpGerglibc.[Chiusaunsistemaglibcsenzasupportoperrpmdeve%CusareilpacchettotarpGerglibc.aL'rpmperlibc5perchihaunadistribuzioneRedHatprecedentealla5.0oun'altradistribuzionecheusailformatorpmpGeripacchetti.Ilpacchettotar.gzpGerlibc5perlaSlackwareU epGertuttiglialtri.ؼV*edereU lasezione3.2.1(Scaricareilenecessari)pGersaperedoveU trovqareilediQuakeIGIperLinux. 3.3.1#!\Installareipacc>hettiRPM**ML'installazioneU deipacchettirpmdovrebbGeesseresemplicissima:-0suNroot =0rpmN-Uvhquake2-xxxxx.i386.rpmRpmmzsipGotrlamentarechenontrovqalibglide2x.so.LalibreriaGlidenecessariasoloseaveteuna schedaB3DfxevoleteusareQuakeIGIinmodalitGL.SenonpensatediutilizzarelamodalitGL,potetesupGerareU ladipendenzadalleGlideconl'opzionenodeps:0suNroot =0rpmN-Uvhquake2-xxxxx.i386.rpm--nodeps 3.3.2#!\Installareipacc>hettitar.gz**MPerinstallarli,(scompattatecontarilenelladirectorydiQuakeIGI.F*atelocomeroot,(inmododaimpostare iU pGermessicorrettisuile.0cdN/usr/local/games/quake0suNroot0tarN-xzfqwcl2.21-i386-unknown-linux2.0.tar.gz"ư3.4Imp_ostareipermessi**MSe uaveteusatorpmotardaroGotquandoaveteinstallatoilpacchettodiQuakeIGI hsulsistema,*ipermessisui ledovrebbGeroesserecorretti.L'eseguibilequake2deveesserestatoinstallatosetuidroGotperpoterfargliaccederetaidispGositivigracidelsistema.Perquestionidisicurezza,|plelibreriedirenderingref_*.sosonoimpGostate@inmododaappartenerearootedaesserescrivibilisoloalui.dSelelibrerienonsonodiroot,osonoU scrivibiliatutti,quake2nonpartir.ؼSewvoleteusareQuakeIGIDsoloconirendererGLoX,illequake2nonhabisognodiesseresetuidroGot.V*ederea-6.1(UtilizzareleversioniXa*eGLsenzasetuid)nellasezioneTipsandT*rickspGeravereinformazionisuU comeutilizzareQuakeIGIsenzapermessidiroot. 3.4.1#!\Quak>e2.conf**Perragionidisicurezza,esisteunlequake2.conf,chediceaQuakeIGIldovetrovqarelelibreriedirenderingdicuihabisogno(ref_*.so)..Contienesolounalinea,chedovrebbGeessereilpercorsoperlavostrainstallazionedi(eQuakeIGI.QuakeIGI(Ycercaquestolein/etc.bSeaveteinstallatoQuakeIGI(Ydaunle.rpm,1WquestolesarstatoU installatoautomaticamente.qSel'aveteinstallatodaunpacchetto.tar,dovetecrearlocos:_2 ~?G3.8Quak>eIQI^24ՁV0suNroot =0cdN/usr/local/games/quake20pwdN>/etc/quake2.conf0chmodN644/etc/quake2.conf"{3.5IlrendererXMQuakeU IGIdovrebbGeessereprontoagiraresottoX.Provqate:0cdN/usr/local/games/quake20./quake2N+setvid_refsoftx#SevqatuttobGene,ȰdopounabuonapausadovrebbGecomparireunapiccolanestradiQuakeIGI{conildemo chebcigiradentro.FDovrestesentiredeglieettisonori,eforsedellamusica,seilCDSmontato.FSeunadiquesteU cosenonfunziona,controllatelasezione5(Risoluzionedeiproblemi).3.6IlrendererSVGAlibMSevoleteusareirendererref_softoref_glviservelaSVGAlibinstallataecongurata(QuakeIGI_usaleSVGAlibpGerprocessarel'inputdatastieraedamouse,`incasovistiatechiedendoacosaservepGerilrendererGL).LaSVGAlibcompresanellamaggiorpartedelledistribuzioni,}edev>eessereconguratacorrettamenteprimaU dipGoterusareQuakeIIfuoridaX.ؼlibvga.config%illedicongurazionediSVGAlib.aSullamaggiorpartedeisistemilotroveretein/etcoinU /etc/vga.Assicutatevi:cheleimpGostazionidelmouse,?delmonitoredellaschedavideoinquestolesianocorrettipGerilU vostrosistema.qPeraverealtridettaglicontrollateladoGcumentazionedellaSVGAlib.Se"nonl'avete"gi,scaricateladalsitoindicatonella2.2.1(sezionedeile)pisopra.Seavete"laRedHat5.x]oun'altradistribuzionediLinuxbasatasuglibs,guardatele5.1.2(considerazionisuGlibGc,RedHat5.x,ghDebianc2)nellasezioneRisoluzionedeiproblemi/FAQcpGeraveredelleinformazioniimpGortantisucomecompilarelelibreriepGerpoterleusareconQuake.5Ahhttp://sunsite.unc.e}/du/pub/Linux/libs/graphics/svgalib-1.3.0.lib}/c5.bin.tar.gzdispGonibileunbinariodelleSVGAlibprecompilatoconlelibc5perchinonhavogliadiricompilareiltutto.Dovreste#usareQuakeIGI#daunaconsolevirtualeseusateirendererref_softoref_gl.aNonfunzionerdaX,a=menochenonsiateroGotquandoloavviate,B}eutilizzareungioGcocomerootunacosadaevitare.iQuindi,seU sieteinX,fateCTRL+AL*T+F1,fateilloginepGoi0cdN/usr/local/games/quake2 =0./quake2#6.2w(UtilizzareigioGchiSVGASeGLdaX)nellasezionedeiTips&T*rickspiavqantispiegacomelanciare QuakeU IGIperSVGAeGLdaXsenzapassaremanualmenteadunaconsolevirtuale."{3.7IlrendererOp_enGLMIlQuakepGerleOpenGLhardware-accelerateQuakecomeDiocomanda.[Nonc'pGossibilesostituto, eunavoltaU provqatononsitornaindietro._2 ~?G3.8Quak>eIQI^25ՁVPerusareQuakeIGIinmodalitGL,viserveunascheda3DconichipsetgraciV*oGodoo,&|Voodoo2oVoGodoo Rush.rCisonodelleproGcedureparticolaridaseguireseaveteunaschedaV*odooRush,WmanonvelepossoillustrarepGerch,francamente,nonsapreiquellochedirei.GAlibMQuake8IGI8TusaleSVGAlibpGerricevereinputdalmouseedallatastiera,qjquindidovretecongurarlecomeillustratoU nellasezione3.6(RendererSVGAlib).3.7.2#!\GlideMGlideunalibreriachefornisceunAPIpGerprogrammareleschede3Dfx.SevoletechelelibreriegracheMesaU usinolavostrascheda3Dfx,ledoveteavere.ؼPotete&trovqarel'ultimaversionedelleglidesuhttp://glide.xxe}/dgexx.com/3DfxRPMS.html. Sceglieteil(i)pacchettiߖappropriatipGerilvostrosistema,edinstallateliseguendoleistruzionichetrovqatesullapaginaweb.Notate|cheamenochenonscarichiateilpacchettodeidevicedriverpGer3DfxoltreallalibreriaGlide,potreteutilizzaresololeapplicazioniGlide(comeGLQuake)comeroGot.-Installateilmodulo/dev/3dfxepotreteusareU GLQuakecomeutentenormale.Unavoltacheaveteinstallatoglide,sprovqateilprogrammaditestcheloaccompagna.Ricoldatevelo:%8unbuonmoGdodiresettareildisplayseun'applicazionediglide(comeGLQuake)crashaelascialoschermospGento.NOT A:usatequestotestdaunaconsolevirtuale,nonX!ȑpossibilechel'applicazioneditestU pGerdailfuocodellatastieraedelmouseinX,eaquelpuntononavrestemoGdodichiuderlo.卑0/usr/local/glide/bin/test3Dfx =ؼIl/vostroschermodovrebbGediventarebluechiedervidipremereuntastoqualsiasi.IDopGocheavretepremutoilstastodovrestetornarealprompt.3dfx.glide.linuxsulnewsserverdella3dfx(news.3dfx.com)un'ottimafonteU diinformazionipGerproblemispecicidiglideperLinux. 3.7.3#!\MesaMUnavoltainstallatoglide,CdovreteinstallareMesa,Cun'implementazionefreediOpGenGLdiBrialPaul(bri-anp@elastic.avid.c}/om)4.fF*ortunatamente,;$nondovretecercarelontano,;$pGerchleMesa2.6sonoincluseconibinariU diQuakeIGI.T*uttoquellochedovetefarespGostarlenelpostogiusto:0cdN/usr/local/games/quake2 =0cpNlibMesaGL.so.2.6/usr/local/lib0ldconfig_2 ~?G3.8Quak>eIQI^26ՁVSeyvoleteaggiornareleMesaadunaversionepirecente(almomentoincuiscrivoleMesa3.0sonole pitaggiornate),pGotetescaricarledaftp://iris.sse}/c.wisc.edu/pub/Mesat.bSeavetetRedHat5.xoun'altradistribuzionečbasatasulleglibGc, iguardatele5.1.2(considerazionisuglibc, iRedHat5.x,Debian2)nellasezionelRisoluzionedeiproblemi/FAQNpGeravereinformazioniimpGortantisullacompilazionedellelibreriepGerQuake.ؼDopGoU avercompilatoiltuttoseguendoleistruzioni,dovretefareduecose:ؼEliminare98laprecedenteinstallazionedelleMesa.SeavevqateprimainstallatolelibMesaGL.so.2.6comeU descrittosopra,ledoveteU eliminare,oQuakeIGIpotrebbenonusarelenuoveU versioni.=FcdN/usr/local/lib/ =FrmN-flibMesaGL.so.2*SeWlenuoveWMesahannounnumerodiversioneprincipalemaggioredi2,Wdovetecrearneunlinkconil nomeU libMesaGL.so.2:FcdN/usr/local/lib/FlnN-s/wherever/you/installed/it/libMesaGL.so.3.0libMesaGL.so.2FldconfigؼOraU passateadunaconsolevirtuale(CTRL+AL*T+F1)edavviateQuakeIGI:卑0cdN/usr/local/games/quake20./quake2N+setvid_refgl 3.7.4#!\lib3dfxgl.so**MConrQuakeIGI_versione3.19dispGonibileun'alternativqaallalibreriaMesa.Mulib3dfxgl.sounminidriver GLoottimizzato}pGerQuakechefornisceunaframerateleggermentemiglioredelleMesa.^SitrattadelpGortingdiundriverchela3DfxhasviluppatopGerQuakesottoWindows,edapparentementeancoranontuttelesueU caratteristichefunzionanobGene;quindisperiamochelasuavqaliditaumentineltempGo.ؼComeleMesa,ɼlib3dfxgl.sohabisognodelleGlidepGeraccedereallascheda3Dfx.:JIlpacchettodiQuakeIGIlcontieneunoscript,glqwcl.3dfxglperusareQuakeIIlsusistemiglibcconquestalibreria.bIlprossimoparagrafospiegacomeusareQuakeIGIconlalib3dfxgl.sosuunsistemalibc5.LSuunsistemaglibc,perfareFfunzionareloscript,Sl'eseguibileglqwclnondev>eesseresetuid,eFnonvqausatodaroGot.FȼglqwclcarichersilenziosamenteleMesainvecedellelib3dfxgl.sosesifagirareconipGermessidiroot.Questerichiesteg=implicanocheabbiateinstallatoildriver/dev/3dfxsegiraconpGermessidiroot.QuestarichiestadiU nonessereroGotimplicacheabbiateinstallatoildriver/dev/3dfx.Sui(sistemibasatisullelibGc5,]Xsiapplicalarichiestadinonessererootriportatasopra,]XmadovreteanchecreareU unlinksimbGolicoalib3dfxgl.sochesichiamilibMesaGL.so.2,cos:卑0cdN/usr/local/games/quake =0lnN-sflib3dfxgl.solibMesaGL.so.2ؼe+pGoifarepartireQuakeII*daunoscriptchedicaa$LD_LIBRARY_PATHdiguardarenelladirectorycorrente:XffGe_2 ~?G3.8Quak>eIQI^27ՁV>\#!/bin/sh >\LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"?./quake2+setvid_refgl$*$gffG&PoteteU vederequaledrivervienecaricatoguardandol'outputnellaconsolequandoQuakeIGIparte,cos:r獑0GL_VENDOR:N3DfxInteractiveInc. =0GL_RENDERER:N3DfxInteractiveVoodoo^2(tm)0GL_VERSION:N1.10GL_EXTENSIONS:N3DFX_set_global_paletteWGL_EXT_swap_controlGL_EXT_paletted_textureGL_EXT_shared_texture_paletteGL_SGIS_multitextureSeXGL_VENDOR?diceBrian?PaulinveceXdi3DfxInteractiveInc.,evuoldirechevieneancorausatoMesa inveceU deldriverminipGort.">3.8IlrendererGLX**Mref_glx.so`linkqatoconlelibrerieOpGenGL.standardinvece`checonleMesa./QuestopGermetteaQuakeIGI.digirare sualtrohardware3D chesiasuppGortatodaaltreimplementazioniOpGenGL.AlmomentononconoscoaltreimplementazioniOpGenGLchesuppGortinohardwarediversidalle3Dfx,!maquestorendererassicurachequandoU apparisserocisipGotrebbeU giocareaQuakeII.ؼQuakeU IGIun'applicazioneGLX,ecometaledeveessereusatadadentroX.PoteteusarequestoclientconleMesa/3DfxseinstallateleMesaeleGlidecomeillustratonellasezione precedente,qe8pGoiimpostatelavqariabiled'ambiente8$MESA_GLX_FX8alvalorefullscreenprimaedopGoilcomandoquake2:0exportNMESA_GLX_FX=fullscreen =0./quake2N+setvid_refglx+set_windowed_mouse1Perchusarel'opzione+_windowed_mouse?1?SRicordatechequestaun'applicazionediXcheusalascheda 3Dfx.PAncheseildisplayoGccupatuttoloschermo,QuakeIGIstasempregirandodentrounanestra.PCi򎡍signicaxchesenonsietemoltoattenti,pGotrestespostareilpuntatoredelmousefuoridellanestradiQuakeIGI,^eQuakeII^smetterebbedirispondereall'inputdalmouseedallatastiera.+_windowed_mouse?1eliminaquesto"problemadicendoaglqwcl.glxdiagganciareilmouseenonfarlomuovere"all'esternodellanestra.">3.9Opzionidalineadicomandosp_ecichediLinuxMQuestasezionericopreleopzionidalineadicomandospGecichedellaversionediQuakeIGIperLinux.GCisonomoltealtreopzionipGerQuakeII,mavqannoaldildiquestoHOWTO.ControllatesualcunideisitielencatiU nellasezione1.3.2(InformazionigeneralisuQuake)pGerquestotipodiinformazioni.ؼLeseguentisonoinrealtcvqar(variabiliclient)chepGoteteimpostaresullaconsolediQ2,mahapisensodarleU dalineadicomando.qImpGostatelecon+setdallalineadicomando,cos:0./quake2N+setcd_dev/dev/hdc =cd_devdeviciHe:{NomeU deldevicedelCD-ROM̴_2 ~?G3.8Quak>eIQI^28ՁVnoQcdaudiovaloriHeDisabilitaU ilCDaudiosevalor}/eodiversodazero.sndbitsnumImpGostaU ladimensioneinbitdelcampionamentosonoro.qIldefault16.sndspQeednumImpGostalavelocitdelsuono.^Ivqalorinormalisono8000,(Q11025,22051e44100.Ildefault11025.Se impGostatoazero,7ildriverdelsuonocercadiusareleveloGcitinquestoordine:>11025,722051,44100,8000.sndc>hannelsnumIndicaU suonostereoomono.qIldefault2(stereo).Usate1pGerilmono.nostdoutvaloriHeNonmandarenessunoutputallostdout.Usatequestaopzionesenonvoletechel'outputdiconsole siaU mandatosulterminale.#Í3.10%}ServerQuakeI_IMLaforzadiLinuxcomeserverinternetlorendeunapiattaformapGerfettaperfargirareunserverdiQuakeIGIpGerU>internet.qQuestasezionetratterlebasiegliaspettispecicidiLinuxdell'impostazionediunserverdiQuake0IGI.InformazionipidettagliatesucomeutilizzareiserverdiQuakeIGIsonodisponibilialtrove0(vederelaU sezione1.3(Altrefontidiinformazioni)nellaprimapartediquestodoGcumento. 3.10.1(Serv>erinascoltoSipuinizializzareunserverinascoltodiQuakeIGIgdall'internodelgioGco,usandoilmenMultiplayer}.InquestoU moGdosipuospitareungiocoeparteciparviallostessotempo.ؼPeriniziareunserverinascolto,^inizializzareQuakeIGI,apriteilmendiQuakeIGIconiltastoEsc,^esceglietelaU voGceMultiplayer}.qDaldovrebbGeesserepiuttostoauto-esplicativo. 3.10.2(Serv>erdedicatiPerjunserverdiQuakeIGIjpermanentejedautonomochegirisenzaun'attenzionecostante,pusareilserverinascolto+nonpratico.@/QuakeIGIhaunamodalitserverdedicatopiadattaaquestotipodiutilizzo.@/Ilserverdedicato=KvieneavviatodalineadicomandoeusamenorisorsedisistemadiunserverinascoltopGerchnoninizializzaU lapartegracadelclient.ؼPerDminizializzareunserverdedicato,@usatel'opzionedalineadicomando+set?dedicated1.?fPoteteDmim-pGostare˛deiparametriaggiuntivisiadalineadicomandosiadaunledicongurazionechevqaimpGostatodallaU lineadicomandocon+exec.qIlledicongurazionedovrebbGeesserenelladirectorybaseq2.Qui?sottosonoelencatealcuneopzionicomunipGeriserver.K5PerimpGostarlesullalineadicomando,9date+setfraglimit?30.XLe opzionivengonoimpGostatenellostessomodoanchenelledicongurazione,6solochenonU serveil+primadiset.qPerinvoGcareilledicongurazionefatecos:q+exec?server.cfg.ؼfraglimitNumeroU difragrichiestiprimachelamappacambiV_2 ~?G3.8Quak>eIQI^29ՁVtimelimitT*empGoU inminutichedevepassareprimachelamappacambihostnameIl6nomedelvostroserverdiQuakeIGI.Sitrattadiunastringaarbitratia, enonhanienteachefarecon ilU nomedihostDNS.maxclien>tsIlU massimonumerodigioGcatorichesipuconnetterecontempGoraneamentealserver.ؼPery9averetanteinformazionisullaconsoleesullalineadicomandodiQuakeIGIy/quantenebasterebbGeroper sooGcareU uncavqallo,guardatesuF*arenheit176(http://www.planetquake.c}/om/f176). 3.10.3(Altrefon>tidiinformazionisuiserver#LaFAQ^pGeriserverdiQuakeIGI^hannounaguidapasso-passoperimpostareunserverdiQuakeIGIsottoU Linux:qhttp://www.bluesnews.c}/om/faqs/q2s-faq.htmlGrantCorneliusReticulusCopGernicusSperry(ubb}/er@xmission.com)hadeile [qdicongurazionebasepGeriserverdiQuakeIGI Y_edegliscriptdiavvioahttp://www.atomic}/age.com:80/quake/server/server_cfg/U .#Í3.11%}Mo_dulieaggiunteMLemoGdicheaQuakeIGI comeCapturetheFlag(acchiappabandiera),JailbreakeLithiumIGI sonoestensionimoltopGopolaridelgiocooriginalediQuakeII.Alcunimodulirisiedonointeramentenelserver(Lithium),qedaltririchiedonodellemoGdichealclient(CTF).PerimoGdulisolosuserver,qpGotetesemplicementeconnetterviegioGcare.5Imodulidallatoclientvirichiedonodiinstallaredeileaggiuntivinelladirectorydiquake2primadiU gioGcare. 3.11.1(MoQdulidallatoclien>tGeneralmente, l'installazionediunmoGdulodallatoclientconsistesemplicementenelloscaricareilpacchettoclient`,espacchettarlonelladirectorydiQuakeIGI,madovresteriferirvialladoGcumentazionedelmoGduloperi&dettaglispGecici.bPuesserenecessarioscaricareunpacchettospecicoperLinuxinaggiuntaalpacchettoclient_principale(pGerWindows).AT*enetepurepresentechenontuttiimoGdulipossonoesseredisponibiliperLinux.ؼIv#pacchettiv,deimoGdulidallatoclientdisolitocontengonounnuovolegamei386.soeunoopile.pak,oltre,uforse,ado`altrile.@Questinuovio`leverrannoinstallatiinunasottoGdirectorydelladirectorydiQuakeIGI.&Usate+set?gameqL ecit1000mod-dirS|sulla&lineadicomandoperusareilmodulo.7Rocket&Arena2,adesempio,siinstallaU inunadirectoryarena.qPergioGcareaRA2,inizializzateilclientcos:卑5W./quake2N+setgamearena = CapturetheFlag(acc>hiappabandiera) `DatolGchequestalavqariazionepifamosadiQuakeIGIlAapigioGcatori,hoLinclusodelleistruzionispecicheperinstallarequestomodulo.CapturetheagperQuakeIIU dispGonibiledalsitoftpdellaid.qScaricatelo,poiinstallatelocos:}_2 ~?G3.8Quak>eIQI^30ՁV0cdN/usr/local/games/quake2 =0mkdirNctf0cdNctf0unzipN-L/wherever/you/put/it/q2ctf102.zipؼPerU gioGcareaCFTinizializzateQuakeIGIcon+set?gamectf. 3.11.2(MoQdulidallatoserv>erMUsare3unmoGdulodiQuakeII3suunservernonmoltodiversodausarneunodallatoclient. Ingenere dovrete!installareilegamei386.soeserver.cfginunanuovqasottoGdirectory*,, edinizializzareilservercon卑0./quake2N+setgameXXXX+setdedicated1+execserver.cfgؼdoveXXXX[ilnomedellanuovqasottoGdirectorydelmodulo.3OLaproceduraesattavqariadamoduloamodulo,naturalmente.qControllateU ladoGcumentazionedelmodulostessoperavereU dettaglispecici. 3.11.3(Sorgen>tidelgioQcoML'interoSgioGco,conl'eccezionedelmotore,risiedeinunalibreriacondivisa,gamei386.so.TI=moGdulidiQuakeIGIǽvengonocreaticambiandoilcontenutodiquestole.ɰIlsorgenteCǽdispGonibilegratuitamente(section3.2.1U (Scaricareilenecessari)pisopra),epGossonoesserescaricatiemodicati.ؼDopGoU cheavretescaricatoilsorgente,eccocomecominciare:卑5WcdN/usr/local/games/quake25WmkdirNmymod5WcdNmymod5WgunzipN/dove/lo/mettete/q2source-3.14.shar.Z5WshN/dove/lo/mettete/q2source-3.14.sharؼViusipresenterunpGo'dilegaleseacuidoveterispGondereyes,~eisorgentivengonoestratti.Percompilareunnuovolegamei386.sodaquestiultimibastaunsemplicemake.YConquestalibreriaappGenacompilatapGoteteU giocareaQuakedando:卑5WcdN/usr/local/games/quake25W./quake2N+setgamemymodؼNon#ancoratroppGoesaltante,#datochequellocheaveteappGenacompilatoidenticoalgamei386.sonormale,U maquestadovrebbGeessereunabuonainformazionecongliaspirantiautoridimoGduli. 3.11.4(P>acchettimissione**#P>acchettosmissione1:|TheRec>koning,TheReckoning,richiedelaversione3.15ounasuccessivqa.Avretebisognoalmenodi95MbpGerun'installazioneminima.*lViservonoaltri90Mbsevoleteinstallareancheslesequenzevideo.?AssumendocheilCDMsiamontatosu/mnt/cdromecheQuakeIGIMsiainstallatoinU /usr/local/games/quake2:_2 ~?G4.8Soft>warecorrelato++HXW31ՁVFcdN/usr/local/games/quake2 =FcpN-r/mnt/cdrom/Data/all/*xatrix/FrmN-fxatrix/gamex86.dllSeU voleteinstallarelesequenzevideo:=FcpN-r/mnt/cdrom/Data/max/xatrix/videoxatrixGioGcateU aTheReckoningU cos:=FcdN/usr/local/games/quake2F./quake2N+setgamexatrixP>acchettomissione2:GroundZero |RichiedeQuakeIGI oversione3.17osuccessivqa._Avretebisogno di=almeno120MbpGerun'installazioneminima.yAltri115MbviservonosevoleteinstallareanchelesequenzeLpvideo.WoAssumendocheilCDL0siamontatosu/mnt/cdromecheQuakeIGIL0siainstallatoin/usr/local/games/quake2:=FcdN/usr/local/games/quake2 =FcpN-r/mnt/cdrom/Data/all/*rogue/FrmN-frogue/gamex86.dllSeU voleteinstallarelesequenzevideo:=FcpN-r/mnt/cdrom/Data/max/rogue/videorogueGioGcateU aGroundZerocos:=FcdN/usr/local/games/quake2F./quake2N+setgamerogue(4SoftcwareG\correlato++荍4.1QStatMQstatрunprogrammabasatosullalineadicomandocherendelostatodeiserverQuake,'QuakeW*orlde QuakeU 2suinternet,creatodaSteveJankowskimailto:steve@activesw.c}/om.ؼEccoU ilriassuntodellecaratteristichedallahomepagediQStat:ؼSuppGortaU Windows95,NT,elamaggiorpartedegliUnixComprendeU ilcoGdicesorgenteinCedunbinarioperWindows.SuppGortaU iserverdelvecchioQuake(NetQuake),QuakeW*orld,HexenIGI,eQuakeIGIPumostraretuttelestatistichedispGonibili,compreseleinformazionisuigiocatorieleregoledelserverT*emplateU dioutputpGerlagenerazioneautomaticadiHTMLMoGdalitU divisualizzazionerawperl'integrazioneconigeneratoridipagineHTML _2 ~?G4.8Soft>warecorrelato++HXW32ՁVCacheU deinomihostbuilt-inOrdinaU pGertempodiping,giochi,oentrambiPiU opzionidiquantenepGotresteimmaginareؼQstatkunostrumentoindispGensabilesevoletegioGcareinrete.5`Sonostatiscrittianchemoltifront-endpGer qstat.qAlcuniU diessisonoelencatipiavqantiU inquestasezione.ؼPotetesiscaricarelaversionepirecentediqstatdallasuahomepage(http://www.activesw.c}/om/people/steve/qstat.htmlU .#Í4.2XQFMXQF`Ӏaunfront-endgracoaQStatcheusailtoGolkitGTK;ilmigliorbrowserpGeriserverdiQuake-W*orld/Quake2ccheesistaalmomento,TeRomanPozlevich(r}/oma@botik.ru)staancoramandandofuorinuoveU revisionialritmodicircaunaalmese.SefconosceteGameSpypGerlapiattaformaWindows,questoilprogrammachepigliassomigliapGerLinux.LaU homepagediXQFsitrovqaahttp://www.linuxgames.c}/om/xqf.#Í4.3QuickSpyMQuickSpyhunbrowserpGeriserverdiQuakeW*orldabasetestuale;qun'altrofront-endaQStatefunzionapiuttostobGene.VSenonusateXenonaveteQuakeIGI,unapossibilitchevipubastare.VAttenzione,pGer,nonU piinsviluppGo.PoteteU scaricareQuickSpydahttp://diana.e}/cs.soton.ac.uk/rht96r/quake/quickspy/.#Í4.4QPlugp_erLinuxMQplugwarecorrelato++HXW33ՁVsipuiconizzareemettereinpausaQuakepremendoF10(nonutilizzerpiciclidiCPU).Potete riavviareU iltuttoconundoppioclicknell'icona****siYjpuutilizzareQuakeconunqualsiasidriverMesa(adesempioconildriverX11,|madovetericompilareU leMesasenzaildriverV*oGodoo)pGotetenusareQuakeinqualsiasimacchinaLinuxedaverel'outputdell'hardwareacceleratosuunbGoxSGIB(ok,FsBunacaratteristicaunpGo'esoticaeteorica,maunesempiodiquantopGotentepGossaessereun'applicazioneU pGerGLX/OpenGL)ؼHod provqatoqkHacklibefunzionabGenissimoperQuakesulmiosistema.EInQuakeIGI,comunque,glarispGostadel:mousediventa:ver}/amenteιlenta.hAltrihannoripGortatoperunsuccessocompleto,?quindiprovqatelosevipareU chevipGossaessereutile.ؼLaU paginawebdiqkHacklibdiDavidBucciarellihttp://www-hmw.c}/aribel.pisa.it/fxmesa/fxqkhack.htmlU .#Í4.6GiMd2ViewerMGiMd2ViewerunmoGdellodiQuakeIGI scrittoperleGtkeleOpenGL daLionelUlmer(bbr}/ox@mygale.org).l6CaricaEAmoGdellietexturessiadalesemplicichedale.P*AK.AnimaancheimoGdelli(coninterpGolazionedeiU frame).Questo~programmaancorasottosviluppGoenonl'hoancoraprovqato,Imaparepiuttostocarino.JCercatelosuU http://www.mygale.or}/g/bbrox/GiMd2Viewer/.#Í4.7QIPXMQIPXTuninsiemediprogrammichepGermettonoaiclientdiQuakepGerLinux(usandoilTCP/IP)diconnettersiJaclientQuakepGerDOS.(usandoIPX).PensochesiautilesegioGcateanetquakesuunaLAN.QIPXU dispGonibileahttp://www.ge}/ocities.com/SiliconV;alley/Park/6083/qipx.htmlU .4.8IceMIcexsuneditordimappGeperQuakeperUN*X,creatodaC.J.BeyereJohnW*atson.yNonhousatoquestoprogramma,U nsoachestadiodisviluppGosia.qLahomepageahttp://styx.phy.vanderbilt.e}/du/ice/U .4.9Q2gettyMQ2getty#unclonedimingettydiMikeGleason(mgle}/ason@ncftp.com#)chepGermettediusareefarerespawnautomaticamentediunprogramma(comeunserverdiQuake)suunaconsolevirtuale;dispGonibilenellasezioneU deilesuhttp://www.ncftp}/d.com/unixstu/q2getty.htmlU .4.10%}rconMRconǀunpaiodistrumentichepGermettonol'amministrazioneremotadiunserverdiQuakeIGIusandoilprotoGcollo!RCON.MichaelDwyer(michael_dwyer@mwiworks.c}/om)nel'autore.Rcon1.1dispGonibilesuU http://sunsite.unc.e}/du/pub/Linux/games/quake/rcon-1.1.tar.gz."_2 ~?G5.8Risoluzionedeiproblemi/FA>Q 34ՁV4.11%}qlog++MQlogԎunparserpGerilogdeiserverdiQuakeW*orld/QuakeIGI+distribuitosottoGPL,chegeneradelle statistiche@globalisuigioGcatori.yL'autoreCraigKnudsen(cknudsen@r}/adix.net).yLahomepagediqlog莡http://www.r}/adix.net/cknudsen/qlog/U .#Í4.12%}Cheap_o**CheapGounproxychepuessereusatopGerfareilroutingdeltracodiunaretediQuakeW*orld.8Oltreaci,il@proxypumoGdicareidatiedhacaratteristichepGermigliorareilgioco.SCisipuconnettereacheapocomesefosseunserverdiQuakeW*orld,"epGoidarglicomandichefaccianoilforwardadunserverreale.hIlproxyMYpuancheessereusatosuunamacchinachefacciadarewallincapacedigestireiltracodiQuake,inFmoGdochelemacchineall'internodelrewallpGossanoessereusatepergiocare.lxLahomepagediCheapo莡http://www.saunalahti./softe}/ch/U .#Í4.13%}qgraph**QGraphP(QuakeGraph)un'utilitypGeraiutarelagestionedeiDeathMatchdiQuake,itorneiedigioGchidiwQuakeW*orld.ٰQGraphunprogrammachesiconnette(attraversounaLANwoInternet)adunserverdiQuake,QuakeIGI,QuakeW*orldoHexen2,emostraidatiintempGorealedelgiococorrentesuquelserver.LaU homepagediQGraphhttp://www.fr}/ag.com/qgraphU .(5RisoluzioneG\deiproblemi/F=AcQ荍5.1Generalit5.1.1#!\ConsiderazionisulladierenzatraisistemiopQerativi#DistinzioneJtramaiuscoleemin>uscole@-InDOSeWindowslemaiuscolenonsonoimpGortanti:BASE1.TXT5W5lastessacosadibase1.txt.SottoLinuxeglialtriUnix,mlemaiuscoleSONOimpGor-tanti:+MOTD.TXTqeqmotd.txtsonoduelediversi;`questopupGortareadeiproblemiconimodel-lideigioGcatoriediledellapellesesonoinstallaticoninomidilecondelleletteremaiuscole.players/male/santa.PCXWdeveessererinominatoinsanta.pcxpGerpoterfunzionaresottoLinux.yLoscript;fixskins.shinclusoinQuakeW*orldconvertetuttiinomideilediunadirectoryinlettereminuscole.qPerU comoGditvieneriportatoquisotto:XffGX3>^#!/bin/sh3>^for?xin*;doBby=`echo?$x|tr'[A-Z]''[a-z]'`Bbif?[$x!=$y];thenRfmv?$x$yBbfi3>^done ffffGDelimitatoriDdeipQercorsi-DOSeWindowsusanoilbackslashnpGerseparareglielementideipGercor-si.lzInF Unix,IilbackslashuncaratterediescapGe.SeusatedeipGercorsineivostriledicongurazione(oU nelcoGdicedeimoduli,odaqualsiasialtraparte)assicuratevidiusare/enonn.# _2 ~?G5.8Risoluzionedeiproblemi/FA>Q 35ՁVCaratteri7dinelineaՔ-SottoDOS/Windows,5ciascunalineadiunleditestonisceconun carattere1dicarriagereturn(CR)1Zeuncaratteredilinefeed(LF).IleditestoinUnixhannosoloilUlinefeed.qiL'usodileditestodiDOS/WininUnixpucausaremoltiproblemistraniaQuake.Usando8unlequake2.confnoncorrettamenteformattatodalpacchettodiQuake23.17,>adesempio,d~l'erroreLoadLibrary(ref_XXX.so)?failed: XNosuchfileordirectory.,LMCTF-TEJripGortaun'eccezione1dioatingpGoint.eSeaveteunproblemachenonriusciteaspiegare,8provqatearimuovereiCRU daileditesto: FmvNfile.txtfile.bak;tr-d'\r'file.txt = )5.1.2#!\ConsiderazionisuGlibQc,RedHat5.x,Debian2**MLeYseguenticonsiderazionisiapplicanosoloaibinaripGerQuakeIY(squake,Z޼glquake,eYquake.x11).IQuake-W*orld4eQuakeIGI"sonodisponibiliinentrambe4leversioni,ylibc5eglibc,yrispettivqamentedalleversioni2.30eU 3.19.ؼGliOeseguibilidiQuakesonocompilaticonlalibGc5.[Ledistribuzionipirecenti,!comelaRedHat5.1elaDebianhh2.0,m:usanocomelibreriaChcdidefaultlaglibGc,chenoncompatibile.YSeusateQuakesuunsistemaglibGcU dovetefareattenzioneadalcunecose:SialaRedHat5chelaDebian2hannodeipacchettidicompatibilitpGerlibc5chepermettonodiusareapplicazioni5basatesulibGc5.RAssicuratevidiaver5installatoquestipacchetti.EntrambGe5ledistribuzionihannoU messolelibreriebasatesulibGc5nelladirectory/usr/i486-linux-libc5/lib..|Assicuratevi}?cheQuakeusilelibreriecorrette.Createunoscriptcomequelloquisottochefacciapuntare^#!/bin/sh3>^export?LD_LIBRARY_PATH=/usr/i486-linux-libc5/lib3>^./quake2?+setvid_refgl$* 'iffG#Se_dovetecompilareunalibreriacomelaSVGAliboleMesapGerusarleconQuake,KdeveesserecompilataconlelibGc5.>SemplicementecompilarelenuovelibrerieseguendoleistruzionidiinstallazionevidarunaD4librerialinkqataallelibreriedidefault,glibGc.>AssicuratevichelanuovqalibreriasialinkatasoloconmlalibGc5edaltrelibrerieadessalinkqate,inmodochesiacompatibileconQuake.=fControllateladoGcumentazione8dellavostradistribuzionepGeraveredelleinformazionisucomelinkqarealibrerienondiU default.5.1.3#!\Ilmousenonfunzionaosem>brarispQondereacaso.6gpmÊfunziona?gpmunprogrammachepGermettedifaretagliaeincollaconilmousesulleconsolevirtuali.Moltre8distribuzioniloabilitanopGerdefault.PotrebbGeinterferireconQuake.ControllatesestaU girandoconilseguentecomando: FpsNaux|grepgpm =.|SeU avetedell'outputcomeFrootW6115 r0.00.4+832316 r?S+17:540:00Ngpm-tPS/2$-_2 ~?G5.8Risoluzionedeiproblemi/FA>Q 36ՁVgpmƒstagirando,edinterferisceconQuake.Dategpm?-k(daroGot)perucciderlo.Senonlofa(gpm -kU nonsemprefunzionasulmiosistema),uccideteloconilcomandokillall?gpm.?#SeSnonusatemaigpm,SnpGotrestevolerevitarechepartaall'avvio.pControllateladoGcumentazionedellavostraU distribuzionepGeravereinformazionisucomefarlo.2Ilmousedenitocorrettamentenellelibvga.config?TZQuestoleingeneresitrovqain/etcoin/etc/vga.qApriteloU econtrollatesec'unalineasimilea[FmouseNMicrosoft =SulǕmiosistemalaprimaopzionedelle.AssicuratevicheiltipGodimousesiaquellogiustoperilvostroU hardware. v5.1.4#!\IlmioMicrosoftIn>tellimouseoilmioLogitechMouseMan+nonfunziona.MLaSVGAlib,*chegestiscel'inputdelmousepGeriQuake/QW/Q2SVGAyeGL,nonsuppGortadirettamentel'Intellimouse noallaversione1.3.0.SeaveteunaversionedellaSVGAlibprecedentealla1.3.0dovresteaggiornarla,++e pGoiusareiltipodimouseIntelliMouse(perimouseseriali)oIMPS2(perimousePS/2)nelleU libvga.config.5.1.5#!\IlmiomouserispQondeinritardoedmoltopilen>tochesottoWindows.PerdmoltibastaaumentareilvqaloredisensitivitynellaconsoledigioGcocurailproblema.SImpostarela`sensitivityamanonellaconsoleoinunle.cfgvipGermettediaumentarelasensibilitdelmousepiU delloslidernelmendelleopzioni;adesempiosensitivity?15.2Dall'aggiornamentoU diZoiddel.plandel1/7/98:3=SeilrendererGLlentonelmostrareivideo(sesembrachelaveloGcitdisuccessionedei/frametYsembraessererallentatodalmovimentodelmouse)digitategl_nish1sullaconsole./QuestaU opzioneforzal'aggiornamentoogniframe.L'ultima;hversionedelleSVGAlib(1.3.0)forniscemoltissimiparametrinellelibvga.configpGerper-sonalizzareilcompGortamentodelmouse._ConleimpostazionigiustedovrebbeesserepossibilefarcompGortare\ilmousecomevolete.M3Sulmiosistema,cambiaremouse_accel_typealvqalorenormal(ildefault蓼power)mihadatoirisultatichevolevo.NonhogioGcatoconlealtreimpostazioni,HIenonpretendoU disapGerecomefunzionano. v5.1.6#!\HounaV oQodoo2,]equandopro>voadusareilrenderergl,questoripQortac>henonho#!\unasc>hedaV oQodooinstallata.MCisonoversionidiversedellaGlidepGerleschedeV*oGodooeVoGodoo2.BAssicuratevidiavermontatoquellagiusta.5.1.7#!\QuandogioQcoconunadellev>ersionediQuakesottoSVGAliboGLepremoCtrl-C,il#!\gioQcoesceetalv>oltalascialaconsoleinutilizzabile.M5.1.8#!\A۝v>olteܦquandoQuake/QuakeIQI۝escenoninmodocorretto,ފlascialaconsole#!\in>utilizzabile.S,znon?carino.1LaSVGAlibcatturailCtrl-C?edecidecosafarciinvecedifarlogestireaQuake.1NonconoscoU nessunmoGdoperevitarlo,trannemodicandolaSVGAlib.%< _2 ~?G5.8Risoluzionedeiproblemi/FA>Q 37ՁVSeusateQuakedaunoscriptcheresettilatastieraeilterminale,comequestoquisotto,avretemeno pGossibilitU dinireconilterminaleincasinatosesuccede.XffG>\#!/bin/sh>\./quake2?$*>\kbd_mode?-a>\reset ffffG5.1.9#!\squak>e/quake2nonparteedicesvgalib: Xcannot?getI/OpermissionsMGlieseguibilidiQuakedevonogirarecomeroGot,quindidoveteofarligirarecomeroGotorenderlisetuidroot.ControllateU leistruzionidiinstallazioneinquestodoGcumentopGeraveredettaglisull'argomento. 5.1.10(Av>olte,!dopQo0averogioQcatoaunadelleversionidiQuakesuX,nonfunzionala(ripQetizionedeitasti.PerNunaqualcheragione,P'laversionepGerX11diQuakedisabilitalaripGetizionedeitastimentrestagirando;seU pGerqualchemotivoilprogrammaesceinmanieranonnormale,questanonvieneriattivqata.qF*ate卑0xsetNron =ؼpGerU riabilitarla. 5.1.11(Quak>e/QuakeIQIdice/dev/dsp: devicenotconguredL'hardwareţdelsuonononconguratocorrettamente.F*orsevimancasolouninsmod?sound,!oforsedovreteKricompilareilkernel.nUGliutentiRedHatpGossonoprovqarearichiamareilprogrammasndcong(8).Controllate ladoGcumentazionedellavostradistribuzionediLinuxe/oilLinuxSoundHOWTO pGeraverealtreU informazionisucomecongurareilsuonosulvostrosistema. 5.1.12(Quak>e/QuakeIQIperGLgiranopilen>tisottoLinuxchesottoWindows. **Il minipGortperWindowsdellaGL per3Dfxottimizzatopesantemente perquellochefaQuakeIGI.Mesa,d'altraparte,pigeneraleemenoottimizzata.9ComerisultatoQuakeIGIsottoLinuxgirapilentamentecheU sottoWindows.qNonunalimitazionediLinux,maunadeidriver.ؼConleuscitepirecentidiQuakeW*orldeQuakeIGI,ilminiportper3DfxcitatoprimadisponibileanchepGeru:Linux.AnchesenonpGortalaperformancediQuakeperLinuxallostessolivellodiquelladiWindows,U unaltropassonelladirezionegiusta.Oltrex[aquesto,*pGergliutentidiPentiumProePentiumIGI,cisonoalcunitrucchichesipGossonofareconilbueringdellamemoria-l'ultimodevicedriverpGer3Dfxhailsupportoperfarloautomaticamente.>"AbilitaregliMTRRpuveloGcizzareinmodosignic}/ativoaJ(10fpssulmiosistema)GLQuake.SPerinformazionipidettagliateU leggetehttp://glide.xxe}/dgexx.com/MTRR.htmlU .&J_2 ~?G5.8Risoluzionedeiproblemi/FA>Q 38ՁV5.1.13(ComepQossofarpartireunserv>erescollegarmi,epoitornarcipitardi? **Mscreen(1)Scun'utilityvqalidapGerquestogeneredicose.pVipermettedicrearemoltischermivirtualiinuna singolattyedipassaretraunodiessiedunaltro.LqScreencompresonellamaggiorpartedelledistribuzioni,maU lopGotetescaricaredaftp://pr}/ep.ai.mit.edu/pub/gnuؼoU daqualsiasimirrorGNU.Inizializzatescreendigitandoilcomandoscreen,pGoicreateunanuovqanestrapremendoCTRL-ACTRL-C. NonU vedretemoltomentrefatetuttoci,mastatetranquilli,qualcosastasuccedendo.InizializzateU ilserverdiQuakeW*orld:卑0/usr/local/games/quake/qwsv =ؼOraU apriteunanuovqaU nestradiscreenconCTRL-ACTRL-CedinizializzateilserverdiQuakeIGI:0/usr/local/games/quake2/quake2N+setdedicated1ؼPoteteU passareavqantiedindietrotraiserverpremendoCTRL-ACTRL-N.ؼPremeteϬCTRL-AόCTRL-DpGerusciredalprogramma.$Screenedisuoiserverstannoancoragirando,Oma nonIsonopivisibilinellanestradelterminale.mOrapGotetescollegarviediprocessicontinuerannoIagirarenormalmente.UsateU screen?-rpGerricollegarvialprocessodiscreenprecedenteedaccederedinuovoaiserver.QuestoU tutto.qPeraverealtreinformazionileggetelapaginamandiscreen(1).#Í5.2Quake/QuakeWorldM5.2.1#!\Quak>emuoreall'avvioconunsegmentationfault.In04generequestosignicacheilsetupdiretenoncorretto.ProvqateafarepartireQuakeconl'opzione -noudpKevedetesel'erroresiripGete.Sefunziona,controllateille/etc/hostsevericatechecisiaunavoGce#perlavostramacchina.DUsate127.0.0.1comeindirizzoIPseaveteunaccessoviamoGdemcheviassegnaunU indirizzodiversoognivoltachevicollegate. 5.2.2#!\Chedierenzac'traglqwcl,glqwcl.3dfxgleglqwcl.glx? ++#glqwclเilclientstandarddiQuakeW*orldpGerGLcheavetevistonelleversioniprecedenti;linkqatoconU lalibMesaGL.so.2.glqwcl.3dfxgl&unoscriptcheavviaglqwcldopGoaverprecaricatolalibreriadelminipGort3DfxGL,lib3dfxgl.so.TPrecaricarelalibreriadelminipGortfausarelefunzionidellaGLinvecechequelledellaMesa.qDatoU cheilminipGortdellaGLottimizzatoperQuake,unabuonacosa.glqwcl.glx﹀linkqatoconlelibrerieOpGenGLstandardinvececheconleMesa;'WquestopGermetteaQuake̹digiraresualtrohardware3DYsuppGortatodaaltreimplementazionidiOpGenGL.Questa莡un'applicazioneU X,equindideveessereusatadadentroX.'V_2 ~?G5.8Risoluzionedeiproblemi/FA>Q 39ՁV5.2.3#!\Quando3usoglqwcl.glxatuttosc>hermodaX,nonriescoadusareilmouseolatastiera. #!\++MUsateglqwcl.glxconl'opzione+_windowed_mouse?1.Z.QuakeW*orldGLXYgirainunanestraanchesesembra,atuttoschermo.cSespGostateilmousementreilWindowManagerinmoGdalitfocus-follow-mouse,probabilmentelospGosteretefuoridellanestra,ealloraQuakesmettedirispGondereall'inputdelmouseedellaU tastiera.q+_windowed_mouse?1fagestireinesclusivqailmouseaQuakeW*orld.#Í5.3QuakeI_I5.3.1#!\Quandot[pro>voausareQuakeIQItBconilrendererGL,nonfunziona,edice:LoadLibrary(#!\ref_gl.so)failed: Unabletoresolv>esymbQolSesubitoprimadellalineadiUnabletoresolvesymbGolavetedeimessaggicomecan't?resolvesymbol'fxMesaCreateContext',wla=libreriaMesacheaveteinstallatononhacompilatoilsuppGortoperleglide.V*edere lasezione3.7(IlrendererGL)nellasezionesull'installazionediQuakepGeraveredelleinformazionisuU comeinstallareleMesaeglide. 5.3.2#!\Quak>e LIQI Jmuoreconl'erroreLoadLibrary(ref_XXX.so)?failed: XNosuchfileor#!\directory#/etc/quake2.confASnonhailpGercorsogiustoperladirectorydiQuakeII.QuestoledovrebbecontenereunaU lineaconladirectoryincuirisiedeQuakeIGI.Sec/etc/quake2.confc}/ontiene$=ilpGercorsoperladirectory*,gprovqatearimuovereilleedaricrearloamano.qAlcuneU versionidiQuakeIGIperLinuxincludevqanounlequake2.confformattatomale.AveteleSVGAlibinstallate? Controllatein/lib,c/usr/libe/usr/local/lib,sec'illelibvga.so.1.X.X,IincuialpGostodelleXcisonodeinumeri.=Senonlotrovqate,TdoveteprendereedU installarelaSVGAlibpGerpoterusareQuakeIIfuoridiX.Seilrendererinquestione蓼ref_gl.so,>forsenonaveteinstallatocorrettamenteleMesa.1AvetecopiatolibMesaGL.so.2.6U nelladirectorydellelibreriecomescrittonelleistruzionidiinstallazione?SeU ilrendererinquestione蓼ref_gl.so,aveteU installatolelibrerieglide? 5.3.3#!\Quandoaggiustolaluminositmen>treusoilrendererGLepremoapply,fnonsuccede#!\nien>te!MDigitateU vid_restartnellaconsolepGerfareattivqarelemodiche.5.3.4#!\Notesulladistribuzione3.17Nel@momentoincuistoscrivendo,):laversionediQuakeIGI2pirecentela3.19._5SepGerqualcheragionestate usandoU laversione3.17,vipGotrebberoU essereutilileseguentiinformazioni.ؼDueleditesto(quake2.confefixperms.sh)dellaversione3.17sonostatisalvqatiinavvertitamentenelformatoditestoMS-DOSZCR/LFinvecechenelformatoUnixLF,cioGallanediciascunalineadiquestilec'U uncaratteredicarriagereturninpi,enonfunzionerannobGenenchnonrisolveretequestoproblema.UsateU tr(1)pGertogliereiCR.(cA_2 ~?G6.8Tips&T ric>kst/40ՁV0forNiinfixperms.shquake2.conf =0do0mvN$i$i.bak0trN-d'\r'<$i.bak>$i0done U5.3.5#!\QuandoMusoQuak>eIQILconl'opzione+set?vid_refglxMatuttoschermodaX,nonriesco #!\adusareilmouseolatastiera. ++MUsateU>quake2GLXTconl'opzione+set?_windowed_mouse1.qQuake2U>GLXgirainunanestraanchesesembraA prenderetuttoloschermo.5@SespGostateilmousementreilwindowmanagerinmoGdalitfocus-follow-mouse,HzEQpGossibilechespGostiateilpuntatorefuoridellanestra,HzealloraQuakeIGIEMnonrisponderpiall'inputdelmouseedellatastiera.PL'opzione+set?_windowed_mouse1fausaresoloaQuakeIGIl'inputdelmouse.5.3.6#!\P>erchnonpQossopassareadalcunedellemodalitSV>GAchesononelmen>Videodi#!\Quak>eIQI?**MLa܍SVGAlibprobabilmentenonsacomericrearelemoGdalitsullavostrascheda.QuandoQuakeIGIjparteconU ilrendererSVGA(ref_soft.so),stampaunelencodituttiimoGdichelaSVGAlibhadispGonibili:30-------NLoadingref_soft.so------- =0UsingNRIVA128driver,4096KB.0modeN320:20010752532200modeN320:24010752532200modeN320:40010752532200modeN360:48010752532200modeN640:48010752532200modeN800:60010752532200modeN1024:76810752532200modeN1280:10241075253220W̍Questi,sonoisolimoGditracuipotetepassareconsuccessodalmenVideo.jSeadesempio512x384non莤 sullaU lista,sceglierlodalmenvideononfunziona.ؼLa7;SVGAlibvifadeniredellenuovemoGdalitvideoperalcunichipsetinlibvga.config,oinmodochepGossiatecrearedasolilevostremodalitvideo.\ControllateladocumentazionedellaSVGAlibpGeraltridettagliU suquestoargomento.(܍6TipsG\&T(riccks荍6.1Utilizzareigio_chiperXeGLsenzasetuidSeusatesololeversioniXeGLdiQuake,QuakeW*orldoQuakeIGI,nonavetebisognodiusarleconpGermessidiLroGot.VLaSVGAl'unicamodalitincuiserve.VLeversionidaXhannobisognosolodell'accessoa/dev/dsp,U ildispGositivoperilsuono,alleversioniGLserveancheaccessoallascheda3Dfx.ؼ/dev/dspZ6deveessereleggibileescrivibiledaQuake.LamaggiorpartedelledistribuzioniglidannopGerdefault0ipGermessi662(rw-rww-).efLasoluzionepisemplicedifarechmod?666/dev/dsp.Sulla0maggiorparteedeisistemilapGossibilitdileggeredaldevicedelsuononondarunbucodisicurezzasignicativo.[BSe)qq_2 ~?G6.8Tips&T ric>kst/41ՁVpGerMvoiquestoapprocciononaccettabile,Ohcreateungruppoacuifareteappartenere/dev/dsp,Oherendetei gioGcatoriU diQuakemembridiquestogruppGo.ؼPerutilizzareleapplicazioniglide(comeGLQuake)nondaroGotviserveildriver/dev/3dfxdallapagina diglidediDaryllStrauss(http://glide.xxe}/dgexx.com/3DfxRPMS.html ). ScaricateilpacchettoDevice3Dfx.xxx.rpmecedinstallateloseguendoleistruzionisullapaginaweb.IDopGoaverinstallatoildriver,assicurateviU che/dev/3dfxhapGermessi666(chmod?666/dev/3dfx).Quando3/dev/dspe/dev/3dfxsonoimpGostaticorrettamente,:poteterimuovere3ilbitsetuiddaglieseguibilidiU Quake/QW/Q2.qDaroGotfatechmod?0755XXXXX,U doveXXXXX蓼glquakequake.x11,oquake2.SeavetegioGcatodarootprimadifarequestemodiche,moltideilediQuake(comeiledisalvqataggio)pGotrebbero+appartenereall'utenteroGot,.equindipossonoessereinaccessibiliadunutentenormale,.quindiricordateviU dimoGdicareilproprietariodeileprimadiprovqareagiocarenondaroot.#Í6.2UsareleversioniSVGAeGLdaX**MIclientdiQuakeW*orldeQuakeIGIperGLXsonoapplicazioniXnative,madatocheusanoleMesainvececheilmini-driver3Dfx,Osonopilentidelleversionilib3dfxgl.so.(XPerquestaragioneforsepreferireteancoraquestoU moGdodiinizializzareigiochidaXusandoiclientGLX.La parteseguentebasatasuunodei2CentTipdiJoGeyHessdellaLinuxGazette(jo}/ey@kite.ml.org ).L'originaleU sitrovqasuhttp://www.ssc.c}/om/lg/issue20/lg_tips20.html#squake.S,UN"pGossibileusareQuakedaX!sesieteroot,UNmanonunbuoncomportamento,UNerischiatecheQuakecrashielascinolaconsolechenonrispGonde.\Conunpo'dilavoropotetefareinmododipotergiocarecomeutentenormaleusandoiQuakeSVGAzeGLdaXEPpassareautomaticamenteaXquandoilprogrammanisce,U siacheusciatenormalmentechenonlofacciate.Nota:iquandodicoQuakeneltestoquisotto, vogliodirequake, glquakesquake, qwcl,glqwcl,qwcl.x11oquake2.ؼPer2primacosaviserveilpacchettoopQen(1)diJonT*ombs. HSitrattadidueprogrammimoltopiccoliFchevipGermettonodipassaretraleconsolevirtualiefarcigiraredeiprogrammi.lScaricatelidahttp://sunsite.unc.e}/du/pub/Linux/utils/console/r^.%Nondovretefaremoltopichemake;make?installpGercompilarliedinstallarli.VUnavoltainstallati,dovreterendereglieseguibiliopeneswitchtosetuidroGot.qF*ateU cos:=FcdN/usr/local/bin =FchownNrootopenswitchtoFchmodN4755openswitchtoPoiU salvqateilcoGdicequisottonellegetvc.c:&ffGXBb/*?getvc.c H=*?PrintsthenumberofthecurrentVCtostdout.MostofthiscodeH=*?wasrippedfromtheopenprogram,andthiscodeisGPL'dH=*H=*?JoeyHess,FriApr X414:58:50EST1997H=*/H=#include?H=#include?*}_2 ~?G6.8Tips&T ric>kst/42ՁVH=main?(){ Rfint?fd=0;Rfstruct?vt_statvt;Rfif?((fd=open("/dev/console",O_WRONLY,0))<0){];perror("Failed?toopen/dev/console\n");];return(2);Rf}Rfif?(ioctl(fd,VT_GETSTATE,&vt)<0){];perror("can't?getVTstate\n");];close(fd);];return(4);Rf}Rfprintf("%d\n",vt.v_active);H=}H=/*?Endofgetvc.c*/ ffffGXCompilateloU edinstallatelodaqualchepartenel$PATH:=FgccNgetvc.c-ogetvc =FstripNgetvcFmvNgetvc/usr/local/binOraU createloscriptrunvc:XffGX3>^#!/bin/sh 3>^#?RunsomethingonaVC,fromX,andswitchbacktoXwhendone.3>^#?GPLJoeyHess,Thu,10Jul199723:27:08-04003>^exec?open-s--sh-c"$*;chvt`getvc`"ffGXRendeteloU eseguibileemettetelodaqualchepartenel$PATH:=FchmodN755runvc =FmvNrunvc/usr/local/binOrapGoteteusareilcomandorunvcpercominciareagiocareaQuake.NkContinuateadusarequalsiasi lineaU dicomandocheusatepGerilgioco,mametteteciall'iniziorunvc:FrunvcN./quake2+setvid_refgl+connectquake.foo.comPassereteautomaticamenteadunaconsolevirtuale,gioGchereteaQuakeepGoiquandohanitopasserete diU nuovoaX!#Í6.3MantenereilmousedentrolanestrainXMDalU lereadme.linuxdiQuakeIGI:+_2 ~?G7.8A>dministriviat43ՁV'Perdefault, OilmousenonsarlegatoallanestradiQuake2.RTPerfarglielocatturare, Oselezion- ate#WindowedMousedalmenvideo,Vodigitate'_windowed_mouse0'sullaconsole.{F*ateilcontrariopGerlasciarlo.ZPotetecreareunascorciatoiadatastierapGercatturareelasciareilmousecos:xbind\i_windowed_mouse\1bindo_windowed_mouse\0InquestomoGdoicatturerilmouseU eolorilascer."6.4Leimp_ostazionitrucchettosepdi3DfxfunzionanoancheinLinuxMPotresteaveresentitoparlareovistomoGdidimodicarelaperformancedelleOpenGLdiQuakeimpostandodiverseavqariabilid'ambiente..AQuestevqariabilisonovalidenellostessomoGdosottoLinux,soltantoasiimpostanoinU unmoGdoleggermentediverso.qSeunaguidapGerWindows/DOSvidicedifare: 0SETNSST_GRXCLK=59 =SottoU Linuxdovetefarecos:0exportNSST_GRXCLK=59"6.5Ilbrowserdelserverdelp_overaccioMJoGeU S.(jszab}/o@eden.rutgers.eduU )suggerisce:0unNtruccochefaccioconqstat:0FaccioNunfileconimieiserverpreferiti,poifate0qstatN-f/C/quake2/file.txt|lesspremeteJCtrl-zpGersospendere,BpoicopiategliindirizziIP"oinomideglihostcongpmsullalineadicomando, cos:H0./quake2N+connectexpert.eqclans.comk鍹PoiU pGoteteusarefgpertornareallalistapitardi..."6.6UsareleD7` ectt1200lib3dfxgl.sop_erQuakeI**MPoteteusareilmini-driver3Dfx(lib3dfxgl.so)daQuakeworldodaQuakeIGIancheconglquake.VCopiatesemplicemente@gliscriptglqwcl.3dfxgloquake2.3dfxglinunnuovole,-adesempioglquake.3dfxgl;pGoi copiateloscriptglquake.3dfxglinmodocheusiglquakeinvecediglqwcl.Ancheinquestocasosiapplicano}lestesserestrizionipGerl'usodaroot,+comeancheledierenzetralibc5eglibc.V*ederelesezioni2.9.3U (Quakeworld)o3.7.4(QuakeIGI)peraverealtreinformazionisulib3dfxgl.so.(ˍ7Acdministrivia荍7.1Nuoveversionidiquestodo_cumentoLeU nuoveversionidiquestodoGcumentoverrannopGostateperiodicamenteinc}/omp.os.linux.answers,_2 ~?G7.8A>dministriviat44ՁVe:inr}/ec.games.computer.quake.misc:."SarannoancheinseriteneivqarisitiWWW+eFTP*,compresalahome p}/agediLDPU .ؼLeCnuoveversionidiquestodoGcumentosarannopGeriodicamentepostateinr}/ec.games.computer.quake.misceinU c}/omp.os.linux.misc.L'ultimaU versionedelLinuxQuakeHOWTOpusempreesseretrovqataneiseguentisiti:ihttp://www.linuxquake.c}/om/Zhttp://webp}/ages.mr.net/bobz/http://www.linuxgames.c}/om/quake"f7.2Altriformatidiquestodo_cumentoMQuestodoGcumentodisponibileinunagranvqarietdiformatidiversi;Gmoltipidiquantoservono,inrealt. LiU pGotetetrovqareinhttp://www.linuxquake.c}/om/howto/other-formats.qGtestoASCIItestoASCIIc}/onbackspace-overstrikesU pGerpoteresserevisualizzatocomman(1)HTMLT7giU zippatoeprontopGeressereinseritonelvostrositowebPostscriptPRCpGerU poteresserevisualizzatosulPalmPilotconAportisDocSGMLL}/aT;eXT;uttoquelloelenc}/atosopra,inunsolopacchetto"f7.3PolicydidistribuzioneMCopyrightjP(c)1998,diBobZimbinski,BrettA.ThomaseMikeHalloGck.QuestodoGcumentopuessere distribuitoU sottoiterminidescrittinellalicenzaLDPasunsite.unc.e}/du/LDP/COPYRIGHT.html.ؼQuestogHOWTOgkdoGcumentazionelibGera,Wepuessereridistribuitae/omodicatasottoiterminidellalicenza˹LDP*.QuestodoGcumentovienedistribuitoconlasperanzacheservqa,4masenzaGalcunagar}/anziaU;senzaneanche^lagaranziaimplicitadiesserevendibileֹoadattoadunp}/articolarescopo.Beh,anche^sequestodoGcumentoU viuc}/cideilcaneO,U noncolpamia.V*edereU lalicenzaLDPpGerulterioridettagli."f7.4StoriadellerevisioniMLesezionidiquestodoGcumentochesonostateaggiornatenell'ultimarevisionehannoun**dopGoiltitolo.LeU sezioniaggiornatenellarevisioneprecedentesonocontrassegnateda++.QuirsottoripGortatalastoriacompletadellerevisionidiquestodocumento.@NonstataconcepitaperessereutileU anessuno,trannecheagliautori(pGerquestononvienetradotta:-)n.d.t.)q.2ffG-_2 ~?G7.8A>dministriviat45ՁV>\$Log:?Quake-HOWTO.sgml,v$ >\Revision?1.0.1.15 X1998/10/0521:09:42bobz>\Fixed?afewtyposandspellingerrorsthatImissedlasttimearound>\Revision?1.0.1.14 X1998/10/0519:54:17bobz>\Removed?thelong-deadLinQuakepagefromlistofLinuxQuakesites>\Removed?renaissoft.comlink>\Minor?wordingchangesthroughout>\Added?linktosvgaliblibc5binary>\Added?infoaboutq2demo>\Updated?q2installationinfoforthe3.19release>\moved?sectionabout3.17textfileproblemstothetroubleshootingsection>\Added?partaboutlib3dfxgl.sotoQWsection>\Added?partaboutGLXclienttoQWsection>\Added?partaboutlib3dfxgl.sotoQ2section>\Added?partaboutGLXclienttoQ2section>\Updated?"slowerthanwindows"FAQ>\Removed?obsoleteTStipaboutglibc&q2>\Removed?obsoleteTStipaboutplayingw/CDmounted>\Changed?tipaboutrunningglquakewithlib3dfxgl.so>\Added?instructionsforQ2missionpack2>\Added?pointertosvgaliblibc5binary>\Added?FAQaboutsvgalibmodesinQ2>\Added?Cheapoproxytosoftwaresection>\Added?screenFAQ>\Added?qgraphto Xsoftwaresectoin>\Decided?IwaslyingwhenIpromiseda3Dfxtweaksectioninthenextupdate>\Revision?1.0.1.13 X1998/09/0201:35:18bobz>\Fixed?somebrokenurllinks>\Restored?tag>\added?anacknowledgement>\added?aremindertothenon-roottip>\added?qloglisting>\Revision?1.0.1.12 X1998/08/3021:35:23bobz>\Updated?QuakeWorldinstallsectionfor2.30release>\Updated?QWfilelist>\Updated?Quake1.01installinfoperemailsuggestion>\Added?QW2.30caveatto"Glibcconsiderations"section>\Updated?linuxvs.windowsspeedsectionfornew3dfxminiport>\Added?glqwclversionsFAQ>\Added?troubleshootingtipaboutwindowsfocusandglx>\Added?asentenceabout/dev/3dfxpermissions>\Made?runvcscriptusageclearer>\Added?tipaboutusingmini-driverwithQuake&QuakeII>\Revision?1.0.1.11 X1998/08/1519:28:49bobz>\Added?glibctopicinTroubleshooting/FAQsection>\Moved?non-setuidinfotoTips&Trickssection.n_2 ~?G7.8A>dministriviat46ՁV>\Moved?rcslogintoRevisionHistsection >\Changed?distributioninfoalittleuntilLDPwakesup>\Changed?referencestoquake.medina.nettowww.linuxquake.com>\Added?linuxgames.comtolistofplacestogetcurrentversion>\Changed?3dfxHowtopointer>\Moved?explanationofchangemarkings(**and++)tointrosectionwherethey'llbenoticed>\Mentioned?zoid'sGLdriverportintheWinvsLinuxFAQ>\Fixed?creditandURLinq2getty>\Revision?1.0.1.10 X1998/08/0719:07:02bobz>\Changed?XQFurl>\Added?commentstotherevisionhistorysection>\Started?markingchangedsections>\Added?OSConsiderationstotroubleshootingsection>\Added?rcontoOtherSoftwaresection>\Added?ICEtoOtherSoftwaresection>\Revision?1.0.1.9 X1998/08/0421:06:22bobz>\Updated?Acknowledgements>\Added?discussionofQuakesecurity>\Added?QIPXto"RelatedSoftware">\Added?tstopicabout-noudp>\Revision?1.0.1.8 X1998/08/0322:09:28bobz>\Updated?andrestructuredtheq2modssection>\Minor?changetogpmtroubleshootinginfo>\Changed?soundtsinfo>\Changed?intellimousetsinfo>\Revision?1.0.1.7 X1998/08/0304:55:21mikeh>\Added?"Playing"sectionofQ2Mods&Addonssection.>\Added?"Intelimouse"sectionofTroubleshootingsection>\Added?RedHatsndconfigparttoTroubleshootingsection>\Fixed?afewspacingproblems,andoneerrormessage>\Revision?1.0.1.6 X1998/08/0302:01:13bobz>\Changed?abstract.>\Revision?1.0.1.5 X1998/07/3116:07:11bobz>\Added?gpm-kmentioninmousetroubleshooting>\mentioned?'sensitivity'inmouselagtroubleshooting>\Added?qstat|lesstip>\Added?"/dev/dspnotconfigured"totroubleshooting>\Slightly?rewordedpartofthemodcompilingsection>\Added?bitaboutrunningmodsserverside>\corrected?requiredversion#inq2missionpack1>\Updated?acknowledgementssection>\Revision?1.0.1.4 X1998/07/3021:08:46bobz>\Fixed?aproblemwithbrokenlinesintags/,_2 ~?G7.8A>dministriviat47ՁV >\Revision?1.0.1.3 X1998/07/3017:40:29bobz>\Fixed?brokenlinktoLatexversion.>\Revision?1.0.1.2 X1998/07/3015:46:40bobz>\Test?update.>\Revision?1.0.1.1 X1998/07/3015:43:59bobz>\Changed?versionnumberingscheme.>\Revision?1.10 X1998/07/3013:51:24bobz>\Minor?versionreportingchange>\Revision?1.9 X1998/07/2920:42:03bobz>\Added?someserverlinks>\Revision?1.8 X1998/07/2917:37:15bobz>\Added?aQuakeIImodelviewertotheOtherProgramssection>\Revision?1.7 X1998/07/2916:02:23bobz>\Added?somerelativelinksinOtherFormatstomakeit>\more?portable.>\Revision?1.6 X1998/07/2915:18:12bobz>\Version?anddatestampsbacktothewaytheywere>\Revision?1.5 X1998/07/2914:52:03bobz>\Added?tagsforautomatictimestamping>\Revision?1.4 X1998/07/2913:17:51bobz>\Changed?captured.com'swebaddressperwebmaster'srequest>\Revision?1.3 X1998/07/2902:11:02bobz>\Ooops?again. XMade"Otherformats"ainsteadofa.>\Revision?1.2 X1998/07/2901:55:41bobz>\Oops. XI?deletedthedoctypetag...>\Revision?1.1 X1998/07/2901:48:34bobz>\Added?OtherFormatssection.>\Changed?acknowledgmentsslightly>\Added?ftp.medina.nettolistofftpsites.>\Revision?1.01998/07/28>\First?publiclyreleasedversion>\Revision?0.91998/07/25>\Restructured,rewritten?andexpandedbyBobZimbinski.>\Revision?0.011998/06/160i_2 ~?G7.8A>dministriviat48ՁV>\First?Pre-Releaseversionv0.01byBrettA.ThomasandMikeHallock.  ffffGX;_2G0D7` ectt1200qL ecit1000 ecbi1000qL ectt0900!N ecbx1200HЃ ecti1000]f ecbx1000&Lt$ffffecbx14406 ecss1000qL ectt1000Iqqecss2074 1 ecrm1000 !", cmsy10.