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 2 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 2 visiteurs
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 » Projets » Mode7 (163 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 12:28 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


lionelA nous propose un mode7 interessant et très rapide en niveaux de gris.
Télécharger la démo de Mode7

Les touches sont les suivantes:

Pour se deplacer dans la demo :
snd : avancer
diamond : reculer
gauche/droite : tourner
alpha : quitter


A savoir qu'il lui reste à intégrer dans cette démo les sprites. en tout cas si ce mode7 se révèle puissant, un jeu de course n'est pas impossible. ;)
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°1   Marquer comme non lu.
Sasume Ecrit le: Lundi 28 juin 2004 à 12:38 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Intéressant, la démo est très fluide en effet, cependant, seul un pixel sur 4 est calculé, donc c'est assez moche :(
C'est du C ou de l'ASM ?
    
./Post n°2   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 12:46 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Salut !
En fait je suis en train de developper un f-zero qui tournera avec ce moteur de mode7.
Vu que mes exams sont terminés je vais pouvoir m'y remettre a fond cet été et peut etre que d'ici la rentrée il y'aura une version bêta (ou finale).

J'ai mis du temps a finir le moteur car je le fait totalement configurable (resolution, niveaux de gris ou pas, positionnement sur l'ecran, angle de vue, etc ...). Tout cela marche déjà.
J'ai aussi fait la spécification des fichiers de map et des sprites utilisables par le moteur et je suis en train d'ecrire un editeur de map.

Si tout se passe bien, une fois fini mon projet permettra de developper ses propres jeux en mode7 tres rapidement et on pourra peut etre voir des mario kart, des jeux de fight avec ring en mode7, etc... (enfin je rêve peut etre un peu :) )

Si quelqu'un est interressé pour me fournir des sprites pour des vaisseaux de f-zero (en 32*16) ca serait cool, merci
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°3   Marquer comme non lu.
naPO Ecrit le: Lundi 28 juin 2004 à 12:47 Déconnecté(e)    Voir le profil de naPO Envoyer un email à naPO Visiter le site WEB de naPO Envoyer un message privé à naPO  


Euh... F-Zero, ça existe déjà :] Essaie de faire Mario Kart :]
Tel un automate, le dinosaure noir s'avance vers le chef des toutous-bombes et dit : "SCHNAAA SCHNAAA SCHNAPPI ! SCHNAPPI-SCHNAPPI-SCHNAPP !!!!!!" (en attendant une meilleure signature)


Avec de vrais morceaux de pattes d'eph :
http://gilou82.free.fr/Vrac/KSO-BAN.png
    
./Post n°4   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 12:50 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


Sasume :
Intéressant, la démo est très fluide en effet, cependant, seul un pixel sur 4 est calculé, donc c'est assez moche :(
C'est du C ou de l'ASM ?


En effet horizontalement je calcule 40 pixels que j'etire 4 fois et verticalement j'en calcule 25 et j'etire 2 fois

si vous voulez je peut ajuster la resolution en 160*100 mais la vitesse ne permet plus de jouer a un jeu de course

Sinon tout est fait en C (j'ai commencé a developper une version en assembleur au départ mais la vitesse gagnée n'était pas significative donc je le refai en C pour faciliter la maintenance)
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°5   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 12:54 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


240-185 :
Euh... F-Zero, ça existe déjà :] Essaie de faire Mario Kart :]


Tu veux parler de formula 0 ?
Ce projet a été abandonné il me semble (cependant le mode7 m'a l'air mieux fait que le mien :( )

Je veux faire un f-zero qui ressemble a ceux sur gba, pas graphiquement bien sur mais avec une histoire un mode link et tout...
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°6   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 13:03 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


En tout cas bonne chance, car perso je suis convaincu que ton mode7 a du potentiel. Faut voir ce que ça donne avec des sprites... :)
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°7   Marquer comme non lu.
Sasume Ecrit le: Lundi 28 juin 2004 à 13:06 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Un mode link ça sera chaud à mon avis...

Sinon, essaie d'écrire en ASM les trucs critiques quand même. Il y a certaines instructions que tu ne trouves pas en C (rol, bset, ...)
    
./Post n°8   Marquer comme non lu.
Benjy Ecrit le: Lundi 28 juin 2004 à 13:21 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


lol oui asez rapide mai pixelize
Le langage C y'a pas mieux!!!
    
./Post n°9   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 13:29 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


