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 » Betas et WIPs » F-Zero (393 réponse(s))
./REPRISE DU POST PRECEDENT (post n°57)   Marquer comme non lu.
LionelA Ecrit le: Samedi 18 décembre 2004 à 09:41 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Merci Limmt :)

Pour l'éditeur je vais le releaser dans la journée avec le tileset de F-Zero alors (mais attention il consomme les piles à fond (autant que F-Zero)) et si vous etes sur 89 c'est moins pratique que sur V200/92+ car l'écran est trop petit.
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°58   Marquer comme non lu.
limmt Ecrit le: Samedi 18 décembre 2004 à 12:25 Déconnecté(e)    Voir le profil de limmt Envoyer un email à limmt Visiter le site WEB de limmt Envoyer un message privé à limmt  


ca consonne des piles normal y'a pas de raison que ca consomme plus :)
mais y'a un truc pas mal, tu prend un adaptateur de game boy, tu coupe le bout tu dénude et ca branche nickel sur la TI :) et vive l'économie de piles quand t'a une prise de courant a coté ;)
http://www.falco-fr.com/ - http://www.jump67.com/ - http://www.msf-league.com/
    
./Post n°59   Marquer comme non lu.
Jfg Ecrit le: Samedi 18 décembre 2004 à 14:27 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Tu peux mettre ça pour limiter la consomation des piles dans tes boucles d'attente:
pokeIO(0x600005,0b11101);
Kill Mario
    
./Post n°60   Marquer comme non lu.
LionelA Ecrit le: Samedi 18 décembre 2004 à 17:58 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Ok mais là je me suis basé sur le squelette de projet que j'avais fait (skeletor) (même principe que le mode7engine : ca rafraichit tout le temps et on modifie des trucs pendant une interruption), bref je vois pas où placer cette instruction.

C'est pas grave, achetez des piles rehargeables :D

Bon sinon comme promis, l'éditeur :

(un petit screenshot)
http://membres.lycos.fr/liosoft/mapedit.gif

Download

