Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Scrolling (63 réponse(s))
./REPRISE DU POST PRECEDENT (post n°38)   Marquer comme non lu.
Thor Ecrit le: Mercredi 16 novembre 2005 à 18:56 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Et si maintenant je ne veux pas scroller un screen de 240 par 128 mais plutot un plus petit (moins large) genre 160 par 128 ça va te durcir énormément la tache?

Je ne sais pas si vous vous rapellez du projet de flipper sur calculatrice mais c'est à peu prés le genre de scrolling que je veux (désolé mais je n'arrive pas à retrouver la page sur Ticalc :()
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°39   Marquer comme non lu.
geogeo Ecrit le: Mercredi 16 novembre 2005 à 20:51 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Ah désolé.
Je regarde ça demain, je termine assez t 'tôt'.
Il faudrait que tu me fasses un fichier C avec ton image de x*y à scroller dans un écran de 240x128 (je pourrai faire 160x128 si tu veux). Que dans ce C tu m'expliques brièvement le format de ton image (écran virtuel).

Ca me facilitera le travail car j'aurai juste à 'faire' la fonction en ASM. :)
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°40   Marquer comme non lu.
Thor Ecrit le: Vendredi 18 novembre 2005 à 19:37 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Ok dés que j'ai réaliser l'image je t'en toucherai un mot ;)
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°41   Marquer comme non lu.
Thor Ecrit le: Mercredi 23 novembre 2005 à 22:48 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Quelqu'un pourrait tout de même me dire pourquoi le code du post 1 n'affiche pas correctement l'image ? Je n'arrive pas à trouver et même si le code est un peu lent j'aimerai le corriger et essayer de l'améliorer en utilisant l'aide de Sasume ... Merci pour la réponse
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°42   Marquer comme non lu.
geogeo Ecrit le: Jeudi 24 novembre 2005 à 11:19 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Thor j'attend juste que tu me fasses un pack avec un début de prog en C qui affiche ton image dans le on format et la bonne taille. Sans ça je ne pourrai pas faire grand chose!
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°43   Marquer comme non lu.
Jfg Ecrit le: Jeudi 24 novembre 2005 à 12:58 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Ce n'est pas ça qu'il demande.
Thor> je vais reguarder un peu
Kill Mario
    
./Post n°44   Marquer comme non lu.
Thor Ecrit le: Jeudi 24 novembre 2005 à 13:03 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


geogeo :
Thor j'attend juste que tu me fasses un pack avec un début de prog en C qui affiche ton image dans le on format et la bonne taille. Sans ça je ne pourrai pas faire grand chose!


C'est gentil de l'offre mais pour l'instant je n'est rien de prés. C'est juste que pour ma curiosité j'aimerai comprendre ce qui ne va pas dans mon code... A l'avenir, je te donnerai ce que tu demande si j'ai besoin de vitesse ;) Merci de l'offre

Jfg :
Ce n'est pas ça qu'il demande.
Thor> je vais reguarder un peu


Merci #top#
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°45   Marquer comme non lu.
Jfg Ecrit le: Jeudi 24 novembre 2005 à 13:53 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


C'était tout con.
Tu dois utiliser "unsigned char *" au lieu de "char *".(j'ai quand même passé près d'1/2h à chercher bordel!!!!!)
Kill Mario
    
./Post n°46   Marquer comme non lu.
Thor Ecrit le: Jeudi 24 novembre 2005 à 13:56 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Merci :D Et désolé pour la demi heure
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°47   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 25 novembre 2005 à 02:11 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Pourquoi n'utilises-tu pas le débogueur de TiEmu 2.80? Ça t'aide à trouver ce genre de problèmes et beaucoup d'autres aussi! Vraiment, essaie-le, ce n'est qu'en l'essayant qu'on se rend compte à quel point c'est utile (demande à hypersonic par exemple, je le lui ai fait essayer quand il a eu un problème avec un de ses logiciels C, il a été fasciné par la puissance et il a trouvé le problème tout de suite grâce au débogueur).
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°48   Marquer comme non lu.
Folco Ecrit le: Vendredi 25 novembre 2005 à 08:12 Déconnecté(e)    Voir le profil de Folco Envoyer un email à Folco Envoyer un message privé à Folco  


