qna_rh
Thread Id: 8619
Thread Name: Empezar a hacer scripts
#0
Kamzirone 14983
Justo al empezar ya tengo una duda al hacer un script sencillo como este:

#org 0xdirección del script
end

Como sé cual es la dirección del script?? No me ha quedado claro lo que significa. Y otra cosa, al acabar el script, como lo inserto en mi ROM?

Gracias.
#1
ObscureSideMt2 14003
tienes que poner un offset osea un "espacio libre" busca con el programa FreeSpaceFinder un offset libre y el valor que él te da lo pones ay por ejemplo el FreeSpaceFinder te da el offset 800000 osea tienes que poner:

#org 0x800000
end

pero no té aconsejo hacer scripts de esa manera ya que te complicara mucho :S a mi tambien me paso eso... te aconsejo hacer de esta forma:

#Dynamic 0x800000
#org @inicio <---- aqui tienes que poner qualquiere cosa que quieras
end

creo que asi es más sencillo pero si aun tienes dudas mandame un MP que yo té intentaré explicar... HA! leete mi tutu que talvez lo entiendas...

Salu2! n_n

me ia olvidando de decir como ponerlo en el rom >_< bien tienes que usar el programa XSE (mejor que leas mi tutu... xD)hablaremos por MP si tienes alguna duda
#2
Gut_Bro 14808
Haz de cuenta que en la ROM hay muchos espacios.
Cada uno de los espacios está numerado. (000001, 000002, etc)
En cada uno de esos espacios puede haber un valor.
Tú necesitas un espacio, en el cual no haya ningún valor o más bien un valor neutro. (FF)
Y que además en los espacios que le siguen tampoco haya nada escrito para que el Script que deseas insertar se pueda escribir en esos espacios siguientes.

Ahora, llamémos a estos 'espacios': Offsets.
Un Offset, como ya dije, tiene un número y los Offsets libres contienen, como ya dije, un valor FF.

No sé realmente cuales Offsets estén libres, pero a partir de la dirección 800000 podrás comenzar a escribir los Scripts. (Aunque desde otros Offsets antes ya hay espacio libre, es cosa de preguntarle a un doctor en Scripts para saber xD)

Es algo complicado de explicar, pero fácil de aprender.

¡Suerte!