Whack a Hack Foro!

Samu
Samu
Me temo que no hay una forma fiable de hacer lo que quieres con la información de un rom (en este caso un fichero binario similar a un .elf).
Este tipo de ficheros almacenan únicamente información en crudo sin haber ninguna posibilidad de diferenciar entre datos, instrucciones y los propios punteros.
Un conjunto de 4 bytes que se puedan leer como un puntero pueden ser interpretados en muchas ocasiones tanto como punteros en sí, como datos (imagen/sonido) o instrucciones.

Es decir, No estás trabajando con un fichero fuente en el que se indique que algo es un puntero, junto con el tipo de información que referencia el puntero.
No sé con seguridad a que corresponden los bytes 0F 00 antes del texto, pero en el caso de los bytes "67 [pointer] 66" te puedo decir que corresponden con los códigos de los comandos de scripting "message" y "waitmessage", es decir, que estarías buscando aquellos textos que se muestren en un script de la siguiente manera:
Arriba