je confirme, au moins pour la partie asm, c'est déjà impresionnant. j'imagine même pas pour le C, ça doit pootrer encore plus. =)
<<< Kernel Extremist©®™ >>>
Pas la peine d'aller là plus d'une fois tous les six mois...

"Il faut apprendre pour savoir qu'il faut apprendre pour savoir."
    
./Post n°49   Marquer comme non lu.
FpgForce Ecrit le: Vendredi 25 novembre 2005 à 08:22 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

Si seulement ça segfaultait pas à chaque utilisation #roll#
    
./Post n°50   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 25 novembre 2005 à 11:48 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Tu ne l'as pas installé correctement, regarde les bug reports que j'ai fermés.
D'ailleurs, si tu utilisais Fedora, il suffirait d'installer le RPM. :p
-Edité le Vendredi 25 novembre 2005 à 11:49 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°51   Marquer comme non lu.
FpgForce Ecrit le: Samedi 26 novembre 2005 à 01:26 Déconnecté(e)    Voir le profil de FpgForce Envoyer un email à FpgForce Envoyer un message privé à FpgForce  

Je l'ai testé sous fc4 mis à jour il y a 1 semaine :|
    
./Post n°52   Marquer comme non lu.
Thor Ecrit le: Samedi 26 novembre 2005 à 04:10 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Ok Kevin il va falloir que je prenne un peu de temps pour voir de quoi il retourne !
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°53   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 26 novembre 2005 à 06:27 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


FpgForce :
Je l'ai testé sous fc4 mis à jour il y a 1 semaine :|

Tu as utilisé mon RPM? Je l'ai testé, je l'ai utilisé pour déboguer des programmes C aussi, il marche très bien chez moi.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°54   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 26 novembre 2005 à 06:52 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Je viens de retester, j'ai trouvé un problème de packaging (plus précisément, un bogue dans make install-without-tcl-tk qui est utilisé par mon RPM: Romain a rajouté un répertoire dans les sources et il n'a mis à jour qu'une des 3 listes de répertoires dans le Makefile.am) qui fait que les listes de ROM_CALLs et ports I/O n'étaient pas installées, mais ce n'est pas ça qui cause des segfaults. (Si tu veux les listes, prends le tarball source et copie le contenu du répertoire misc vers /usr/share/tiemu/misc. J'ai corrigé le problème dans le SVN.)

Mais à part ça (qui donne juste des noms de ROM_CALLs manquants et une fenêtre IO vide), le débogueur marche très bien.
-Edité le Samedi 26 novembre 2005 à 07:00 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°55   Marquer comme non lu.
Thor Ecrit le: Mercredi 7 décembre 2005 à 19:31 Déconnecté(e)    Voir le profil de Thor Envoyer un email à Thor Visiter le site WEB de Thor Envoyer un message privé à Thor  


Que pensez vous de la méthode qui consiste à scroller la zone affichée à l'écran de la calcultrice et de seulement rajouter la ligne perdue.

Par exmple si on scroll d'un pixel vers la droite il suffirait de remplir la lcolonne gauche de l'écran ....

C'est probablement plus rapide mais on pert l'utilisation du double-buffering :(
Cyril MOTTIER aka {==Thor==}
Modérateur général du forum de Tigen
[Etudiant à l'Institut National des Sciences Appliquées (INSA) de Rennes]
Mon site perso c'est ici
    
./Post n°56   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 7 décembre 2005 à 22:26 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Cette méthode est faisable avec une routine de sprites clippée. C'est probablement la plus propre.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°57   Marquer comme non lu.
limmt Ecrit le: Jeudi 8 décembre 2005 à 07:01 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


Si tu peux, tu ferais mieux d'utiliser des sprites de 16x16 avec par exemple le TileMap engine, c'est bien plus rapide ;)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
  :: Index » Forum Ti68K » Programmation C » Scrolling (63 réponse(s))
Pages : 3/4     « 1 2 [3] 4 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 62.38ms avec 18 requetes