2 votes

Récupérer le jeu Nethack dans OS X (NetHackCocoa)

J'ai finalement réussi à créer un bon personnage, et NetHackCocoa a décidé de se planter et d'afficher ce joli petit message à chaque fois que j'essaie de redémarrer :

Destroy old game

Naturellement, je clique sur "Non" et j'essaie ensuite de trouver l'application Nethack Recovery dont j'ai tant entendu parler.

Cependant, à ma grande surprise, je n'arrive pas à le trouver. J'ai regardé dans le paquet NetHackCocoa.app et dans mon répertoire ~/Library/NetHackCocoa. J'ai fait une sauvegarde complète de cette zone... bien que je veuille éviter de sauvegarder, je pense que la récupération après un crash ne compte pas :/.

Quoi qu'il en soit, dans mon ~/Library/NetHackCocoa se trouve un tas de fichiers avec mon nom d'utilisateur et divers numéros ajoutés, suivis de fichiers bones level, logfile, paniclog, perm_lock et record. Il y a aussi un répertoire vide save/.

J'ai vu d'autres personnes qui ont essayé de récupérer disent que le jeu pense qu'ils trichent... alors j'aimerais éviter cela si possible...


Editar

J'ai tenté d'utiliser la version tty de recover, mais j'ai également rencontré l'erreur suivante :

Cannot open level 0 for (uid)(username)

1voto

Otherside Points 1952

Dans la version unix/Windows, vous pouvez le faire en utilisant le programme Nethack. La syntaxe de ce programme est

nethack -uCHARNAME

Remplacez CHARNAME par le nom de votre personnage, quel qu'il soit.

Si vous avez obtenu le message ci-dessus dans votre question en faisant ceci :

Cannot open level 0 for (uid)(username)

Je vérifierais le répertoire des fichiers pour trouver un fichier qui ressemble à ceci :

loginUserName-charName.0

loginUserName = Votre nom d'utilisateur. charName = Le nom de votre personnage

Vérifiez les autorisations sur le fichier et assurez-vous que vous avez accès au fichier. Sinon, je ne pense pas que vous puissiez faire grand-chose. Si vous avez une sauvegarde du fichier, j'essaierais de le remplacer car il semble être le coupable.

1voto

Connor Points 61

Ce n'est peut-être pas pertinent, mais il m'est arrivé une fois de m'embrouiller sans cesse parce qu'il y avait un vieux processus Nethack qui tournait encore en arrière-plan quelque part. Assurez-vous que ce n'est pas le cas !

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X