1 votes

Comment exécuter Zero-K sous Linux

Bienvenue,

J'ai suivi le mode d'emploi sur http://zero-k.info/Wiki/Download sur mon Linux Mint 15 64 bit Cinnamon.

Après s'être connecté ici et là en ouvrant le Lobby avec mono Zero-K.exe et en appuyant sur le gros bouton Jouer maintenant sur " http://zero-k.info/Missions/Detail/156 "Je pense qu'après avoir attendu le téléchargement de la carte, le jeu devrait commencer. Ce qui se passe, c'est qu'après avoir appuyé sur le bouton, le focus passe au client du lobby, et quelque chose d'invisible se passe en bas de sa fenêtre :

enter image description here

(Remarquez que la marge inférieure est très large et qu'il n'y a rien dedans).

Il doit y avoir une sorte d'exception. Voici une sortie du terminal :

~/tmp/Zero-K $ mono Zero-K.exe 
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : Starting with version 3.0.1.14774
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_DATADIR: /home/adam/tmp/Zero-K:/home/adam/.spring
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_WRITEDIR: /home/adam/tmp/Zero-K
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_ISOLATED: /home/adam/tmp/Zero-K
/home/adam/tmp/Zero-K/Zero-K.exe Warning : 0 : Failed to init VoiceCommands:Could not load type 'ZeroKLobby.ChatToSpeech' from assembly 'Zero-K.all, Version=3.0.1.14774, Culture=neutral, PublicKeyToken=null'.
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_DATADIR: /home/adam/tmp/Zero-K:/home/adam/.spring:/home/adam/tmp/Zero-K/engine/91.0:/home/adam/tmp/Zero-K/engine
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_WRITEDIR: /home/adam/tmp/Zero-K
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : SpringPaths: SPRING_ISOLATED: /home/adam/tmp/Zero-K
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : Initial scan done
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC connected
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC login accepted
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : Server is using Spring version 95.0
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: 
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: Welcome, sisteczko!
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: There are currently 300 clients connected
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: to the server talking in 374 open channels
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: and participating in 95 battles.
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: Server's uptime is 3.96 weeks
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: You've successfully connected to uberserver:
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: https://github.com/spring/uberserver
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: 
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: Your client doesn't support the 'cl' compatibility flag, please upgrade it!
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC: see http://springrts.com/dl/LobbyProtocol/ProtocolDescription.html#0.37
/home/adam/tmp/Zero-K/Zero-K.exe Error : 0 : TASC error System.ApplicationException: Error while processing command BATTLEOPENEDEX 9068 0 0 PepeAmpere[NOTA] 78.128.166.122 8452 32 1 0 4115539768 spring 94.1 notAdotaMap 0.6      hunger_games    OTE r0001: Value is too large ---> System.OverflowException: Value is too large
  at System.Int32.Parse (System.String s) [0x00000] in <filename unknown>:0 
  at LobbyClient.TasClient.DispatchServerCommandOnGuiThread (System.String command, System.String[] args) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
/home/adam/tmp/Zero-K/Zero-K.exe Error : 0 : TASC error System.ApplicationException: Error while processing command UPDATEBATTLEINFO 9068 0 0 4115539768 notAdotaMap 0.6    : Value is too large ---> System.OverflowException: Value is too large
  at System.Int32.Parse (System.String s) [0x00000] in <filename unknown>:0 
  at LobbyClient.TasClient.DispatchServerCommandOnGuiThread (System.String command, System.String[] args) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC channel joined: zk
/home/adam/tmp/Zero-K/Zero-K.exe Information : 0 : TASC channel joined: en

Y a-t-il quelque chose que je puisse faire pour lancer le jeu ?

1voto

Adam Marshall Points 111

La plupart de cette sortie terminale semble normale, jusqu'à :

Error while processing command BATTLEOPENEDEX 9068 0 0 PepeAmpere[NOTA] ...
notAdotaMap 0.6      hunger_games    OTE r0001: Value is too large ...

Cela ne semble pas correct... exécutez-vous également NOTA et avez-vous des cartes NOTA enregistrées dans le dossier /home/adam/.spring ? Si c'est le cas, cela pourrait causer une sorte de conflit.

Essayer de supprimer explicitement cette carte ?

Les missions multijoueurs fonctionnent-elles ?

Le "quelque chose d'invisible" est censé vous montrer un hôte en attente pour votre jeu, et un ETA pour la carte/mission que vous téléchargez.

D'ailleurs, beaucoup de ces missions peuvent être curieusement instables (étant quelque peu dépendantes de certaines versions de ZK, je pense ) - celle-ci fonctionne avec des bugs dans ma configuration actuelle, mais je peux au moins la lancer !

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