J'ai fais pas mal de tests pour trouver que cette resolution est le meilleur compromis fluidité/graphisme (la ti89 c'est pas une ps2 !!)
lorsqu'on jouera on ne se rendra plus compte de la pixellisation vu qu'on sera absorbé par la course :)

Sinon pour le mode link c'est quoi qui est chaud ? J'en ai jamais programmé encore mais la documentation de Tigcc m'a l'air assez explicite.

Sinon pour l'asm jai pas trop envie de m'y remettre pour gagner 1 fps, mon code C est vraiment optimisé je peut te l'assurer (puisqu'en fait je l'ai refait a partir de l'asm et qu'il n'est pas plus lent a l'execution)
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°10   Marquer comme non lu.
Benjy Ecrit le: Lundi 28 juin 2004 à 13:38 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


ok en tou ca super !!!!!
Le langage C y'a pas mieux!!!
    
./Post n°11   Marquer comme non lu.
Sasume Ecrit le: Lundi 28 juin 2004 à 13:41 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Tu comptes diffuser les sources ?

Pour le mode link, j'ai peur que ça fasse trop ramer le jeu. Enfin, ça dépend de la quantité d'infos à transférer. Si tu dois juste ransférer la position d'un joueur et son orientation et son type de véhicule, ça reste assez petit, c'est possible que ce ne soit pas trop lent...
    
./Post n°12   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 13:46 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


je veux bien filer les sources mais ne critiquez pas trop :)
Je les envoie ou ?
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°13   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 13:47 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je me charge de les diffuser si tu veux. ;)
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°14   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 13:57 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Des screens du mode7 suivant différentes résolutions.

40x25:
http://perso.wanadoo.fr/tisofts/divers/mode7/screen40x25.gif

80x25:
http://perso.wanadoo.fr/tisofts/divers/mode7/screen80x25.gif

80x50:
http://perso.wanadoo.fr/tisofts/divers/mode7/screen80x50.gif

160x50:
http://perso.wanadoo.fr/tisofts/divers/mode7/screen160x50.gif


Télécharger les sources


-Edité le Lundi 28 juin 2004 à 14:00 par geogeo-
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°15   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 14:02 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Connais-tu un bon site de préférence en français pour pouvoir réaliser un mode7, un bon tuto.
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°16   Marquer comme non lu.
Ephyx Ecrit le: Lundi 28 juin 2004 à 14:07 Déconnecté(e)    Voir le profil de Ephyx Envoyer un email à Ephyx Visiter le site WEB de Ephyx Envoyer un message privé à Ephyx  


80 * 50 me semble bien :) quoi que l'on peut ajuster la resolution en fonction de la proximité
Lemuria & Sirius-B, chouette :D
    
./Post n°17   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 14:07 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


geogeo :
Connais-tu un bon site de préférence en français pour pouvoir réaliser un mode7, un bon tuto.


Non désolé, pour faire ce mode7 j'ai fait des calculs, des tests et tout le bazar et finalement cette année je suis parvenu a ce resultat (Ca fait depuis 3 ans que je m'y interresse (j'étais en IUT info quand j'ai commencé))

Je ne peux pas affirmer que c'est du vrai mode7 car je ne connais pas les formules de projections exactes codées dans la super nes...
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°18   Marquer comme non lu.
geogeo Ecrit le: Lundi 28 juin 2004 à 14:09 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je vois, c'est quand même bien comme résultat. Faudrait voir ce que ça donne avec des sprites au sol.

Sinon pour gagner des ressources y a pas moyen de dégrader la résolution en bas de l'écran et de l'améliorer vers l'horizon? Comme c'est un jeu de course, tout ce qui en bas défile assez vite et donc c'est presque inutile de faire quelque chose dans les détails. :)
-Edité le Lundi 28 juin 2004 à 14:11 par geogeo-
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°19   Marquer comme non lu.
LionelA Ecrit le: Lundi 28 juin 2004 à 14:15 Déconnecté(e)    Voir le profil de LionelA Envoyer un email à LionelA Visiter le site WEB de LionelA Envoyer un message privé à LionelA  


C'est pas bête du tout ça !
Va falloir que je verifie si c'est possible a coder sans sacrifier trop l'optimisation et de se retrouver avec la meme vitesse que maintenant

Je pourrais par exemple mettre 2 ou 3 plans de details
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/
    
  :: Index » Forum Ti68K » Projets » Mode7 (163 réponse(s))
Pages : 1/9     « [1] 2 3 4 5 6 7 8 9 » »|

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