Registrarse

[Duda] Direcciones de las variables de FR

Estado
Cerrado para nuevas respuestas.

HangedFaus

El Colgado
Hola,buena gente(?) Llevo 3 temas creados y como que sigo invisible acá. No.No se sea pedido o duda pero e visto un tutorial de ASM y vi que tenia las direcciones de las variables en Ruby (las cuales me sirvieron para una rutina cuando trabajaba en Ruby) a los que voy, ¿Hay alguna direcciones de las variables de FR? o ¿Hay alguna forma de sacar esa dirección? Como por ejemplo:
Ruby:
Var_8004 - 0x0202E8CC
Var_8005 - 0x0202E8CE
Var_8006 - 0x0202E8D0

esa son las de Ruby,yo busco las de FR o al menos,una forma de conseguir esa direcciones.

Gracias de antemano.
 

jiangzhengwenjz

Usuario mítico
Offsets:
Código:
EWRAM:020370B8 var_8000:       .ds.b 2                 @ DATA XREF: s2E_clear_8000_to_8002o
EWRAM:020370B8                                         @ s2E_clear_8000_to_8002+4w ...
EWRAM:020370BA var_8001:       .ds.b 2                 @ DATA XREF: s2E_clear_8000_to_8002+6o
EWRAM:020370BA                                         @ s2E_clear_8000_to_8002+8w ...
EWRAM:020370BC var_8002:       .ds.b 2                 @ DATA XREF: s2E_clear_8000_to_8002+Ao
EWRAM:020370BC                                         @ s2E_clear_8000_to_8002+Cw ...
EWRAM:020370BE var_8003:       .ds.b 2                 @ DATA XREF: init_vars+Eo
EWRAM:020370BE                                         @ init_vars+10w ...
EWRAM:020370C0 var_8004:       .ds.b 2                 @ DATA XREF: sub_8044838+4o
EWRAM:020370C0                                         @ sub_8044838+6r ...
EWRAM:020370C2 var_8005:       .ds.b 2                 @ DATA XREF: sub_8044838+8o
EWRAM:020370C2                                         @ sub_8044838+Ar ...
EWRAM:020370C4 var_8006:       .ds.b 2                 @ DATA XREF: sub_8044838+Co
EWRAM:020370C4                                         @ sub_8044838+Er ...
EWRAM:020370C6 var_8007:       .ds.b 2                 @ DATA XREF: init_vars+1Eo
EWRAM:020370C6                                         @ init_vars+20w ...
EWRAM:020370C8 var_8008:       .ds.b 2                 @ DATA XREF: init_vars+22o
EWRAM:020370C8                                         @ init_vars+24w ...
EWRAM:020370CA var_8009:       .ds.b 2                 @ DATA XREF: init_vars+26o
EWRAM:020370CA                                         @ init_vars+28w ...
EWRAM:020370CC var_800A:       .ds.b 2                 @ DATA XREF: init_vars+2Ao
EWRAM:020370CC                                         @ init_vars+2Cw ...
EWRAM:020370CE var_800B:       .ds.b 2                 @ DATA XREF: init_vars+2Eo
EWRAM:020370CE                                         @ init_vars+30w ...
EWRAM:020370D0 var_800D:       .ds.b 2                 @ DATA XREF: c2_battle+32o
EWRAM:020370D0                                         @ c2_battle+3Cw ...
EWRAM:020370D2 var_800F:       .ds.b 2                 @ DATA XREF: sub_806CF38+90o
EWRAM:020370D2                                         @ sub_806CF38+9Aw ...
EWRAM:020370D4 var_800C:       .ds.b 2                 @ DATA XREF: sub_8069740+10o
EWRAM:020370D4                                         @ sub_8069740+12r ...
EWRAM:020370D6 var_8010:       .ds.b 2                 @ DATA XREF: pokemon_add_to_pc+4Ao
EWRAM:020370D6                                         @ pokemon_add_to_pc+4Cw ...
EWRAM:020370D8 var_8011:       .ds.b 2                 @ DATA XREF: pokemon_add_to_pc+4Eo
EWRAM:020370D8                                         @ pokemon_add_to_pc+50w ...
EWRAM:020370DA text_color_current:.ds.b 2              @ DATA XREF: sC7_change_text_color+2o
EWRAM:020370DA                                         @ sC7_change_text_color+4r ...
EWRAM:020370DC text_color_backup:.ds.b 2               @ DATA XREF: sC7_change_text_coloro
EWRAM:020370DC                                         @ sC7_change_text_color+6w ...
EWRAM:020370DE var_8014:       .ds.b 2                 @ DATA XREF: init_vars+52o
EWRAM:020370DE
They're directly copied from knizz's db.
(Basically you can find the offsets yourself by using setvar in a script and VBA to search the value you've set to the var)
(Otherwise you can use the function located at 0x806E454 to get the RAM location of a variable. It uses var number in r0 and returns the offset in r0)
 
Última edición:
Estado
Cerrado para nuevas respuestas.
Arriba