Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/05/2015, à 18:50

2be3

comment acceder au fichier d'un jeux ?

bonsoir,
J'ai installer hotline miami 2 via steam, le problème c'est que j'ai fais n'importe quoi avec l'éditeurs de touches, du coup c'est l'enfer.
J'aimerais pouvoir acceder au fichier du jeux mais je le trouve pas. Est-ce qu'il y a un moyen d'y acceder pour modifier des trucs ?

Hors ligne

#2 Le 19/05/2015, à 22:19

abelthorne

Re : comment acceder au fichier d'un jeux ?

Probablement. Le problème, c'est qu'il va falloir trouver le fichier de config. Il y a plusieurs endroits à vérifier :
- un dossier caché au nom du jeu dans ton dossier perso
- un dossier au nom du jeu dans ~/.config
- un dossier au nom du jeu dans ~/.local/share
- le dossier du jeu dans Steam (chemin du genre ~/.local/share/Steam/steamapps/common/[nom du jeu])
- le dossier du jeu représenté par son identifiant dans les paramètres utilisateurs dans Steam (~/.local/share/Steam/userdata/[id utilisateur]/[id du jeu])
... et probablement d'autres auxquels je ne pense pas ; d'autant qu'au lieu du nom du jeu, ça peut être dans un dossier au nom de l'éditeur/développeur (qui regroupe ses jeux), voire du moteur (les jeux faits avec Unity ont leur config regroupée au même endroit, par exemple).

Hotline Miami 2 n'étant pas un jeu exclusivement Steam, c'est peu probable que les développeurs aient mis le fichier de config dans un dossier de Steam, donc fouille plutôt dans .config ou .local/share pour commencer.

Dernière modification par abelthorne (Le 20/05/2015, à 09:20)

Hors ligne

#3 Le 20/05/2015, à 12:07

Ttauket

Re : comment acceder au fichier d'un jeux ?

Bonjour Abelthorne,

J'essaye d'accéder à ce type de fichier pour activer les mods dans Civilization 5, le chemin est :

~/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets/ui/frontend/mainmenu.lua

Je débute sur Linux (Ubuntu 14.04 LTS) et malgré mes recherches je n'arrive pas à ouvrir ce fichier, je le localise avec locate mais gedit ne fonctionne pas (je l'utilise sûrement mal). Sur Nautilus idem, impossible de le trouver.

Voici la démarche à suivre pour les mods, qui est bien expliquée ;

http://forums.civfanatics.com/showthread.php?t=528742

Mais je bloque sur ce petit détail technique.
Merci de ton aide,
Fabien


Ubuntu 22.04 LTS (64 bits) 16 Gio AMD Ryzen 5 Radeon RX 580 Gnome 42.1

Hors ligne

#4 Le 20/05/2015, à 12:56

pires57

Re : comment acceder au fichier d'un jeux ?

As tu un message d'erreur? que donne la commande :

cat ~/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets/ui/frontend/ 

Utilisateur d'Archlinux, Ubuntu et Kali Linux
Administrateur système et réseau spécialisé Linux.
LinkedIn

Hors ligne

#5 Le 20/05/2015, à 14:46

Ttauket

Re : comment acceder au fichier d'un jeux ?

Bonjour Pires57

Avec gedit, le curseur va à la ligne avec ">" au début. Pas de message d'erreurs ...

gedit ~/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets/ui/frontend/mainmenu.lua
>

Pareil pour la commande avec cat !

C'est un problème de frappe ?


Ubuntu 22.04 LTS (64 bits) 16 Gio AMD Ryzen 5 Radeon RX 580 Gnome 42.1

Hors ligne

#6 Le 20/05/2015, à 15:48

abelthorne

Re : comment acceder au fichier d'un jeux ?

Oui : les espaces et apostrophes sont interprétés par le shell. Pour lui indiquer qu'ils font partie du nom du fichier, il faut :
- soit tout protéger avec des antislashes :

gedit ~/.local/share/Steam/steamapps/common/Sid\ Meier\'s\ Civilization\ V/steamassets/assets/ui/frontend/mainmenu.lua

- soit entourer le chemin complet de guillemets mais dans ce cas le tilde n'est plus interprété et il faut donc le remplacer soit par /home/machin, soit par la variable $HOME :

gedit "$HOME/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/steamassets/assets/ui/frontend/mainmenu.lua"

Note : tu peux aussi ouvrir ton gestionnaire de fichiers et afficher les fichiers cachés pour aller dans le bon dossier et ouvrir le fichier lua de là.
Note 2 : si tu débutes, tu ne le sais peut-être pas mais ~ représente ton dossier perso (/home/machin).
Note 3 : tu peux utiliser la touche TAB quand tu es dans un terminal pour que le shell complète la commande automatiquement quand il n'y a qu'un choix possible. Deux fois TAB pour afficher les possibilités quand il y en a plusieurs. Ainsi, si tu commences à taper gedit ~/.local/share/Steam/steamapps/common/SidTAB, il va compléter automatiquement au fur et à mesure en rajoutant les antislashes où il faut.

Dernière modification par abelthorne (Le 20/05/2015, à 15:55)

Hors ligne

#7 Le 20/05/2015, à 17:14

Ttauket

Re : comment acceder au fichier d'un jeux ?

Je savais bien qu'il me manquait ce genre de petits détails ! big_smile

Note 1 : comment afficher les fichiers cachés ? Dans Nautilus ? Parce qu'ensuite je dois copier les mods dans le répertoire ~/.local/share/Aspyr/Sid Meier's Civilization 5/MODS
Note 2 : j'ai découvert ça lors de mes recherches
Note 3 : Super astuce !

Merci Abelthorne et Pires57.


Ubuntu 22.04 LTS (64 bits) 16 Gio AMD Ryzen 5 Radeon RX 580 Gnome 42.1

Hors ligne

#8 Le 20/05/2015, à 19:19

abelthorne

Re : comment acceder au fichier d'un jeux ?

Oui, dans Nautilus : Affichage -> Afficher les fichiers cachés (ctrl + H). Tu as la même options dans la plupart des gestionnaires de fichiers, généralement avec le même raccourci. Tu verras alors le dossier .local (les fichiers/dossiers dont le nom commence par un point sont cachés sur Linux).

Hors ligne

#9 Le 20/05/2015, à 19:53

Ttauket

Re : comment acceder au fichier d'un jeux ?

Parfait ! Tout fonctionne bien.

Merci pour toutes ces petites astuces bien utiles.

A bientôt sur le forum. tongue


Ubuntu 22.04 LTS (64 bits) 16 Gio AMD Ryzen 5 Radeon RX 580 Gnome 42.1

Hors ligne