[DRAGONICA] msvcrt.dll fait des siennes

Salut la zone,

Ayant découvert Dragonica, j’ai essayé d’en faire profiter ma copine pour aller tarter du monstre de concert. Malheureusement, les dieux de l’informatique en ont décidé autrement.

C’est un XP SP3 et, quand on veut lancer une partie (après avoir choisi le serveur et le perso), on obtient ça:

Mes Google skills m’ont fait découvrir qu’il s’agissait d’un problème de Runtime VS, donc j’ai essayé en installant les runtime Visual C++ 2005 et Visual C++ 2008 ainsi que le .Net framework 3.5 (je suis un peu perdu, alors j’ai essayé tout ce qui pouvait avoir un vague lien), mais sans succès. Le plus intrigant, c’est que ça a marché une fois (elle a pu déplacer son perso un peu avant de quitter le jeu pour faire autre chose), mais je ne sais pas pourquoi.

Voilà, je vais aussi poster sur le forum de Dragonica, mais vu le niveau dudit forum, je me dis que j’aurai plus de chances ici.

Merci.

x86 et x64 ? Et ce, meme sur une machine x64.

Je ne suis pas sûr de comprendre ce que tu veux dire, mais si c’est “peut-être n’as-tu pas le bonne version du client”, je me suis déjà posé la question et j’ai bien l’impression qu’il n’y a qu’un seul client dispo sur le site.

Nan, le runtime Visual C++ 2005 et 2008, il te faut installer la version x86 (qui est plus utilisée que la x64), et ce meme si tu as un OS 64 bits. En gros, le x86/x64 sur le runtime MSVC, c’est a destination et donc en fonction de l’appli, pas en fonction de l’os. (Ex: Une appli x86 sur un OS x64 utilisera le runtime x86, donc la, le mieux, c’est d’installer les 4, sans oublier les SP).

2005 x86 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2005 x86 SP1 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2005 x64 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2005 x64 SP1 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en

2008 x86 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2008 x86 SP1 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2008 x64 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en
2008 x64 SP1 : http://www.microsoft.com/DOWNLOADS/details…;displaylang=en

Et si t’as le skill, un ptit coup de processexplorer, processmonitor, depends (dependency viewer, livré avec Visual Studio) pourrait te donner plus d’infos.

Ah OK, mais le XP est 32 bits, donc je prenais les x86 de toute façon. Bon, je viens de faire une install de chacun à tour de rôle avec désinstallation entre chaque et ça ne résout rien. Je peux essayer de tous les installer en même temps, mais bon.

Je regarderai ce soir pour les dépendances, parce qu’il va quand même falloir que j’aille travailler.

Merci pour l’aide.

Edit: je viens de tous les installer en même temps (dans l’ordre) par acquit de conscience, mais ça n’a rien changé.