Forums

Sonic all-stars racing

D3DERR_NOTAVAILABLE

Auteur Réponses
SuperCed Mardi 12 Juillet 2011 à 8:24
SuperCedAnonymous

A l'ouverture de Sonic all-stars racing, j'ai une fenêtre avec ce message :
D3DERR_NOTAVAILABLE .

A mon avis, il manque direct 3d ou alors il est pas dispo.

Comment puis-je vérifier que Direct3D est bien installé pour ce jeu ?
Comment installer direct 3D pour ce jeu s'il n'y est pas ?

Sinon, qu'est-ce qui peut rendre Direct 3D indisponible ?

Merci
SuperCed Mardi 12 Juillet 2011 à 8:25
SuperCedAnonymous

J'ai trouvé ça dans les logs :
--------------------
[07/11/11 22:47:57] module: dsetup32(Sep 4 2009), file: instcat.cpp, line: 42, function: LoadSfcDLL

Failed API:          GetProcAddress()
Error:          (127) - Proc�dure introuvable



Module: sfc.dll

--------------------
[07/11/11 22:47:59] module: dxdllreg(Sep 4 2009), file: service.cpp, line: 349, function: DXDllRegisterPatch

Failed API:          RegOpenKeyEx()
Error:          (2) - Fichier introuvable



Unable to open RUN key.

--------------------
[07/11/11 22:47:59] module: dxdllreg(Sep 4 2009), file: dxdllreg.cpp, line: 323, function: WinMain

DXDllRegisterPatch() failed.
SuperCed Mardi 12 Juillet 2011 à 8:28
SuperCedAnonymous

A mon avis, les derniers logs n'ont rien à voir vu l'heure...
GNU_Raziel Mardi 12 Juillet 2011 à 9:27
GNU_Raziel

J'ai déplacé le sujets dans la section adéquate.

Concernant ton problème, c'est la première fois que je le rencontre et sans plus d'informations (version d'OSX, de PoM, carte graphique, ect...) il sera quasi impossible de t'aider.

Il y a plusieurs choses a vérifier :
- Tu peut tjrs installer DirectX (paquet dxfullsetup) en choisissant PlayOnLinux Functions dans la section Autres du menu installer.
- Si ta carte graphique est une Intel, il y a peu de chance que tu réussisses a faire fonctionner le jeu.
- Il faut contourner la protection anti-copie de ce jeu pour qu'il fonctionne avec wine, je rajouterais un message a ce sujet durant l'installation. (un oubli)

Cordialement,

GNU_Raziel
SuperCed Mardi 12 Juillet 2011 à 18:48
SuperCedAnonymous

Merci beaucoup pour la réponse rapide.

J'ai MacOS X 10.6.8;, c'est un iMac 2010 avec une ATI 5750.
J'ai essayé d'installer dxfullsetup, l'install s'est bien déroulée. Cependant, j'ai toujours le même message.

Pour le moment, je voulais tester le jeu avant de l'acheter, j'ai donc récupéré la version originale d'un ami, et j'ai remplacé l'appli par la version crackés comme indiqué.

Malheureusement, ça ne semble pas fonctionner très bien.

Pour moi, il y a 3 cas je pense :
- Soit D3D n'est pas installé, je ne sais pas pourquoi ...
- Soit le jeu ne le trouve pas ... peut-être faut-il faire un lien symbolique...
- Soit la ressource est prise par un autre programme, mais je ne fais rien tourner d'autre sur Darwine/Mono.

Y a-t-il un log que je pourrais poster et qui pourrait aider ?

Merci
GNU_Raziel Mardi 12 Juillet 2011 à 19:27
GNU_Raziel

Tu possèdes une carte ATI/AMD ce qui est surement la cause du problème, wine ayant de très mauvaises performances avec ses cartes, en très grande partie à cause de la médiocrité du pilote GNU/Linux.

Avec un MacBook Pro utilisant une carte Nvidia, le jeu se lance sans problème.
SuperCed Mardi 12 Juillet 2011 à 19:30
SuperCedAnonymous

J'ai changé un peu la configuration et j'ai maintenant un autre message qui me dit que mon ordinateur n'a pas les spécificités minimales pour lancer le programme. Ensuite, ça ferme le jeu...
SuperCed Mardi 12 Juillet 2011 à 19:31
SuperCedAnonymous

donc c'est mort ?