STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Questa pagina contiene gli argomenti di Quake 4 spostati da altre pagine. Sentitevi liberi di modificarla e completarla.
- Questa piccola guida vi aiuterà ad installare correttamente Quake IV sul vostro sistema GNU/Linux. Personalmente l'ho provato, e ne vale la pena, in quanto le prestazioni si incrementano molto. I requisiti di sistema sono estratti dal file readme.txt .
Requisiti di sistema
- Processore Pentium(r) 4 a 2,0 GHz o Athlon(tm) 2000+
- 512 MB di RAM
- Unità DVD-ROM 4x e relativi driver più recenti
- 2,8 GB di spazio non compresso su disco (oltre a 400 MB per il file di scambio di Windows)
- Scheda audio da 16 bit e driver più recenti con Windows 2000/XP
- DirectX 9.0c (incluso)
- Mouse, tastiera e driver più recenti compatibili al 100% con Windows 2000/XP
- DirectX 9.0c (incluso)
- Scheda acceleratrice da 64 MB e driver più recenti compatibili al 100% con DirectX 9.0c(r)
- - L'intera serie ATI(r) Radeon(r) 9700 - L'intera serie ATI Radeon 9800 - L'intera serie ATI Radeon X300 - L'intera serie ATI Radeon X550 - L'intera serie ATI Radeon X600 - L'intera serie ATI Radeon X700 - L'intera serie ATI Radeon X800 - L'intera serie ATI Radeon X850 - L'intera serie NVIDIA(r) Ge-Force(tm) 3/Ti - L'intera serie NVIDIA Ge-Force 4/Ti - L'intera serie NVIDIA Ge-Force FX - L'intera serie NVIDIA Ge-Force 6 - L'intera serie NVIDIA Ge-Force 7
Installazione
1. Prima di tutto, come specificato nei requisiti di sistema, è importante che i vostri driver siano aggiornati alla versione più recente. 2. Scaricare l'installer ufficiale:
- Mirror 1 = http://www.3ddownloads.com/linuxgames/quake4/official/patches
- Mirror 2 = http://www.holarse.de/mirror/quake4-linux-1.0.2147.12.x86.run]
- Mirror 3 = http://filebase.gmpf.de/quake4/quake4-linux-1.0.2147.12.x86.run]
3. Lanciare lo script da shell:
sh quake4-linux-1.0.2147.12.x86.run
4. Completare l'installazione grafica
5. Inserire il CD
6. Copiare i seguenti file all'interno della directory /urs/local/games/quake4/q4base :
- - game000.pk4 - pak001.pk4 - pak002.pk4 - pak003.pk4 - pak004.pk4 - pak005.pk4 - pak006.pk4 - pak007.pk4 - pak008.pk4 - pak009.pk4 - pak010.pk4 - pak011.pk4 - pak012.pk4 - zpak_english.pk4 - zpak_french.pk4 - zpak_italian.pk4 - zpak_spanish.pk4
7. Lanciare il gioco con il comando:
quake4
Configurazione
Icona nel menù di Gnome
È consigliato creare un'icona, per rendere l'avvio più veloce. Da shell:
wget http://www.playable.de/_gfx/icons/193.png mv 193.png quake.png sudo cp quake.png /usr/share/icons
Poi aprire con un editor di testo e con i privilegi di amministrazione il file /usr/share/applications/Quake4.desktop, inserire le seguenti righe:
[Desktop Entry] Name=Quake4 Exec=quake4 Icon=quake.png Type=Application Categories=Application;Game;ArcadeGame;
Poi salvate. Per lanciare il gioco seguite il percorso Applicazioni -> Giochi, e fate click sull'icona Quake4.
Gioco in italiano
Se avete seguito correttamente la guida di installazione nella cartella /urs/local/games/quake4/q4base vi troverete con questo file: zpak_italian.pk4 . Se non lo avete vi conviene ripetere l'installazione oppure vi terrete il gioco in inglese.
Aprire con un editor di testo il file ~/.quake4/q4base/Quake4Config.cfg, cercate la riga:
seta sys_lang "english"
e sostituitela con
seta sys_lang "italian"
Ora il gioco sarà in italiano.
Problemi comuni
Problemi con l'audio
C'è la possibilità che ci siano problemi con l'audio, con quest'ultimo che si sente veramente male e in maniera fastidiosa. Se riscontrate questo problema quello che dovete fare è molto semplice: aprite con un editor il seguente file:
gedit ~/.quake4/q4base/Quake4Config.cfg
cercare la riga
seta s_driver "best"
e sostituirla con
seta s_driver "oss"
Ora c'è la possibilità che avviando il gioco non si senta niente, questo è dovuto a esd (il gestore dell'audio di gnome). Basta disattivarlo, quindi: Sistema-->Preferenze-->Audio e spuntare la casella Abilitare mixaggio audio via software. E il gioco è fatto, in tutti i sensi.
Pagina quake 4
Guida all'installazione del gioco Quake4 di IdSoftware http://zerowing.idsoftware.com/linux/quake4/
Documento originale: http://zerowing.idsoftware.com/linux/quake4/
Traduzione in corso
The 1.0.5 installer is available. From our ftp, the bittorrent tracker and various mirrors. ( you don't need to get the older 1.0.0.2147.12 installer ) c5b418e1f13baac0751861a1a65b30fe quake4-linux-1.0.5.x86.run Thu Oct 20 10:25:39 CDT 2005 Quake 4 è ora disponibile per GNU/LINUX! The installer has been uploaded to our ftp and on the bittorrent tracker. We're very pleased to announce that this it with both a dedicated server and a native client. A licensed copy of Quake 4 retail for Windows(r) is required You will copy the assets files from it and use the CD key ( a CD key is not required to run a dedicated server ) 96ac1b993dafe5d255a7ee85d07187db quake4-linux-1.0.2147.12.x86.run
Scaricare i files
È possibile scaricare i files necessari dal server FTP di id Software, o da uno dei suoi mirrors. È anche possibile scaricare i files attraverso bittorrent.
Installazione
Requisiti minimi di sistema:
- S.O. GNU/Linux
- sistema dotato di processore Pentium(r) 4 2.0 GHz o Athlon(tm) XP 2000+
- 512MB RAM
- si raccomanda un Kernel 2.4, 2.6 o superiore
glibc >= 2.2.4
accelerazione 3d (non richiesta su server dedicati):
SDL >= 1.2
- drivers OpenGL recenti, correttamente configurati
- ATI(r) Radeon(r) 9700
- ATI Radeon 9800
- ATI Radeon X300 series
- ATI Radeon X550 series
- ATI Radeon X600 series
- ATI Radeon X700 series
- ATI Radeon X800 series
- ATI Radeon X850 series
Nvidia(r) GeForce(TM) 3/Ti series
Nvidia GeForce 4/Ti series
Nvidia GeForce FX series
Nvidia GeForce 6 series
Nvidia GeForce 7 series
Audio (non richiesto su server dedicati):
- scheda audiosound card with OSS or Alsa support, stereo and surround sound are supported wth both APIss
Alsa >= 1.0.6 is required for alsa sound backend
Multiplayer:
- Internet (TCP/IP) and LAN (TCP/IP) play supported
- Internet play requires broadband connection
Procedura d'installazione
Per l'installazione del gioco è necessaria una copia originale di Quake 4 per Windows(r).
You will copy the assets files from it and use the CD key.
NOTE: La versione Linux di Quake 4 NON è supportata dal Customer Support di Activision
I seguenti files devono essere copiati dai CD d'installazione di Quake 4 alla directory q4base/
Se la copia viene eseguita prima di avviare l'installer, sarà necessario creare il path, che di default è: /usr/local/games/quake4/q4base Se la copia è eseguita dopo l'avvio dell'installer, assicuratevi di non sovrascrivere al file "pak" che l'installer può aver scritto.
md5 sums |
file |
a9f6a2e4bf8e193591954f75d1d39f85 |
game000.pk4 |
b201b914167f47061fa5f975af527122 |
pak001.pk4 |
dabe2c88e004198947431250e3f4ca1d |
pak002.pk4 |
8573f05af4c9568880cc464d06292079 |
pak003.pk4 |
12ff4006a7f7181ac16835d05c59905f |
pak004.pk4 |
3576213f4e00f06baf3cd5de089a538a |
pak005.pk4 |
aec7bb418b9a86256f9e5daee894dee2 |
pak006.pk4 |
0f53b4fb4df2c14fcd10012baf8b2f87 |
pak007.pk4 |
b099d75869f0ffcbcb8e5166374af345 |
pak008.pk4 |
cb2b44bf573559dc19b488d9e1e5bec3 |
pak009.pk4 |
d024073349dc917b4feab49e6abc417b |
pak010.pk4 |
98c854d94ce1da5272952b77821823df |
pak011.pk4 |
e77a2fda6656495d38773e05bbffda33 |
pak012.pk4 |
669d6d9a30b798d19434972475b98c53 |
zpak_english.pk4 |
2cabddd692e214c78c20a464da43f1ef |
zpak_french.pk4 |
4ee7eb637cde6bcfe3a9ffac5e4579dd |
zpak_italian.pk4 |
36eee38e6c2dce12986f7192a5a996e5 |
zpak_spanish.pk4 |
Nota: the Linux installer will reinstall the game*.pk4.
Note: the German version of the game uses a completely different set of assets. Vedi la FAQ qui sotto per dettagli.
Avviare il gioco con il comando:
quake4
Avviare il server dedicato con il comando:
quake4-dedicated
[1] - note that if you have the DVD release, all the files are in the same directory. Otherwise they are spread out on each CDs. For the DVD edition, the files are in Setup/Data/q4base
FAQ
Consulta la FAQ di Doom III
Topics already covered in the [WWW] DOOM III FAQ are not duplicated here. In particular, please read about [WWW] third party installers. German release of Quake 4 The checksums of the pak files to be copied for the German version of Quake 4 are below. Note that it will only work in multiplayer with other german copies of the game. The installation instructions are otherwise the same.
md5 sums |
file |
||b4b1f8e5d3dd0a4a862453a6abf9a424 || game000.pk4||
e4c42f172ee4d81c7c43a82761e9816c |
pak001.pk4 |
6ceb1be5ffe81a1da5795a4bd129eb85 |
pak002.pk4 |
c35fce5cb94bd4dfd5a8305ed9c93097 |
pak003.pk4 |
ce95f67b0e385683fae6d8dab28d85c5 |
pak004.pk4 |
ad9421a76cda3786c83f1e7b95196a1a |
pak005.pk4 |
e0ef17afebbb088e7139986ba9e417d6 |
pak006.pk4 |
52cc00f832e643f51c42bafbbdf30b60 |
pak007.pk4 |
854e063fd4944bbdf10ed213b9f3a731 |
pak008.pk4 |
c66b39400bf688d8ed78222c28be3d7b |
pak009.pk4 |
099899344357f204ff8ac9362d0986e7 |
pak010.pk4 |
c3a93f43ce0e505fa8acf12be6929f4b |
pak011.pk4 |
684df5107936fbc0f946a2019fb7c370 |
pak012.pk4 |
b8e075ddbfc6b5cf41bc49cafd8aeaea |
zpak_english.pk4 |
Crash all'avvio del programma
Se si verifica dei crash durante il caricamento dei moduli del programma come mi devo comportare ? Alcune distribuzioni Debian-based, come Ubuntu, vanno in crash durante l'avvio. Sembra che ciò sia causato dalla selezione dei pacchetti SDL. È necessario installare libsdl1.2debian-alsa o libsdl1.2debian-ossal posto di libsdl1.2debian-all.
FYI, it is not clear what happens with this crash. Happens during initialization of static variables, has to do with a cvar named g_log and goes away if renamed to something else. So it would look like this version of SDL has g_log already defined from somewhere else and the dynamic loader getting confused over it. How do I toggle the console? Use Ctrl+Alt+~ to toggle the console. If you set com_allowConsole to 1, you can use ~ only ( also note that shift-~ gives you a smaller console ). Some tips on map cycling You can use si_mapCycle to set a list of maps to play through. Something like "mp/q4dm11v1;mp/q4dm3;mp/q4dm6;mp/q4dm7;mp/q4dm8;mp/q4ctf5" for instance ( that's the Tourney maps ). si_tourneyLimit counts how many tournaments will run before going to the next map ( other game types always switch ). You can also use g_mapCycle and execute a script for each map rotation. Powerful but a bit more involved. Look at the one we provide to get an idea how you can customize it. The game comes with some ready made .cfg files for the various gametypes and maps. e.g. you can type exec dm.cfg at the console to start a deathmatch server with the default configuration settings. Server passwording If you want to require a password to join your server, set the value of g_password to the password. Then actually enable/disable it with si_usePass. Don't set the password in si_usePass, that won't work. Network ports Some information for firewall configurations to play nice with quake4:
- all game traffic is UDP by default servers listen on port 28004 ( if you run several servers on the same machines, it will use 28004, 28005 etc. ) your server needs to be able to talk to the master server at q4master.idsoftware.com on port 27950
Cannot connect a Linux client to a Windows 1.0 pure server This is because the Windows version was released first and didn't come with a game code pak for Linux. There is a simple fix, server admins need to put the Linux gamecode pak file game100.pk4 into the q4base/ directory: 61513eab61e80621c5337bc1a309af01 [WWW] game100.pk4 NOTE that this only applies to version 1.0 ( gold ). Make sure that file is named game100.pk4, looks like some web browsers or proxies like to rename it to game100.zip File permissions on install CDs The install CDs have Rock Ridge extensions which may get in the way of copying the files to your hard drive. You should make sure to mount the CDs ignoring the extension ( "-o norock" ) or setup appropriate mounted partition ownership / copy files as root and fixup manually. Known Issues
- internal server browser in 1.0.0.0 / build 2147 will only show 1000 servers max. Third party browsers like [WWW] xqf can retrieve and filter the complete list. if you have a non US keyboard, you may not be able to get to the console. Use an applet in gnome or kde to switch to a qwerty layout before playing, or use xmodmap to remap the console key you want to emit keycode 49 ( more on this later ). the game is crashing when loading the game dynamic modules on some Debian and derivates distros. See [WWW] the workaround you can't use savegames across different operating systems. Games you save on Windows(r) are likely to crash if you load them up on GNU/Linux. downloading over http/ftp is not supported yet. This will come in a later patch.
Reporting Bugs If you want to report an issue with the game, you should make sure that your report includes all information useful to characterize and reproduce the problem.
- check the [WWW] Linux Gamers' FAQ for any issue not covered here search on [WWW] Google include the computer's hardware and software description ( CPU, RAM, 3D Card, distribution, kernel etc. ) include the output of glxinfo if appropriate, send a console log, a link to a save game, a screenshot, an strace ..
Note that we can't help you with OS-specific issues like configuring OpenGL correctly, configuring ALSA or configuring the network. If you are sending a console log, make sure to enable developer output: $ quake4 +set developer 1 +set logfile 1
( the log is written to ~/.quake4/q4base or ~/.quake4/yourmod ) Do not cut the log to the part you think is relevant. We often want to see the initialization of the renderer and filesystem. As a rule of thumb, a bug is unlikely to be investigated unless it has been reported by different people or on different systems. If you have a complete and precise bug report, email it to me: ttimo at idsoftware dot com
