[SNES] F-Zero pointeurs

Des soucis pour hacker votre jeu ? C'est ici qu'il faut exposer votre problème.
Avatar de l’utilisateur
FlashPV
Dieu Suprême du flood
Messages : 1628
Inscription : 15 sept. 2002, 23:44
Localisation : Un coin perdu dans la colline
Contact :

[SNES] F-Zero pointeurs

Message non lu par FlashPV » 19 sept. 2016, 13:39

Bon, vu que Killy m'a testé Famicom Wars, je voulais lui faire plaisir en m'attaquant à une série qui lui tenait à cœur: les F-Zero.
Bon, ça commence mal pas de place dans la ROM mais surtout les pointeurs des message pendant la course (YOU LOST, FINAL LAP, etc..)
J'ai tenté de tracer ça et évidemment j'ai pas trouvé :grr:

Code : Tout sélectionner

$00/ADE4 08          PHP                     A:3500 X:00FE Y:0000 P:envMXdizc
$00/ADE5 E2 30       SEP #$30                A:3500 X:00FE Y:0000 P:envMXdizc
$00/ADE7 AD 50 0F    LDA $0F50  [$00:0F50]   A:3500 X:00FE Y:0000 P:envMXdizc
$00/ADEA D0 28       BNE $28    [$AE14]      A:3500 X:00FE Y:0000 P:envMXdiZc
$00/ADEC A5 C3       LDA $C3    [$00:00C3]   A:3500 X:00FE Y:0000 P:envMXdiZc
$00/ADEE F0 04       BEQ $04    [$ADF4]      A:3540 X:00FE Y:0000 P:envMXdizc
$00/ADF0 A9 F8       LDA #$F8                A:3540 X:00FE Y:0000 P:envMXdizc
$00/ADF2 14 B8       TRB $B8    [$00:00B8]   A:35F8 X:00FE Y:0000 P:eNvMXdizc
$00/ADF4 A2 FF       LDX #$FF                A:35F8 X:00FE Y:0000 P:eNvMXdiZc
$00/ADF6 A9 01       LDA #$01                A:35F8 X:00FF Y:0000 P:eNvMXdizc
$00/ADF8 E8          INX                     A:3501 X:00FF Y:0000 P:envMXdizc
$00/ADF9 24 B8       BIT $B8    [$00:00B8]   A:3501 X:0000 Y:0000 P:envMXdiZc
$00/ADFB D0 1C       BNE $1C    [$AE19]      A:3501 X:0000 Y:0000 P:envMXdiZc
$00/ADFD 0A          ASL A                   A:3501 X:0000 Y:0000 P:envMXdiZc
$00/ADFE 90 F8       BCC $F8    [$ADF8]      A:3502 X:0000 Y:0000 P:envMXdizc
$00/ADF8 E8          INX                     A:3502 X:0000 Y:0000 P:envMXdizc
$00/ADF9 24 B8       BIT $B8    [$00:00B8]   A:3502 X:0001 Y:0000 P:envMXdizc
$00/ADFB D0 1C       BNE $1C    [$AE19]      A:3502 X:0001 Y:0000 P:envMXdiZc
$00/ADFD 0A          ASL A                   A:3502 X:0001 Y:0000 P:envMXdiZc
$00/ADFE 90 F8       BCC $F8    [$ADF8]      A:3504 X:0001 Y:0000 P:envMXdizc
$00/ADF8 E8          INX                     A:3504 X:0001 Y:0000 P:envMXdizc
$00/ADF9 24 B8       BIT $B8    [$00:00B8]   A:3504 X:0002 Y:0000 P:envMXdizc
$00/ADFB D0 1C       BNE $1C    [$AE19]      A:3504 X:0002 Y:0000 P:envMXdizc
$00/AE19 85 BA       STA $BA    [$00:00BA]   A:3504 X:0002 Y:0000 P:envMXdizc
$00/AE1B E0 01       CPX #$01                A:3504 X:0002 Y:0000 P:envMXdizc
$00/AE1D D0 0B       BNE $0B    [$AE2A]      A:3504 X:0002 Y:0000 P:envMXdizC
$00/AE2A BD EE AF    LDA $AFEE,x[$00:AFF0]   A:3504 X:0002 Y:0000 P:envMXdizC
$00/AE2D AA          TAX                     A:350E X:0002 Y:0000 P:envMXdizC
$00/AE2E BD F8 AF    LDA $AFF8,x[$00:B006]   A:350E X:000E Y:0000 P:envMXdizC 
Voilà mon pointeur tout à la fin B006, et pas moyen de trouver d'où il vient. HELP!
Dernière édition par FlashPV le 19 sept. 2016, 19:05, édité 1 fois.

Avatar de l’utilisateur
rid
Dieu Suprême du flood
Messages : 1977
Inscription : 04 janv. 2005, 22:17
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par rid » 19 sept. 2016, 14:27

T'as pas moyen de mettre le code dans une balise code et de bien l'aligner?

Avatar de l’utilisateur
FlashPV
Dieu Suprême du flood
Messages : 1628
Inscription : 15 sept. 2002, 23:44
Localisation : Un coin perdu dans la colline
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par FlashPV » 19 sept. 2016, 19:26

J'y avais pas pensé. Effectivement c'est mieux là.

Avatar de l’utilisateur
BahaBulle
Bub'n'Bob Pawa!
Messages : 6394
Inscription : 06 août 2002, 09:34
Localisation : Sur une bulle
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par BahaBulle » 19 sept. 2016, 19:28

C'est quoi l'adresse de ton texte ?

Avatar de l’utilisateur
FlashPV
Dieu Suprême du flood
Messages : 1628
Inscription : 15 sept. 2002, 23:44
Localisation : Un coin perdu dans la colline
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par FlashPV » 19 sept. 2016, 22:49

Et bien 003006 soit 00B006 en adresse Snes.

Avatar de l’utilisateur
BahaBulle
Bub'n'Bob Pawa!
Messages : 6394
Inscription : 06 août 2002, 09:34
Localisation : Sur une bulle
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par BahaBulle » 20 sept. 2016, 12:28

Du peux que je vois depuis mon telephone, tu dois avoir le début des textes en $AFF8.

Et pour savoir où pointer il utilise une table de pointeurs en $AFEE

Avatar de l’utilisateur
FlashPV
Dieu Suprême du flood
Messages : 1628
Inscription : 15 sept. 2002, 23:44
Localisation : Un coin perdu dans la colline
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par FlashPV » 20 sept. 2016, 19:36

Bordel bien vu, c'est des pointeurs relatifs! J'en avais vu qu'une seule fois , dans Goemon Ganbare sur NES, c'est pas courrant.
Merci en tout cas. :maitre:

Avatar de l’utilisateur
BahaBulle
Bub'n'Bob Pawa!
Messages : 6394
Inscription : 06 août 2002, 09:34
Localisation : Sur une bulle
Contact :

Re: [SNES] F-Zero pointeurs

Message non lu par BahaBulle » 20 sept. 2016, 20:36

Pas de quoi, je n'ai même pas eu besoin de sortir le moindre outil :D

Ex-Nihylo
Amateur Floodeur
Messages : 51
Inscription : 25 oct. 2016, 18:45

Re: [SNES] F-Zero pointeurs

Message non lu par Ex-Nihylo » 25 oct. 2016, 18:57

Bravo pour la traduction de ce jeu ! Les F Zero méritent vraiment une traduction à la hauteur de leur valeur ^^

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité