Page 1 sur 2

PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 0:21
par djes
L'équipe vient de sortir rapidement une nouvelle version, à télécharger sur son compte.

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 12:23
par Anonyme
j'allais faire un doublon :mrgreen:

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 16:55
par beauregard
Travailler jusqu'au dimanche soir, ils sont vaillant. :)

Tests:
Avec ATI, en plein écran le jeu est fluide aussi bien en 60Hz qu'en 75 Hz.
Avec nVidia, en 75 Hz çà toussote.

Et vous ?

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 17:05
par Anonyme
Peu pas te dire , j'ai pas le pâtissier pour faire un benchmark :mrgreen:

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 17:20
par djes
Moi en plein écran, c'est archi-super-méga-fluide quelle que soit la fréquence. Par contre pas d'améliorations en 3D ni en mode fenêtré, y'a pas de synchro, ça tourne à la vitesse max tout le temps (super rapide d'ailleurs!).

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 17:59
par beauregard
Cpl.Bator a écrit :Peu pas te dire , j'ai pas le pâtissier pour faire un benchmark :mrgreen:
certes, hum, mais j'imagine que t'as toujours tes codes de la jeep et du pingouin. T'es nettement plus doué que moi pour coder. Par contre je peux te dessiner un schtroumpf ou un lucky luke les yeux fermés... même si ce n'est pas toujours utile dans la vie de tout les jours, mouarf.
djes a écrit : Moi en plein écran, c'est archi-super-méga-fluide quelle que soit la fréquence.
avec directx9 et une geforce ?
djes a écrit : Par contre pas d'améliorations en 3D ni en mode fenêtré, y'a pas de synchro, ça tourne à la vitesse max tout le temps (super rapide d'ailleurs!).
tu ne met pas de delay. si tu teste vers l'infini(pas oublier de mettre directx9), en désactivant les 2 delay à la fin de la boucle principale, ben, sûr que çà s'affole (dans les 600 i/s).


D'une manière générale, vous préfèrez voir les jeux en plein écran ou en mode fenêtre ?

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 19:29
par Le Soldat Inconnu
plein écran :)

Re: PureBasic 4.40 beta 5

Publié : lun. 12/oct./2009 19:39
par djes
Oui enfin moi je ne teste pas Vers l'infini mais Purebreaker 3; c'est mieux de tester deux trucs différents, non? Sinon, oui, fluide avec Geforce et DirectX9 (testé avec NVidia Quadro PCI pareil, NVidia Geforce 6600 pareil, NVidia 460 MX pareil; pas d'ATI sous la main, mais je testerai du chipset Intel dès que possible)

Re: PureBasic 4.40 beta 5

Publié : mar. 13/oct./2009 13:04
par beauregard
djes a écrit :Oui enfin moi je ne teste pas Vers l'infini mais Purebreaker 3; c'est mieux de tester deux trucs différents, non? Sinon, oui, fluide avec Geforce et DirectX9 (testé avec NVidia Quadro PCI pareil, NVidia Geforce 6600 pareil, NVidia 460 MX pareil; pas d'ATI sous la main, mais je testerai du chipset Intel dès que possible)
ok, je soit avoir un blème quelque part. J'aurai quand même aimé avoir la possibilité de forcer l'écran à tourner à 60Hz. et aussi garder :

Code : Tout sélectionner

FlipBuffers(#PB_Screen_WaitSynchronization )
comme avant. C'est quand même étrange que Fred n'arrive plus à garder la fluidité qu'on avait en mode fenêtre.

Re: PureBasic 4.40 beta 5

Publié : mar. 13/oct./2009 14:21
par djes
8O
Je dois parler en javanais, c'est pas possible!
Le paramètre refresh rate est dans openscreen(), donc si tu mets 60, ton écran sera synchro à 60hz! Si ça ne fonctionne pas en mode fenêtré, c'est un bug, rien d'autre, ça arrive dans une beta.

Quant au flipbuffers(), j'ai toujours trouvé bizarre de devoir y mettre un paramètre. Un flip doit faire basculer les buffers, rien d'autre. Là, c'est bien lors de l'init de l'écran qu'on donne la méthode de synchro si on veut que ce soit pure qui la gère, et c'est pas plus mal.

Re: PureBasic 4.40 beta 5

Publié : mar. 13/oct./2009 14:55
par TazNormand
Je te sents un peu énervé en ce moment mon petit Djes, des soucis ???

Re: PureBasic 4.40 beta 5

Publié : mar. 13/oct./2009 15:21
par djes
Ah oui, tiens, en me relisant, ça peut sembler un peu direct! Désolé pour beauregard...

Re: PureBasic 4.40 beta 5

Publié : mer. 14/oct./2009 13:53
par beauregard
djes a écrit :Ah oui, tiens, en me relisant, ça peut sembler un peu direct! Désolé pour beauregard...
non, tu as raison, c'est moi qui n'y arrive pas, et puis on peut être direct avec moi, voir me tutoyer, chuis pas de la haute.

Alors, j'ai essayé avec des parenthèses, des barres verticales, pas moyen. Si une âme charitable peut corriger la ligne suivante pour faire tourner la machine à 60 Hz, en mode plein écran donc, merci d'avance:

Code : Tout sélectionner

  If OpenScreen (1024, EcranY, 32,"vers l'infini 0.6", flipmode| refreshrate|60)=0

Re: PureBasic 4.40 beta 5

Publié : mer. 14/oct./2009 14:04
par djes

Code : Tout sélectionner

If OpenScreen (1024, EcranY, 32,"vers l'infini 0.6", 1, 60)=0

Re: PureBasic 4.40 beta 5

Publié : mer. 14/oct./2009 14:36
par beauregard
djes a écrit :

Code : Tout sélectionner

If OpenScreen (1024, EcranY, 32,"vers l'infini 0.6", 1, 60)=0
merci, je n'aurai jamais trouvé çà tout seul( faudrait organiser un sondage pour voir si d'autre avait deviné l'astuce) ! j'ai mis pour voir le chiffre 2, puis 3, 4, 5 le résultat est le même...


http://www.youtube.com/watch?v=0uHikQqc4ik