13245-\[Duda]_Miedo_de_los_offset
#5
Cheve_X 15014
Ehm, bueno, por lo que leí, no sabes muy bien qué es un Offset...

Un offset son 3 pares de números (Por ejemplo "80 00 00", "15 14 12", "F2 5A 3B", "EA F8 C4", etc) Esos "pares" de numeros, juntos, son una Dirección en una Rom, es decir, en donde hay cierta data... (Por ejemplo, tienes un Script en el offset "151412", XSE te lo carga como "#org 0x151412" y luego de eso todos los comandos... Bueno, pues todos esos comandos están guardados a partir de la dirección "151412") pero no nos confundamos, si en la 151412 hay un script, en la 151413] no podrá ir otro script, sino que estará el primer comando del Script que pusiste en el 141512.

Resumiendo: Los offsets son Direcciones, y a la vez, valores. En ellos se guarda Data que vá a usar la Rom (Imágenes, Scripts, etc) Pero cada offset solo puede guardar un par de Números Hexadecimales (Es decir, solo puede guardar entre "00" y "FF") así que si queremos guardar un número, por ejemplo "895647" en el Offset 141512, no podremos, tendremos que usar el Offset 141512 para "89", el 141513 para el "56", el 141514 para el "47".

Solo te quedarás sin Offsets, cuando se te llene el Rom. Es decir, no tengas más espacio, pero, aún así, puedes aumentar el numero de Offsets al doble del Original.

Pd: Una Rom normal trae 16.777.215 Offsets distintos xD (Y los puedes modificar al doble)

Salu2!