No sé como será todo ese tema de traducir y demás, pero mi instinto me dice que lo que hay que hacer es des-compilar los scripts y traducir los textos, sin necesidad de estar creando más para sobrescribir los anteriores. Que me corrija alguien que se especialice en esto en caso de no ser así.
~MichaKing
Si el nuevo texto es más largo que el original, lo aconsejable es repuntear (al menos el texto). Eso claro, siempre que no haya más espacio libre tras él (o si no estás seguro).
--------------------------------------------------------------------------
Ahora, respecto a la duda, quiero decir que este offset (si estamos hablando en hexadecimal):
0x2000000 corresponde a la RAM.
Distinto es que hablemos del offset
0xA000000 es decir, el offset base
0x8000000 +
0x2000000.
Vamos a intentar entendernos, el XSE dice que no hay espacio libre pero quizás es que no puede leer ese offset. Prueba a ponerlo como
0xA000000.
Yendo más específicamente a tu pregunta, A-Map no está programado para repuntear scripts aunque, según tengo entendido, en su versión 1.95 puede leer ROMs expandidas (por lo que, si tu ROM tiene espacio libre en esa zona, podría repuntear, por ejemplo, un mapa).
Asegúrate de tener suficiente espacio libre.
Si nada de esto funciona, avisa.
Oh y antes que me olvide, recuerda que tu ROM no debe pesar más de 32 MBs.