60

C'est plus simple smile

61

Un scrolling en hauteur tu peux le faire ainsi:
memmove(buffer,buffer+largeur_buffer,taille_buffer-largeur_buffer);
Où largeur_buffer fait 128/8 dans le cas de 128 octets de large. Je sais pas si ça t'aidera...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

62

geogeo cherchait un scrolling horizontal.
Et au passage, ta méthode est très lente.

63

Ah ok. Il pourra toujours modifier la routine d'extgraph qui n'est pas très difficile à comprendre...
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

64

J'ai trouvé un scrolling. smile
Mais il me reste un petit problème à corriger. smile
Merci. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

65

Tu as utilisé les routines d'extgraph?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

66

Oui, pq?
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

67

GetSprite ou ScrollLeft ?
Parce que ScrollLeft scrolle tout l'écran...
Donc ça doit sûrement être GetSprite

68

GetSprite. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

69

J'ai ajouté les 2 oscilloscopes et ça fonctionne pafaitement maintenant.

Mais il me reste un problème, c'est pour les indicateurs de volumes.
J'arrive pas à les faire fonctionner comme je veux, sur TI83+ Il existe un Jukebox qui arrive à émuler les varaitions de volumes. A votre avis si je prend plusieurs l'état du port et en fonction de ses états j'obtiens une valeur qui indique le volume, ça risque de fonctionner.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

70

