Bonjour,
J'ai réinstallé mon petit portable avec vista et xp pro en dual boot.
Première réflexion (je n'utilisai pas vista avant) sous vista mes programme pb qui tournaient généreusement à une 100ene de fps tombent à une 10ene au point que ca n'est plus jouable (!!)
Bon,ce n'est pas mon vrai problème...
1) Sous xp, lorsque jutilise une fonction de sprite sous pb, j'ai un écran bleu de la mort qui incrimime une certain igdxpdx32.dll. Or, après recherche je ne trouve pas ce que c'est (il est question de igxpdx32 et non de igDxpdx32).
2)Deuxieme soucis, lorsque j'ouvre une sauvegarde particuliere de mon programme, xxxxx.pb il s'ouvre avec pb et son file viewer!!!
T1400, chipset graphique GMA intel, 4Mo
Si vous avez des pistes, merci!!
igdxpdx32.dll et sprites
igdxpdx32.dll et sprites
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 6.00LTS - 64 bits
Version de PB : 6.00LTS - 64 bits
Re: igdxpdx32.dll et sprites
Salut,
D'après mes recherches, ton soucis de igdxpdx32.dll viendrait de ton pilote graphique (et vu que ça rame question sprite ce serait pas impossible), donc le truc habituel,
re essaye d'installer une version superieur ou anterieur de tes pilotes.
Pour ce qui est du comparatif vista/xp la différence est tout de même énorme et étrange, aurais tu un code test à nous proposer ?.
D'après mes recherches, ton soucis de igdxpdx32.dll viendrait de ton pilote graphique (et vu que ça rame question sprite ce serait pas impossible), donc le truc habituel,
re essaye d'installer une version superieur ou anterieur de tes pilotes.
Pour ce qui est du comparatif vista/xp la différence est tout de même énorme et étrange, aurais tu un code test à nous proposer ?.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
-
- Messages : 1307
- Inscription : dim. 08/juil./2007 18:32
- Localisation : Toulouse
Re: igdxpdx32.dll et sprites
utilise tu la commande DrawText() ?Fig a écrit :Si vous avez des pistes, merci!!
performance jeu 2D:
http://www.purebasic.fr/french/viewtopi ... 27&start=0
conseil du caporal:
Code : Tout sélectionner
FPS_LIMIT = 40
Repeat
If (ElapsedMilliseconds() > CheckTime + 1000 / FPS_LIMIT)
CheckTime = ElapsedMilliseconds()
/*AFFICHAGE ICI*/
Else
Delay(1)
EndIf
/* ALGORITHME , ROUTINES DIVERSES , ICI */
ForEver
Code : Tout sélectionner
If (ElapsedMilliseconds() > CheckTime + 500 / FPS_LIMIT)
Code : Tout sélectionner
If FullScreen= #False:FlipBuffers():endif
If FullScreen= #True:FlipBuffers(#PB_Screen_SmartSynchronization):EndIf
Else
FlipBuffers(#PB_Screen_NoSynchronization)
Delay(16)
ps2: je met directx9
-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Re: igdxpdx32.dll et sprites
la distorsion en haut de ton écran, c'est du au
FlipBuffers(#PB_Screen_NoSynchronization)
il faut synchroniser pour ne pas avoir le problème
FlipBuffers(#PB_Screen_NoSynchronization)
il faut synchroniser pour ne pas avoir le problème
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Re: igdxpdx32.dll et sprites
Normal pour l'ecran bleu, j'avais le même souci avec un portable et ce genre de chipset intel..
je vais te donner une petite astuce qui semble-t'il marche correctement avec:
- au début de ton code, initialise le moteur 3d ( ogre ) avec initengine3d()
- limite ton ecran à 16bits en profondeur de couleur
il semblerait que lorsqu'on initialise pas les fonctions 3d ( même hyper minimes dans ce cas ) de la carte, celle-ci
viande completement windows quand on utiliser les fonctions de sprite.
Pour ma part, sur ce type de chipset j'arrive à faire tourner lethal judgment 5, avec fond 3d et tout ^^
teste et dis moi si ça fonctionne. ( ensuite il n'est pas nécessaire d'utiliser les fonctions 3d de ogre, juste de l'initialiser au lancement du programme ).
je vais te donner une petite astuce qui semble-t'il marche correctement avec:
- au début de ton code, initialise le moteur 3d ( ogre ) avec initengine3d()
- limite ton ecran à 16bits en profondeur de couleur
il semblerait que lorsqu'on initialise pas les fonctions 3d ( même hyper minimes dans ce cas ) de la carte, celle-ci
viande completement windows quand on utiliser les fonctions de sprite.
Pour ma part, sur ce type de chipset j'arrive à faire tourner lethal judgment 5, avec fond 3d et tout ^^
teste et dis moi si ça fonctionne. ( ensuite il n'est pas nécessaire d'utiliser les fonctions 3d de ogre, juste de l'initialiser au lancement du programme ).
Re: igdxpdx32.dll et sprites
Merci à tous
!
Merci beaucoup Poulux, je vais essayer ça.

Merci beaucoup Poulux, je vais essayer ça.
Il y a deux méthodes pour écrire des programmes sans erreurs. Mais il n’y a que la troisième qui marche.
Version de PB : 6.00LTS - 64 bits
Version de PB : 6.00LTS - 64 bits