Page 1 sur 2
[RESOLU] InitEngine3D()
Publié : mar. 13/mars/2018 5:01
par SPH
Salut all,
qu'y aurait il comme raison pour que cette instruction...
...ne fonctionne pas ?
Merci
Re: InitEngine3D()
Publié : mar. 13/mars/2018 6:58
par Marc56
qu'y aurait il comme raison pour que cette instruction...
InitEngine3D()
...ne fonctionne pas ?
Cette fonction tente de charger la bibliothèque de moteur 3d (nommé 'Engine3D.dll' sous Windows, 'engine3d.so' sur Linux et 'engine3d.dylib' sur Mac OS X, depuis le dossier PureBasic/compilateurs/). Si elle échoue, c'est probablement parce que la bibliothèque est introuvable. Sous Windows, une version récente de DirectX 9 doit être installée.
https://www.purebasic.com/french/docume ... ine3d.html
Win + R
dxdiag

Re: InitEngine3D()
Publié : mar. 13/mars/2018 10:58
par Zorro
ou pas de carte graphique 3D

Re: InitEngine3D()
Publié : mar. 13/mars/2018 11:56
par Guillot
moi perso, j'ai jamais eu besoin d'installer directx9
tu peux essayer de reinstaller PB (la derniere version)
t'as quoi comme os ?
Re: InitEngine3D()
Publié : mar. 13/mars/2018 12:52
par SPH
Guillot a écrit :moi perso, j'ai jamais eu besoin d'installer directx9
tu peux essayer de reinstaller PB (la derniere version)
t'as quoi comme os ?
XP 32b
J'ai pb5.11 et 5.46
J'ai voulu installé pb 5.60 et 5.62 mais j'ai un message d'erreur a l'install...
Re: InitEngine3D()
Publié : mar. 13/mars/2018 13:34
par Zorro
SPH a écrit :
J'ai voulu installé pb 5.60 et 5.62 mais j'ai un message d'erreur a l'install...
a vous de deviner lequel ....

Re: InitEngine3D()
Publié : mar. 13/mars/2018 13:41
par SPH
Zorro a écrit :SPH a écrit :
J'ai voulu installé pb 5.60 et 5.62 mais j'ai un message d'erreur a l'install...
a vous de deviner lequel ....

C'est pas faux
Attendez, je vais aller voir (sur un autre ordi)
Re: InitEngine3D()
Publié : mar. 13/mars/2018 14:04
par SPH
Alors, je precise : ce n'est pas a l'install que j'ai 2 messages d"erreur mais quand le lance pb 5.60 et 5.62
les messages :

Re: InitEngine3D()
Publié : mar. 13/mars/2018 15:17
par Zorro
peut etre interressant de faire remonter ça a Fred
tu cherches a installer Purebasic sur XP ??
c'est peut etre là le probleme ?? (je dis ça en rapport avec le look de tes fenetres d'alertes ...)
Re: InitEngine3D()
Publié : mar. 13/mars/2018 15:35
par falsam
Zorro a écrit :tu cherches a installer Purebasic sur XP ??
SPH a écrit :XP 32b

Re: InitEngine3D()
Publié : mar. 13/mars/2018 15:40
par Marc56
Je viens de tester en installant PB 5.62 32 bits sur un XP pro servicepack 2 dans Virtualbox.

PB s'installe et fonctionne sans erreur, sauf pour les exemples 3D.
Il n'y a aucun message d'erreur pour les exemples 3D (que ce soit en full screen ou windowed)
dxdiag affiche 9.0c (relayé par virtualbox) et aucun message d'erreur.
Re: InitEngine3D()
Publié : mar. 13/mars/2018 16:24
par falsam
La discussion est aussi sur le chat de PureBasic.
Pour résumé
- SPH a installé PB 5.62 (32 Bits) sous Win XP Service Pack 1
- L'IDE génère les messages que vous avez vu à l'ouverture de celui-çi
- Par contre L'IDE de PB 5.46 (32 Bits) se lance correctement mais les exemples 3D génére une erreur avec InitEngine()
- Le pc sous XP n'est pas connecté à internet.
Le service Pack 3 est en cours de de download sur un autre pc ....
Re: InitEngine3D()
Publié : mar. 13/mars/2018 16:41
par SPH
Bon, falsam a trouvé pourquoi j'avais de erreurs : il fallait installer le XP-SP3
Ca m'apprendra

Re: InitEngine3D()
Publié : mar. 13/mars/2018 17:43
par Marc56
Chouette, tu passes ton OS de 2001 avec les derniers patchs de 2004

Re: InitEngine3D()
Publié : mar. 13/mars/2018 17:44
par falsam
Marc56 a écrit :Chouette, tu passes ton OS de 2001 avec les derniers patchs de 2004

le choc visuel pour SPH