J'arrive pas à les faire fonctionner comme je veux, sur TI83+ Il existe un Jukebox qui arrive à émuler les varaitions de volumes. A votre avis si je prend plusieurs l'état du port et en fonction de ses états j'obtiens une valeur qui indique le volume, ça risque de fonctionner.
Bah tu n'as pas de "volume" à proprement parler vu que les seuls états disponibles sont haut et bas smile Cependant tu peux effectivement "sonder" à plusieurs reprises l'état du port pour en créer une moyenne qui te donnerait un truc sympa sur ton oscillo. Enfin.. Sympa mais pas franchement vrai grin
Parce que ScrollLeft scrolle tout l'écran...
Tu peux facilement modifier ScrollLeft de manière à ce qu'elle ne te scrolle qu'une partie de ton écran...
Je ne connais pas GetSprite (ma version d'extgraph commence à se faire vieille), est-ce un remplacement à SpriteX_GET?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

71

Euh non, c'est moi qui me suis trompé dans le nom de la fonction.
Il s'agit bien de Sprite_GET. La dernière version d'ExtGraph est la 1.02.

72

Je n'ai jamais réussi à installer Extgraph... C'est soit je suis vraiment nul, soit mon zip est incomplet. Mais bon je vais toujours chercher les fonctions dans \src et je les inclus directement au projet comme ça tout le monde (même ceux qui n'ont pas extgraph) pourront compiler le code sans problème.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

73

Tu peux facilement modifier ScrollLeft de manière à ce qu'elle ne te scrolle qu'une partie de ton écran... Je ne connais pas GetSprite (ma version d'extgraph commence à se faire vieille), est-ce un remplacement à SpriteX_GET?


Bas j'avoue que même en regardant le code, j'ai pas compris grand chose. Je vois que les routines graphiques c'est pas mon trucs. smile

Bas tu n'as pas de "volume" à proprement parler vu que les seuls états disponibles sont haut et bas Cependant tu peux effectivement "sonder" à plusieurs reprises l'état du port pour en créer une moyenne qui te donnerait un truc sympa sur ton oscillo. Enfin.. Sympa mais pas franchement vrai


Je vais voir ça. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

74

Je serais assez curieux de savoir quel système utilise la GBA, parce qu'il y en a du son numérique dans ces cartouches, et pas de moindre qualité!
Bah j'avoue que même en regardant le code, j'ai pas compris grand chose. Je vois que les routines graphiques c'est pas mon trucs.
Pourtant tu es fort en ASM non? Je ne te dis pas le temps qu'il m'a fallu pour comprendre ce que faisaient les ror là-dedans wink
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

75

As-tu essayé de lire le readme avant d'installer ExtGraph ?
Parce qu'il est indiqué comment faire.

76

Pourtant tu es fort en ASM non? Je ne te dis pas le temps qu'il m'a fallu pour comprendre ce que faisaient les ror là-dedans


Pour avouer j'ai pas trop chercher à comprendre aussi.

Je ne cherché pas à avoir la vitesse la plus rapide et donc je voulait éviter de perdre du temps en codant en ASM. Je sais pas pourquoi mais des fois je préfére éviter l'ASM.
Pourtant tu es fort en ASM non?


Oula, loin de là, c'est pas parce que tu fait un jeu ou un prog que tu est fort. Surtout que je code comme un porc en ASM. grin
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

77

Pour l'installation de extgraph tu inclus juste le fichier extgraph.h et extgraph.a dans ton projet, rien de plus.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

78

Pour l'installation de extgraph tu inclus juste le fichier extgraph.h et extgraph.a dans ton projet, rien de plus.
Ca va si je le mets juste là?
C:\Program Files\TIGCC\Lib\extgraph.a
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

79

Mais tu utilise pas l'IDE de TIGCC pour programmer?
Bas tout simplement dans l'IDE Project/Add Files.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

80

J'utilise l'IDE c'est plus pratique smile
Merci, je vais essayer.
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

81

Brunni
: Je serais assez curieux de savoir quel système utilise la GBA, parce qu'il y en a du son numérique dans ces cartouches, et pas de moindre qualité!

The Most Comprehensive Gameboy Advance Sound System Documentation on the Net:
The Audio Advance - Gameboy Advance Sound Resources
So much code to write, so little time.

82

Je viens d'essayer la méthode de prendre sur 8 bits les états du port I/O pour le volume et je trouve que le résultat est très bizarre. sad
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

83

Bah de toutes façons tu n'auras rien de réel en faisant ça. Donc si c'est bizarre c'est normal wink Perso, je ne vois pas trop l'utilité... Cependant, tu peux toujours prendre un bit au hazard dans ta séquence puis l'afficher dans ton graphe. Ca te permettra d'avoir une courbe plus contrastée.
Tu peux aussi faire rand()%2 et afficher les résultats obtenus sur le graphe! grin
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

84

Euh pour l'oscilloscope les résultats sont réels donc faut pas trop exagérer.

Pour l'approximation des volumes je pense quand diminuant le temps d'affichage ça fonctionnera mieux. smile
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

85

Je plaisantais! D'où le grin
Pour l'approximation des volumes je pense quand diminuant le temps d'affichage ça fonctionnera mieux.
Tu es à combien d'images secondes pour l'instant?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

86

A aléantours de 30.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

87

Ca aurait été pas mal de faire un vu-mètre du style celui de win-amp (avec les huit barres)... Tu prends huit fois huit échantillons de bits... Pour chaque groupe de huit, tu fais une addition, puis tu mets la barre au niveau obtenu. Tu fais ça avec les huit groupes et c'est bon?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

88

lol, mdr.

Je crois que ce qui est déjà dans le convertisseur suffit, surtout que je suis sûr que peu de monde l'utiliseront.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.

89

lol, mdr.
Je crois que ce qui est déjà dans le convertisseur suffit, surtout que je suis sûr que peu de monde l'utiliseront.
Désolé, je ne comprends pas ta remarque... Il n'y a pas de vu-mètre dans le convertisseur, et l'oscillo, il sera affiché par défaut non?
avatar
Highway Runners, mon jeu de racing à la Outrun qu'il est sorti le 14 décembre 2016 ! N'hésitez pas à me soutenir :)

https://itunes.apple.com/us/app/highway-runners/id964932741

90

Il y a une sorte de vumétre (les 2 barres de volume) et l'oscillo sera en effet affiché par défaut.

Ce que je veux dire par là, c'est que je suis sur et certain que je vais fournir un gros travail pour pas grand chose car comme je l'ai dit je suis vraiment sûr que presque personne l'utiliseront ce player.

Ton idée est plus qu'interessante mais c'est loin d'être une prioritée pour l'instant.
Si j'ai terminé et que j'ai un peu de temps je m'amuserai à faire ça mais pour l'instant ça m'inspire pas grand chose.
avatar
la Nature nous montre seulement la queue du lion. Mais je suis certain que le lion a qui elle appartient pense qu'il ne peut pas se révéler en une fois en raison de son immense taille.

- Fondateur de Ti-Gen -: http://www.tigen.org

- Membre du Groupe Orage Studio -: http://oragestudio.free.fr/

- Mon site perso -: http://tisofts.free.fr

Projets TI68K en cours:
GFA-Basic = http://www.tigen.org/gfabasic
Arkanoid.
PolySnd 3.0.