Linux Quake HOWTO: Logiciels apparentés
4. Logiciels apparentés ++
4.1 QStat
Qstat est un programme basé sur ligne de commande qui renvoie l'état des
serveurs Internet Quake, QuakeWorld, et Quake 2 créé par Steve Jankowski
mailto:steve@activesw.com.
Voici un aperçu sommaire de la page d'accueil de QStat:
- Supporte Windows 95, NT, et la plupart des Unixes
- Livré avec le code source C et un binaire pour Windows
- Supporte les serveurs de l'ancienne version Quake (NetQuake), de
QuakeWorld, de Hexen II, et de Quake II
- Peut afficher toutes les statistiques disponibles, y compris les
informations sur les joueurs et les règles des serveurs
- Sortie formatée pour une génération HTML automatique
- Mode de sortie non formatée pour une intégration par les générateurs de
pages HTML
- Cache du nom de l'hôte intégré
- Tri par "ping time", jeu, ou les deux
- Plusieurs options activables
Qstat est l'outil que vous devez avoir si vous envisagez n'importe quel jeu en
réseau. Un grand nombre de d'interfaces pour qstat ont été également écrites.
Quelques unes d'entre elles sont recensées dans cette section.
Vous pouvez obtenir la dernière version de qstat depuis sa page d'accueil
(
http://www.activesw.com/people/steve/qstat.shtml.
4.2 XQF
XQF est une interface graphique pour QStat qui utilise l'outil GTK. C'est le
meilleur navigateur de serveurs QuakeWorld/Quake2 existant actuellement, et
Roman Pozlevich (
roma@botik.ru),
produit encore des révisions à la cadence d'environ une par mois.
Si vous êtes un familier de GameSpy pour les plateformes Windows, il s'agit de
la chose la plus approchante pour Linux..
La page d'accueil de XQF se trouve à
http://www.linuxgames.com/xqf.
4.3 QuickSpy
QuickSpy est un navigateur texte de serveurs QuakeWorld. C'est une autre
interface pour QStat qui fonctionne aussi bien. Si vous n'exécutez pas X et que
vous n'avez pas Quake II, c'est une option décente. Attention cependant, il
n'est plus en développement.
Vous pouvez obtenir QuickSpy à
http://diana.ecs.soton.ac.uk/~rht96r/quake/quickspy/.
4.4 QPlug pour Linux
Qplug est un plugin de Netscape qui récupère et affiche les informations des
serveurs QuakeWorld et Quake II dans une page web. L'auteur, Olivier Debon
(
odebon@club-internet.fr)
écrivit la version Linux en partant de zéro sans n'avoir jamais vu la version
Windows.
QPlug pour Linux peut être obtenu à l'adresse
http://www.geocities.com/TimesSquare/Labyrinth/5084/qplug.shtml.
4.5 qkHacklib
David Bucciarelli (
tech.hmw@plus.it), auteur du driver 3Dfx pour Mesa, a écrit une
librairie appelée qkHack, qui tente d'émuler toutes les fonctions SVGAlib/fxMesa
utilisées par Quake et Quake II. Cela devrait suppléer le besoin de SVGAlib
lorsque glquake ou Quake II sont exécutés avec ref_gl.
Autres caractéristiques extraites du fichier README de qkHacklib:
- Vous pouvez dynamiquement passer du mode Plein écran au mode fenêtré en
pressant simplement la touche de Tabulation (vous devez lancer votre serveur X
en mode 16 bpp pour utiliser cette possibilité)
- Vous pouvez presser Ctrl-C dans le shell ou tuer le processus Quake sans
problème
- Vous pouvez activer/désactiver la capture de la souris et du clavier en
pressant F11/F12
- Vous pouvez iconifier et mettre en pause Quake en pressant F10 (il ne
consommera plus de ressources CPU). Vous pouvez tout redémarrer par un double
clic sur l'icône "****"
- Vous pouvez lancer Quake avec n'importe quel driver Mesa (par exemple avec
le driver X11 mais vous devrez recompiler le Mesa sans le driver Voodoo)
- Vous pouvez lancer Quake sous n'importe quelle machine Linux et récupérer
la sortie du matériel accélérateur sur une machine SGI (Soit, c'est un peu
exotique et théorique comme possibilité, mais c'est un exemple de ce que peut
être la puissance d'une application GLX/OpenGL)
J'ai testé qkHacklib et il fonctionne bien avec Quake sur mon système.
Néanmoins, dans Quake II, les réponses de la souris deviennent vraiment
lentes.
D'autres rapportent un complet succès, aussi donnez-lui sa chance s'il semble
s'apparenter à quelque chose dont vous avez besoin.
La page web de David Bucciarelli est à l'adresse
http://www-hmw.caribel.pisa.it/fxmesa/fxqkhack.shtml.
4.6 GiMd2Viewer
GiMd2Viewer est un visualiseur de modèles Quake II écrit pour Gtk et OpenGL par
Lionel Ulmer (
bbrox@mygale.org).
Il charge modèles et textures depuis des fichiers ordinaires ou des fichiers
.PAK. Il animera également les modèles (par interpolation d'image).
Ce programme est toujours en développement et je ne l'ai pas encore essayé, mais
il semble vraiment formidable. Récupérez-le sur
http://www.mygale.org/~bbrox/GiMd2Viewer/.
4.7 QIPX
QIPX est un lot de programmes qui permettent aux clients Quake Linux (utilisant
TCP/IP) de se connecter avec les clients Quake DOS (utilisant IPX). Je suppose
que cela peut s'avérer utile si vous jouez à netquake sur un LAN. QIPX est
disponible sur
http://www.geocities.com/SiliconValley/Park/6083/qipx.shtml.
4.8 Ice
Ice est un éditeur de carte Quake pour UNIX créé par C.J. Beyer et John Watson.
Je n'ai pas utilisé ce programme, et je ne connais pas non plus l'état
d'avancement de son développement.
La page d'accueil de Ice se trouve sur
http://styx.phy.vanderbilt.edu/~ice/.
4.9 Q2
Q2 est une "bidouille" de min par Mike Gleason (
mgleason@ncftp.com) qui vous permet
d'exécuter et de relancer automatiquement un programme (comme un serveur Quake)
sur une console virtuelle.
Ce programme est disponible dans la rubrique fichiers sur
http://www.ncftpd.com/unixstuff/q2.shtml.
4.10 rcon
Rcon se compose de deux outils permettant l'administration à distance d'un
serveur Quake II par le biais du protocole RCON. Michael Dwyer (
michael_dwyer@mwiworks.com) en
est l'auteur. Rcon 1.1 est disponible sur
http://sunsite.unc.edu/pub/Linux/games/quake/rcon-1.1.tar.gz.
4.11 qlog ++
Qlog est un serveur d'analyse de log pour QuakeWorld/Quake II basé sur GPL qui
génère des statistiques détaillées sur les joueurs. Craig Knudsen (
cknudsen@radix.net) en est l'auteur. La
page d'accueil de qlog est
http://www.radix.net/~cknudsen/qlog/.
4.12 Cheapo **
Cheapo est un proxy qui peut être utilisé pour router le trafic du réseau
QuakeWorld. De plus, le proxy peut modifier les données et dispose de
fonctionnalités permettant d'améliorer la partie. Vous pouvez vous connecter à
cheapo comme s'il s'agissait d'un serveur Quakeworld, puis lui donner des
commandes qui vous renvoient sur un serveur existant. Le proxy peut également
être lancé sur une machine avec firewall incapable de gérer le trafic Quake,
donc cette machine derrière le firewall peut être utilisée pour jouer. La page
d'accueil de Cheapo est à l'adresse
http://www.saunalahti.fi/~softech/.
4.13 qgraph **
QGraph (Quake Graph) est un utilitaire d'aide à la gestion des "DeathMathes"
Quake, tournois et jeux Quakeworld.
QGraph est un programme qui se connecte à des serveurs Quake, QuakeII,
Quakeworld et Hexen2 (via Lan ou Internet) et qui vous montre les données en
temps réel de la partie se déroulant sur le serveur. La page d'accueil de QGraph
est à l'adresse
http://www.frag.com/qgraph.
[22 février 2002, JDNet]
|