Table des matières

,

L'installateur Loki

L'installateur Loki est développé par la société Loki Entertainment Software . Cette dernière a réalisé le portage de certains jeux pour linux et a créé des installateurs pour ceux-ci.

Les installateurs Loki pour les jeux utilisant wine ont été enlevés : trop anciens, trop dépendants de Wine (chaque version de Wine peut changer le résultat final), et contenant parfois des fichiers pas très légaux (NO-CD…).
Le miroir ne fonctionne plus, il est donc difficile de les trouver. Certains sont disponibles sur imaginux (par RenZO).

Téléchargement

L'installateur Loki est normalement une partie de l'installateur d'un jeu Linux.

Pour les jeux Windows, vous devez vous rendre sur le site officiel et télécharger l'installeur du jeu correspondant.

Pré-Installation

Ceci concerne les *.run en général !!

Paquet pour installation graphique

Commencez par installer des paquets qui vous permettront d'obtenir une interface graphique (bien plus pratique) pour les installateurs :

sudo apt-get install gtk-engines-pixmap

***

Utilitaires de mise à jour et de désinstallation

Vous pouvez aussi installer les utilitaires de mise à jour et de désinstallation.

Rendez-vous sur http://liflg.org/ pour obtenir la liste des jeux gérés par Loki-Update.

$ sudo sh loki_update-full-1.0.13-x86.run
$ sudo sh loki_uninstall-full-1.0.3-x86.run

Avec cet outil, vous pouvez aisément mettre à jour les jeux. Avec le désinstalleur, pour pouvez les désinstaller :-).

Voici un aperçu :


Wine

Wine est nécessaire pour les jeux non-natifs :

sudo apt-get install wine

Installer un jeu (Linux ou Windows)

Base

Supposons que le jeu nommé jeu_a_installer utilise Loki, utilisez simplement la commande suivante :

$ ./jeu_a_installer.run
Rendre le fichier exécutable

Si vous obtenez une erreur « permission denied », changer les droits du fichier avec la commande suivante :

$ chmod +x jeu_a_installer.run

Cette commande rendra le fichier exécutable. Si cela ne marche pas, éditez le fichier et cochez les cases "exécution".

Trap

Si vous obtenez une erreur « trap », essayez avec la commande suivante :

$ /bin/bash jeu_a_installer.run
CD-ROM

Si vous souhaitez installer un jeu à partir d'un CD-rom, ou de plusieurs CD-roms, il est préférable de copier l'installateur sur le disque dur et de le démarrer à partir de là.

Si un jeu ne trouve pas le CD-Rom, spécifiez la variable d'environnement suivante :

$ export SETUP_CDROM=/media/votre_cdrom/

et réitérez l'opération

Précautions pour certains jeux

Jeux utilisant un script de lancement

Depuis Edgy, le shell par défaut "bash" a été remplacé par le shell "dash". Il faut donc redéfinir "bash" pour tous les jeux utilisant un script de lancement :

A la première ligne de votre script, remplacez :

#!/bin/sh

par

#!/bin/bash

Jeux installables par Loki

La liste des jeux que Loki supporte (pour les mots-clé lors d'une recherche ;-) ) :

Natif Avec Wine/Cedega
Cube

Devastation

Docking Station

Doom 3

Freespace

glest

heavy metal: fakk2

Jagged Alliance 2

Kingpin

magnant

Medal of Honor

Neverwinter Nights

Nexuiz

no gravity

Quake
Quake II
Quake III

Racer

Savage

Serious Sam : The First Encounter
Serious Sam : The First Encounter
Serious Sam 2

Soldier of Fortune

Unreal Tournament
Unreal Tournament 2003
Unreal Tournament 2004

vegastrike

Warsow

Wolfenstein: Enemy Territory
American McGee's Alice

Baldur‘s Gate 2

Battlefield Vietnam

Call of Duty

Command & Conquer: Generals
Command & Conquer: Operation Tiberian Sun

Commandos
Commandos 2

Daikatana

Deus Ex

Dino Crisis 2

Fallout
Fallout 2

Fallout Tactics

Far Cry

GTA
GTA 3
GTA Vice City

Hidden and Dangerous 2

Mafia

Max Payne
Max Payne 2

Monkey Island 4

Morrowind

Need for Speed: Underground
Need for Speed: Underground 2

Planescape Torment

Soldier of Fortune II - Double Helix

Star Trek: Elite Force
Star Trek: Elite Force 2

Jedi Knight - Kedi Academy
Jedi Knight II - Jedi Outcast

Star Wars: Knights of the Old Republic

(Dernière mise à jour le 08/03/2009)

Problèmes connus

"This installation doesn't support unknown on Linux / x86_64"

Exemple :

$ /setup.sh
This installation doesn't support unknown on Linux / x86_64

Contournement :

$ sudo linux32 ./setup.sh

Note: astuce tirée du site web wiki.ubuntuusers.de

Ressources


Contributeur : Traduit et amélioré par Kmeleon, ajouts : adam0509, edit: tsun@mi