le problème est similaire ici, en plein écran , "espace" arrive apres qq seconde et ne disparait pas , le probleme n'est pas ton code.
surement un soucis en interne sur la capture des events ( pile pas vidée des unhandled event ? ) , ce n'est qu'une supposition.
en mode fenêtré , pas de problème, c ...
La recherche a retourné 2531 résultats
Aller sur la recherche avancée
- dim. 11/janv./2026 10:41
- Forum : Linux
- Sujet : PB6.21 Rasperry PI ExamineKeyboard() pb 🤔
- Réponses : 7
- Vues : 5946
- mer. 07/janv./2026 3:55
- Forum : Linux
- Sujet : PB6.21 Rasperry PI ExamineKeyboard() pb 🤔
- Réponses : 7
- Vues : 5946
Re: PB6.21 Rasperry PI ExamineKeyboard() pb 🤔
Salut, as tu un code ? j'ai un pi4 qui tourne a coté de moi, je vais testé.
- ven. 02/janv./2026 18:08
- Forum : Discussion générale
- Sujet : StartDrawing très très très très lent PB6.30b6
- Réponses : 2
- Vues : 2768
Re: StartDrawing très très très très lent PB6.30b6
Salut Typhoon, DrawText a toujours été lent.
passe par un sprite, une fois par seconde :
EnableExplicit
#SpriteID = 0
#SpriteID2 = 1
#SpriteSize = 32
If InitSprite() = 0 Or InitKeyboard() = 0
MessageRequester("Erreur", "InitSprite() ou InitKeyboard() a échoué.")
End
EndIf
; Récupération ...
passe par un sprite, une fois par seconde :
EnableExplicit
#SpriteID = 0
#SpriteID2 = 1
#SpriteSize = 32
If InitSprite() = 0 Or InitKeyboard() = 0
MessageRequester("Erreur", "InitSprite() ou InitKeyboard() a échoué.")
End
EndIf
; Récupération ...
- mar. 23/déc./2025 8:39
- Forum : Discussion générale
- Sujet : GetIpErrorString
- Réponses : 2
- Vues : 3026
Re: GetIpErrorString
RtnCode = GetIpErrorString_(ErrorID, @PointerMes, MesLen)
Bonjour,
@PointerMes , tu pointes sur une variable passée en paramètre. et MesLen vaut 0, et le proto ne renvois rien.
#IP_REQ_TIMED_OUT = 11010
Import "iphlpapi.lib"
GetIpErrorString.w(ErrorCode.l, *Buffer, *Size)
EndImport
Define ...
Bonjour,
@PointerMes , tu pointes sur une variable passée en paramètre. et MesLen vaut 0, et le proto ne renvois rien.
#IP_REQ_TIMED_OUT = 11010
Import "iphlpapi.lib"
GetIpErrorString.w(ErrorCode.l, *Buffer, *Size)
EndImport
Define ...
- ven. 11/juil./2025 9:21
- Forum : Débutants
- Sujet : Lire et sauvegarder scores
- Réponses : 7
- Vues : 5298
Re: Lire et sauvegarder scores
pour que tu comprennes comment ca marche, mais une variable suffit.
- ven. 11/juil./2025 9:01
- Forum : Débutants
- Sujet : Lire et sauvegarder scores
- Réponses : 7
- Vues : 5298
Re: Lire et sauvegarder scores
Dim score.i(20)
score(0)=13
score(1)+12345
score(2)=345
OpenFile(0,"scores.dat")
WriteData(0,@score(),SizeOf(Integer) * 20)
CloseFile(0)
Dim scorevide.i(20)
;Lecture
ReadFile(0,"scores.dat")
ReadData(0,@scorevide(),SizeOf(Integer) * 20)
CloseFile(0)
For i = 0 To 2
Debug scorevide(i)
Next
score(0)=13
score(1)+12345
score(2)=345
OpenFile(0,"scores.dat")
WriteData(0,@score(),SizeOf(Integer) * 20)
CloseFile(0)
Dim scorevide.i(20)
;Lecture
ReadFile(0,"scores.dat")
ReadData(0,@scorevide(),SizeOf(Integer) * 20)
CloseFile(0)
For i = 0 To 2
Debug scorevide(i)
Next
- jeu. 10/juil./2025 15:31
- Forum : Débutants
- Sujet : Lire et sauvegarder scores
- Réponses : 7
- Vues : 5298
Re: Lire et sauvegarder scores
Structure sScore
name.s{64}
score.i
EndStructure
Structure sScores
datas.sScore[20]
EndStructure
scores.sScores
scores\datas[0]\name = "Bob"
scores\datas[0]\score = 25689
scores\datas[1]\name = "Roger"
scores\datas[1]\score = 45595
scores\datas[2]\name = "Alice"
scores\datas[2]\score ...
name.s{64}
score.i
EndStructure
Structure sScores
datas.sScore[20]
EndStructure
scores.sScores
scores\datas[0]\name = "Bob"
scores\datas[0]\score = 25689
scores\datas[1]\name = "Roger"
scores\datas[1]\score = 45595
scores\datas[2]\name = "Alice"
scores\datas[2]\score ...
- lun. 16/sept./2024 11:32
- Forum : Discussion générale
- Sujet : Décès de Blendman
- Réponses : 44
- Vues : 29729
Re: Décès de Blendman
Salut, merci de l'info, c'était un mec sympa avec qui j'ai passer du bon temps ici avec lui.
Pour BlendMan aussi c'est terrible, c'était un bon gars bourré de talent.
- lun. 16/sept./2024 9:38
- Forum : Discussion générale
- Sujet : Décès de Blendman
- Réponses : 44
- Vues : 29729
Re: Décès de Blendman
Bien triste nouvelle , je ne savais pas pour Djes non plus, qu'est ce qu'il lui est arrivé ?
- dim. 15/sept./2024 16:28
- Forum : Débutants
- Sujet : Programme qui se freeze après x minutes (aléatoire)
- Réponses : 4
- Vues : 2930
Re: Programme qui se freeze après x minutes (aléatoire)
Salut, utilise IsScreenActive() avant de faire tes clears & rendu.
- mar. 21/mai/2024 22:08
- Forum : Jeux
- Sujet : Lib screen (Sprite)
- Réponses : 31
- Vues : 23125
Re: Lib screen (Sprite)
Heuuu, je ne suis un cador dans aucun domaine particulier. et j'ai une boite a gérer qui grossi , pas vraiment le temps de m'en occupé , et si cela ne tenais qu'a moi, ogre -> recycle binen somme j'ai 2 cador du c, mais c'est bibi qui se tape l'integration d'ogre3D...
- mar. 21/mai/2024 1:38
- Forum : Jeux
- Sujet : Lib screen (Sprite)
- Réponses : 31
- Vues : 23125
Re: Lib screen (Sprite)
Si c'est le CyberPunk 2077
Je parle avec PB.
Vulkan c'est comme OpenGL mais donne énormément plus de possibilité c'est un api moderne
Non, rien a voir avec opengl , c'est une api graphique , mais la comparaison s'arrête la.
Beaucoup plus difficile a mettre en place. c'est pour cela que mettre ...
Je parle avec PB.
Vulkan c'est comme OpenGL mais donne énormément plus de possibilité c'est un api moderne
Non, rien a voir avec opengl , c'est une api graphique , mais la comparaison s'arrête la.
Beaucoup plus difficile a mettre en place. c'est pour cela que mettre ...
- lun. 20/mai/2024 16:17
- Forum : Jeux
- Sujet : Lib screen (Sprite)
- Réponses : 31
- Vues : 23125
Re: Lib screen (Sprite)
Bah si tu aimes Purebasic forcement tu vas aimer le C !!!
Bah non, rien a voir, PB est fourni prêt a l'emploi, le C n'est qu'une norme , pas PB , PB est fourni avec le compilateur, l'environnement prêt avec les lib , l'ide , en C , y a une chiée de compilateur , d'ide , de config différente ...
Bah non, rien a voir, PB est fourni prêt a l'emploi, le C n'est qu'une norme , pas PB , PB est fourni avec le compilateur, l'environnement prêt avec les lib , l'ide , en C , y a une chiée de compilateur , d'ide , de config différente ...
- sam. 18/mai/2024 18:01
- Forum : Jeux
- Sujet : Lib screen (Sprite)
- Réponses : 31
- Vues : 23125
Re: Lib screen (Sprite)
ma parole, mais t'es un vrai évangéliste du c !!
pas du tout , mais quand j'ai une vis ph2, je n'utilise pas un plat.
ouai je pense que je passerai par vbo/vao, je lu kek part que c'est plus optimisé
exactement. et pas qu'un peu.
peut etre que tu utilise une beta 6.10
yes, j'ai corrigé cela ...
pas du tout , mais quand j'ai une vis ph2, je n'utilise pas un plat.
ouai je pense que je passerai par vbo/vao, je lu kek part que c'est plus optimisé
exactement. et pas qu'un peu.
peut etre que tu utilise une beta 6.10
yes, j'ai corrigé cela ...
- ven. 17/mai/2024 19:37
- Forum : Jeux
- Sujet : Lib screen (Sprite)
- Réponses : 31
- Vues : 23125
Re: Lib screen (Sprite)
je suis en 6.10, j'utilise toujours pb pour prototyper mes idées, et je ne changerais pas.
en l'état c'est compliquer de gerer ça
Pas spécialement , en amont d'une passe de rendu , un simple tableau structuré avec un champ adéquat fait l'affaire.
pseudo code :
struct sSprite
texture.sTexture ...
en l'état c'est compliquer de gerer ça
Pas spécialement , en amont d'une passe de rendu , un simple tableau structuré avec un champ adéquat fait l'affaire.
pseudo code :
struct sSprite
texture.sTexture ...