Beaucoup d'erreurs :
1
Il s'agit de GameFAQs et non de Gamefaks
2
Ton code pour l'Horloge est faux. Enfin plus ou moins, puisqu'il est en deux lignes en fait :
8008B02C ????
8008B02E ????
En fait, tu as mal compris comment fonctionne l'Horloge lorsque tu actives ce code avec qu'une seule ligne.
L'Horloge interne a deux lignes, 8008B02C qui représentent les 4 derniers chiffres et 8008B02E qui représentent les 4 premiers chiffres.
Lorsque 8008B02C passe de FFFF à 0000, 8008B02E gagne 1. Exemple :
8008B02C FFFE
8008B02E 0039
+1 =
8008B02C FFFF
8008B02E 0039
+1 =
8008B02C 0000
8008B02E 003A
(n'oublions pas que le code est en hexadécimal comme tous les codes AR)
Donc, ce que ça donne quand tu actives juste 8008B02C FFFF : 8008B02E va monter indéfiniment de +1 car l'AR ne gèle pas vraiment, il remet toujours l'adresse choisie à une valeur voulue, donc en gros ton code fait ça :
8008B02E 003A puis 8008B02E 003B .... 8008B02E 0418, puis 8008B02E 0419, etc... etc... (en gros du gros, l'Horloge accélère quoi)
Conclusion, si tu avais attendu plus longtemps, le timer aurait subit un overflow.
3
2 ans, 98 jours, 12 heures, 6 minutes et 28.25 secondes est le temps que met l'Horloge a subir l'overflow en NTSC. En PAL c'est différent.
En fait, l'Horloge étant sur deux lignes, sa valeur maximale est FFFF FFFF (4294967295 en décimal).
Mais la valeur n'est pas en SECONDE ! En fait ce code n'est pas celui de l'Horloge à proprement parler mais le code du nombre de FRAMES. En NTSC, 60 Frames = 1 Seconde, en PAL 50 Frames = 1 seconde.
En gros 0032 (50 en décimal) sur l'AR vaut 1 seconde de l'Horloge, alors :
4294967295/50 = 85899345,9 secondes
ce qui correspond à 2 ans, 8 mois, 24 jours, 4 heures, 55 min, 45,9 sec
4
"6x100h = 2 ans" 