à 15 ans vous travaillez sur le lua? j'savais même pas lol
Current:
Rayman 3 maybe? idk xD
Paused:
N64 Rayman 2 (with Funnyhair)
GBA SMA 4 : E Reader (With TehSeven)
TASVideos is like a quicksand, you get in, but you cannot quit the sand
Je sais qu'il vous tape tous sur le système, mais moi ses bêtises me font rire, ça ne vaut même pas la peine de prendre le temps de lui répondre après tout ce temps et ces topics inutiles :D
Je me demande comment il fait à l'école, si c'est la même chose et qu'il arrive pas à se concentrer plus de deux secondes sérieusement sur LA MEME chose et à ne pas partir dans tous les sens...
Tu ne serais pas hyperactif avec quelques troubles de la concentration Gamerretro2? :D
Fin l'hyperactivité ça change rien dans le monde du TAS je trouve, moi-même étant très hyperactif :P
Current:
Rayman 3 maybe? idk xD
Paused:
N64 Rayman 2 (with Funnyhair)
GBA SMA 4 : E Reader (With TehSeven)
TASVideos is like a quicksand, you get in, but you cannot quit the sand
Fin l'hyperactivité ça change rien dans le monde du TAS je trouve, moi-même étant très hyperactif :P
Award - Rookie of 2013
_________________
Current:
Paused:
N64 Rayman 2 (with Funnyhair)
GBA SMA 4 : E Reader (With TehSeven)
May TAS soon:
GC Spongebob Squarepants Battle for Bikini Bottom
Wii Rayman Origins
Zelda Four Swords Adventure
Oui c'est un prof de programation et oui je suis un peu hyperactif
mais c'est pas l'endroit ou en parler
Fin l'hyperactivité ça change rien dans le monde du TAS je trouve, moi-même étant très hyperactif :P
C'est sur je change de jeu uniquement parceque je galére a un endroit la je fait des recherches pour crash team racing
*facepalm*
Zarmakuizz wrote:
got4n wrote:
Fin l'hyperactivité ça change rien dans le monde du TAS je trouve, moi-même étant très hyperactif :P
Award - Rookie of 2013
_________________
Current:
Paused:
N64 Rayman 2 (with Funnyhair)
GBA SMA 4 : E Reader (With TehSeven)
May TAS soon:
GC Spongebob Squarepants Battle for Bikini Bottom
Wii Rayman Origins
Zelda Four Swords Adventure
Jerry
XD
Current:
Rayman 3 maybe? idk xD
Paused:
N64 Rayman 2 (with Funnyhair)
GBA SMA 4 : E Reader (With TehSeven)
TASVideos is like a quicksand, you get in, but you cannot quit the sand
Joined: 10/12/2011
Posts: 6441
Location: The land down under.
got4n wrote:
gamerretro2 wrote:
got4n wrote:
gamerretro2 wrote:
Oui c'est un prof de programation et oui je suis un peu hyperactif
mais c'est pas l'endroit ou en parler
Fin l'hyperactivité ça change rien dans le monde du TAS je trouve, moi-même étant très hyperactif :P
C'est sur je change de jeu uniquement parceque je galére a un endroit la je fait des recherches pour crash team racing
*facepalm*
*flips table*
Bien sûr, vous l'avez fait "recherche".
Je suis autorisé à écrire que depuis Crash Team Racing est un jeu qui a tous les trucs trouvé. Il a été cassé à la limite où il ne peut plus donner.
En outre, une TAS détruirait RTA ainsi dire que vous avez fait "recherche" qui me fait rire, surtout avec les coureurs RTA ayant trouvé toutes les astuces.
Vous ne pouvez pas TAS Crash Team Racing en raison de la façon dont l'émulateur gère.
Nettoyez votre prononciation. Je sais que je ne suis pas en droit d'écrire que raison d'être dans la zone française et l'utilisation de Google mais je fais plus de sens que vous. >.>
Sérieusement, ça craint parce que je suis à essayer de comprendre ce que vous écrivez. Parfois je abandonner et avoir Got4n ou fsvgm777 de l'aide.
Straight English (Without the Google modification):
Research my foot.
I have every reason to write that because Crash Team Racing is a game which has all the tricks found. It has been broken to the limit where it cannot give anymore.
Also, a TAS would possibly DESTROY the RTA so saying that you did "research" makes me laugh, especially with all the RTA runners who have already found all the tricks.
You cannot TAS Crash Team Racing due to how the emulator handles it at the moment.
Dude clean up your pronunciation. I know I'm in no write to right that due to being in the French area and using Google but I am more comprehensive than you in this section. >.>
Seriously, it sucks because I'm trying to figure out what you write. Sometimes I give up and have Got4n or fsvgm777 help.
Je vais arrêter commentant sur la zone française quand il vient à vous gamerretro, Je suis fait avec vous et votre taureau.
Anyways, I'm taking my leave from commenting on the French area when it comes to you gamerretro, I'm done with you and your bull.
Je presque oublié.
Nous avons dit à vous, tenir à un jeu. Ne pas se ramifier et de faire 50 millions d'autres choses. Stick à un et le faire. Ensuite, allez au-dessus et de le faire encore et encore.
I almost forgot.
We have stated to you, stick to one game. Do not branch out and do 50 million other things. Stick to one and do it. Then go back over it and do it again and again.
WebNations/Sabih wrote:
+fsvgm777 never censoring anything.
Disables Comments and Ratings for the YouTube account.Something better for yourself and also others.
Nettoyez votre prononciation. Je sais que je ne suis pas en droit d'écrire que raison d'être dans la zone française et l'utilisation de Google mais je fais plus de sens que vous. >.>
@gameretro2
Pour la vitesse horizontale c'est assez facile:
tu sautes
tu mets le jeu en pause en étant en phase ascendante/descendante*
tu commences à chercher une valeur différente de 0 (vu que tu montes/descends la vitesse est forcément différente de 0)
tu dé-pause le jeu et attends de retomber au sol
arrivé au sol, la vitesse est nulle, donc suffit de chercher une valeur nulle
maintenant faut recommencer à l'étape 1 jusqu'à trouver
Ensuite, une chose que je vérifierais c'est que les autres vitesses (des axes x et y généralement si z est utilisé pour la hauteur) se trouvent pas dans une zone mémoire proche. C'est en fait une technique de programmation assez courante de regrouper les différents vitesses (positions/accélérations) dans un même objet appelé Vecteur, ce qui a pour effet qu'au moment de la compilation du programme (donc du jeu ici) ces valeurs se trouvent proches dans la RAM.
Si ce n'est pas le cas, l'idée est de faire comme pour la vitesse horizontale mais en bougeant simplement ton personnage. Par contre il faut faire attention à la manière dont tu le bouges, si tu le bouges en étant perpendiculaire à l'axe que tu cherches, la vitesse ne changera pas (en pratique ça m'étonnerais que ça arrive souvent mais il faut quand même le savoir)
Par rapport au type des valeurs que tu cherches (entier, réel, etc) je sais bien que les positions sont souvent des réels et sont représentées sous forme de nombre à virgule flottante (float/double), pour les vitesses je suppose qu'il en est de même
Autre point important : certains jeu 2D n'ont pas de vitesse, le jeu modifie en fait directement la position. Ça m'étonnerais de trouver ça dans un 3D mais c'est quand même bon à savoir
D'une manière générale, il faut trouver des "cas" ou ton personnage est dans des états différents, ici on a le fait d'être au sol (vitesse = 0), de monter (vitesse positive/négative) et de descendre (vitesse position/négative). Quand t'as compris ça, il faut essayer de se mettre dans un de ces cas la de faire une recherche puis de passer sur un autre et recommencer, etc.
*Il faut faire attention si tu utilises cette même technique mais avec une phase descendante et que tu recherches l'accélération, si le jeu utilise un Vecteur différent de celui du personnage pour coder la gravité (qui est une accélération) dans ce cas tu ne trouveras rien.
ah donc il faut que je regarde pour l'instant j'essaie de trouver la position mais c'est dur
EDIT: j'ai trouvé que une seule valeur c'est le temps de deplacement de rayman
oui c'est le temp de deplacement j'avais demandé dans le forum anglophone est spikestuff m'a dit que la valeur etait le temps de deplacement je remercie spikestuff de m'avoir dit a quoi servait la valeur
oui c'est le temp de deplacement j'avais demandé dans le forum anglophone est spikestuff m'a dit que la valeur etait le temps de deplacement je remercie spikestuff de m'avoir dit a quoi servait la valeur
Je suspecte que Spiky a utilisé google translation. Alors je dirais plus que la valeur que tu as est probablement le déplacement de Rayman dans le temps. Soit la vitesse...?
Mais dans quelle direction?
Concernant la recherche d'addresse, je vais tenter une approche un peu plus universelle:
pour trouver une valeur, tu dois utiliser une approche scientifique. Considère tous les jeux comme étant un paquet de variables(Toutes les addresses sont des variables). Pour trouver une variable, il faut savoir cibler une recherche.
Pour ce faire, tu peux:
-T'organiser pour que la variable recherchée ne varie pas du tout.
Avec ceci, tu pourras éliminer toutes les variables qui ont variées!
-T'organiser pour que la variable recherchée varie
Avec ceci, tu pourras éliminer toutes les variables qui n'ont pas variées.
-Suivre la valeur de la variable dans le temps
Avec ceci, tu pourras éliminer toutes variables qui ont variées de façon très bizarre! Par exemple, si tu cherches une position, et que si, en bougeant, une addresse passe d'une valeur négative à une valeur positive très éloignée pour ensuite redevenir négative(Par exemple: -24 à 53 à -46 en 3 frames), tu pourras éliminer cette addresse!
-Suivre le nombre de fois que la variable a varié selon le nombre d'images(frames) écoulée.
Avec ceci, si tu cherches une variables qui devrait varier à tous les images, tu pourras éliminer ceux qui ont varié moins souvent!
-Supposer une valeur que la variable recherchée ne soit pas égale à
Avec ceci, on peut éliminer les variables qui sont égale à la valeur recherchée. Mais attention, ce n'est pas très pratique de faire cette étape!
Donc, rechercher une addresse consiste à réaliser plusieurs étapes composé des 5 méthodes de recherche mentionnés plus haut. Il est libre à toi de réfléchir laquelle utiliser en premier, laquelle utiliser ensuite, etc.
Afin de m'assurer que gamerretro2 comprenne mon approche universelle, je vais expliquer ce que Dica voulait dire:
tu sautes(Ici, on fait varier la vitesse de sorte que l'on ait une valeur différente de 0)
tu mets le jeu en pause en étant en phase ascendante/descendante*(Ici, on s'assure que la variable ne soit pas égale à 0)
tu commences à chercher une valeur différente de 0 (vu que tu montes/descends la vitesse est forcément différente de 0)(On élimine les variables égale à 0)
tu dé-pause le jeu et attends de retomber au sol(On s'assure que la variable soit égale à 0)
arrivé au sol, la vitesse est nulle, donc suffit de chercher une valeur nulle(On élimine les variables non égale à 0)
maintenant faut recommencer à l'étape 1 jusqu'à trouver
Évidement, on a supposé que la valeur de la vitesse au repos est de 0!
Si la valeur n'était pas égale à 0, il faut utiliser une autre approche.
Ainsi, faire une recherche, il faut réfléchir sur ce que ferait normalement l'addresse!