[Xav] Sonic the Hedgehog

Vive les jeux indépendants !

Modérateurs : SirG, Redfield1, shubibiman, Laucops

Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

xav a écrit : Le gain de vitesse est MONSTRUEUX, SEER en gestion des tableaux C ralentis parfois avec seulement 5 entités statique à l'écran, avec l'accès en asm, j'en suis à 12 sans ralentissement notable :D
:shock:

Pas mal !!
Bon c'est sur que si l'acces à un seul tableau en C prend plus de 100 cycles, le calcul est vite fait :mrgreen:

Sinon il te suffit de déclarer en variables globales 2-3 pointeurs qui feront office de tampons, pour éviter de tout mettre en global.
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

Xav tu es sur que ton exemple pour écrire un entier marche ..

J'ai essayé, ça marche po .. :cry:

C'est bon ca marche :P
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

Par contre je sais pas si tu as remarqué, mais en asm tu dois incrementé de 2 à chaque fois ..

Par exemple si tu fais en C :

entity_x = entities_x[2];

l'équivalent en ASM

tmp_ex = 4;

#asm
ldx _tmp_ex
lda _entities_x,x
sta _entity_x
inx
lda _entities_x,x
sta _entity_x+1
inx
stx _tmp_ex
#endasm

Par contre sais tu comment gérer des pointeurs de tableaux en ASM ???
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

Re: Sonic The Hedgehog SCD

Message par xav »

Exemple, si ton score est une variable globale, elle est accessible a tout les overlays ??
Il te suffit de déclarer ta variables dans un fichier "globals.h", et pas la peine de l'inclure :wink:

regarde l'aide sur les overlays dans Huc car il y a des restrictions.
"Theory, it's when we know everything and nothing works. Practice, it's when everything works and nobody knows why. Here, we have put together theory and practice : Nothing works... and nobody knows why!" (Albert Einstein)
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

Merci, effectivement tout es expliqué dans l'aide de HUC :wink:
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7050
Inscription : ven. 24 sept. 2004 19:36
Contact :

Re: Sonic The Hedgehog SCD

Message par Kaminari »

Puisque l'idée me traverse l'esprit, là comme ça, je soumets une suggestion aux admins : serait-il possible de créer une nouvelle section distincte du forum technique pour ce genre de sujets pointus ? Genre :

Forum développement
Le coin des codeurs

Je pourrai me charger de déplacer tous les sujets concernés, si ça peut vous aider. Je pense que ça donnera plus de visibilité à nos devs francophones. Pour le moment, entre les personnes qui ont besoin d'aide sur leurs cartouches récalcitrantes et celles qui discutent programmation, c'est un peu le bordel... :b
Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16393
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Re: Sonic The Hedgehog SCD

Message par shubibiman »

C'est vrai que lorsque j'ai lancé l'idée d'une section technique, je ne pensais pas qu'elle prendrait autant d'importance. je fais ça ce soir.
"You are truly the PCE game clearing master"

*****Membre du FLPCE Canal Historique*****
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7050
Inscription : ven. 24 sept. 2004 19:36
Contact :

Re: Sonic The Hedgehog SCD

Message par Kaminari »

Excellent.

Le tri des topics ne devrait pas prendre trop de temps... Il n'y a que 23 pages de sujets dans la rubrique :lol:
Avatar de l’utilisateur
dudule
NECromancer
Messages : 3111
Inscription : sam. 25 déc. 2004 21:06

Re: Sonic The Hedgehog SCD

Message par dudule »

si vous en profitiez pour faire du nettoyage (une partie du taf est fait dans le topic nettoyage :mrgreen: )
<a><img></a><br>
Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16393
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Re: Sonic The Hedgehog SCD

Message par shubibiman »

J'avais commencé à faire le nettoyage il y a un bail mais j'avoue que c'est long.
"You are truly the PCE game clearing master"

*****Membre du FLPCE Canal Historique*****
Avatar de l’utilisateur
Orion_
NECstasien
Messages : 217
Inscription : mer. 11 juil. 2007 20:56
Localisation : Perpignan
Contact :

Re: Sonic The Hedgehog SCD

Message par Orion_ »

alors c'est pour quand cette nouvelle démo de Sonic, que je fasse chauffer mon graveur =)
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

Et toi orion, toujours pas de projet ???

:wink:
Avatar de l’utilisateur
Orion_
NECstasien
Messages : 217
Inscription : mer. 11 juil. 2007 20:56
Localisation : Perpignan
Contact :

Re: Sonic The Hedgehog SCD

Message par Orion_ »

n'ayant pas vraiment d'idée de projet faisable sur pce ou de graphiste qui pourrais s'adapter au contrainte de la pce, je me suis mis à la playstation pour concrétiser un vieux rêve en attendant :)

à vrai dire j'avais pour idée de faire un remake de rodland mais le rip des graphismes m'aurais demandé beaucoup trop de temps :/
qui sais .. un jour peut être ;)
Avatar de l’utilisateur
touko
NECromancer
Messages : 2297
Inscription : lun. 31 mars 2008 14:32

Re: Sonic The Hedgehog SCD

Message par touko »

Cool pour la ps1, dommage pour la pce ...

La scene pce est vraiment trés (trop) réduite :?
Avatar de l’utilisateur
Orion_
NECstasien
Messages : 217
Inscription : mer. 11 juil. 2007 20:56
Localisation : Perpignan
Contact :

Re: Sonic The Hedgehog SCD

Message par Orion_ »

la scene ps1 est inexistante :cry:

enfin, si y'a un/une graphiste qui veut faire un petit projet sympa sur pce (pas un rpg quoi ;) ) je suis partant :)
Répondre