Je suis obligé de le mettre sur multimania car je peux pas me connecter sur free depuis chez mes parents :(
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°61   Marquer comme non lu.
LionelA Ecrit le: Lundi 20 décembre 2004 à 14:32 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Précision : on a pas le droit de faire des routes qui se séparent et qui rejoignent une autre route séparée qui ne s'est pas encore rejointe %)
Comme j'imagine que ca veut rien dire puisqu'en relisant je ne comprend pas moi même, voilà un dessin :

http://membres.lycos.fr/liosoft/circuits.PNG

on peut faire autant de séparations qu'on veut du moment qu'elle ne bifurquent pas vers une autre. car l'algorithme d'orientation automatique de la piste ne peut pas savoir comment orienter la flèche rouge.

Autre précision : on ne peut pas faire de croisement à quatre branches.
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°62   Marquer comme non lu.
Jfg Ecrit le: Lundi 20 décembre 2004 à 14:45 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


les bot prendront toujours le meme chemin si biffurcation il y a ?
Kill Mario
    
./Post n°63   Marquer comme non lu.
LionelA Ecrit le: Lundi 20 décembre 2004 à 14:55 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Ils sont pas encore faits, mais si je les fait comme je pense, le chemin choisi dépendra de la position où ils se trouvent en abordant la bifurcation (position qui dépendra de se qui s'est passé avant : position de départ, collision avec le joueur, vitesse des vaisseaux et angle des virages)

Si ca fait pas assez naturel, je rajouterais une composante aléatoire.
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°64   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 20 décembre 2004 à 19:06 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 peux pas faire en sorte qu'une voie non-orientable soit tout simplement évitée par les bots? Si par hasard ils tombent dessus, ils se tourneront vers la voie orientée la plus proche. Ce ne serait pas parfait, mais mieux que l'interdire totalement.
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°65   Marquer comme non lu.
LionelA Ecrit le: Lundi 20 décembre 2004 à 20:05 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Je ne sais pas si c'est possible, le but est, pendant le chargement du circuit, de placer des waypoints qui sur chaque tile le long de tout le chemin et qui s'incrementent au fur et à mesure de l'avancement afin de connaitre la position de chaque vaisseau relativement au départ. Si des portions du circuits ne sont pas orientées (aucun waypoint) la position dans cette partie sera inconnue et je ne pourrais pas gérer le ranking en temps réel (ou presque).
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°66   Marquer comme non lu.
LionelA Ecrit le: Samedi 29 janvier 2005 à 16:53 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


je newse pas sur mon site car là y'a un pote qui me le refait alors j'attend avant d'ajouter quoique ce soit.

Donc voilà j'ai programmé toute la partie présentation et comme je vois le programme grossir de plus en plus je me dit qu'il faudrait absolument acceder aux sprites depuis la flash.

J'ai remarqué qu'il existait un champ fpos dans la structure FILE.

C'est précisé que les "well-written programs" n'ont pas a trafiquer avec mais bon je crois que je vais l'utiliser quand même pour pouvoir acceder aux données des sprites directement en flash.

Si je dois absolument pas l'utiliser (pb de compatibilité ou j'en sais rien) ca serait bien que je le sache dès maintenant :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°67   Marquer comme non lu.
Jfg Ecrit le: Samedi 29 janvier 2005 à 17:21 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


"C'est précisé que les "well-written programs" n'ont pas a trafiquer avec mais bon je crois que je vais l'utiliser quand même"
Au point où ça en ai...
Kill Mario
    
./Post n°68   Marquer comme non lu.
LionelA Ecrit le: Samedi 29 janvier 2005 à 17:42 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


hey mais arretez il est pas si pourri que ca mon code hein :p
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°69   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 29 janvier 2005 à 18:32 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  


Non, il est strictement interdit de toucher à fpos (au point où je me demande si je ne devrais pas remplacer le nom par un nom généré aléatoirement à chaque bêta de TIGCC, apparemment, c'est la seule manière de vous faire comprendre certaines choses #roll#). Ce que tu es censé faire, c'est d'utiliser vat.h, pas stdio.h!
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°70   Marquer comme non lu.
Jfg Ecrit le: Samedi 29 janvier 2005 à 18:32 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


#gni# Je rigole bien sur, je ne l'ai même pas regardé.

Moi quand je gère des fichiers externes je n'utilise pas de structure FILE.

[Edit: Cross. et il y a un tuto tout simple pour utiliser les fonctions de vat.h ici ]
-Edité le Samedi 29 janvier 2005 à 18:36 par jfg-
Kill Mario
    
./Post n°71   Marquer comme non lu.
LionelA Ecrit le: Samedi 29 janvier 2005 à 18:45 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Jfg > ^^

Kevin Kofler > oui ca j'avais compris que tu étais contre l'utilisation de ce champ dans FILE (cf. un topic y'a longtemps je sais plus où), mais là c'est quand même bien pratique pour moi. Je recoderais le module de gestion des fichiers plus tard avec les fonctions de vat.h.
Il ne fallait pas mettre la structure FILE et ses fonctions dans la lib si c'est pas adapté aux TI, moi j'ai appris a programmer avec en cours donc en arrivant sur TI je les ai utilisées naturellement (c'est pas ma faute na ! :D ).
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°72   Marquer comme non lu.
Sasume Ecrit le: Samedi 29 janvier 2005 à 18:53 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Clairement. Utilise les ROM_CALLs de vat.h
    
./Post n°73   Marquer comme non lu.
LionelA Ecrit le: Samedi 29 janvier 2005 à 18:54 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


bon ben allez c'est parti puisque tout le monde insiste :)
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°74   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 29 janvier 2005 à 22:24 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  


Les fonctions de stdio.h, je comprends encore, mais les membres privés de la structure FILE (bon d'accord, il n'y a pas de contrôles d'accès en C, mais c'est documenté comme un membre interne), c'est abusé.
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°75   Marquer comme non lu.
LionelA Ecrit le: Samedi 29 janvier 2005 à 22:39 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


tu ne peux pas la cacher ?? tu la met dans stdio.c et tu la definit :

typedef struct {
...
}FILEinterne;

et dans stdio.h :
typedef struct FILEinterne FILE;

comme ca on a pas acces aux champs de FILE.


-Edité le Samedi 29 janvier 2005 à 22:39 par LionelA-
Auteur de Mode7 Engine pour ti68k
Auteur de F-ZERO for TI68k
Membre de Orage Studio
Mon site perso : http://www.tigen.org/lionela/
Le gite de mes parents à coté de Narbonne :
http://chaletdenis.free.fr/
    
./Post n°76   Marquer comme non lu.
Kevin Kofler Ecrit le: Samedi 29 janvier 2005 à 22:43 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  


Euh, je te signale qu'il n'y a pas de stdio.c, il y a un fichier par fonction (comme dans toute librairie statique bien faite). Alors recopier la définition partout, non merci.
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!
    
  :: Index » Forum Ti68K » Betas et WIPs » F-Zero (393 réponse(s))
Pages : 4/21     « ... [4] 5 6 7 8 9 10 11 ... 14 15 16 17 18 19 20 21 » »|

.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 48.69ms avec 18 requetes