Registrarse

[RH - ASM] Acción inversa

Estado
Cerrado para nuevas respuestas.
Hola,
Antes que se acabe el año preguntaré mi primera duda del mismo :x

Al momento de compilar una rutina nos da un codigo HEX, ahora ¿hay alguna manera que con código HEX vuelva a ser esa rutina para ver como era?
Dejo un gráfico por si las moscas...




Esto pregunto porque, si quisiera saber como funciona un comando, encuentro su rutina en un offset pero no entiendo esos bytes...
Espero y me haya hecho entender
 

Fran Agustín

Si el sol besa tus ojos, ni cuenta te das.
Miembro insignia
Hombre... ¡Claro que sí!
El motivo por el que puedes convertir una rutina a bytes es porque sabes a qué comando corresponde cada uno. Por tanto, convertir el texto a byte o el byte a texto es posible en ambos sentidos.

¿Cómo? Eso es un poquito más difícil. Puedes usar algún disassembler como el Ida Pro (allí Sonic nos enseña a configurarlo para poder leer la ROM).
O, si lo prefieres, puedes usar el disassembler incorporado en el VBA, es tan simple como dar un par de clicks, ir al offset que quieres (marcar la casilla THUMB si hace falta) y te saldrá la rutina.

 
Estado
Cerrado para nuevas respuestas.
Arriba