My programming skills are equal to 0 in window...the only things i program are scripts in secondlife but even those not at high level. Thanks anyway for the help.
Now i get to use for the first time Atlas and I am a bit perplex about some values there.
First my hand corrected cartographer dump look like this (cut for save space):
//GAME NAME: AAI2 (NDS/Jp)
//BLOCK #000 NAME: Text Block 460 (POINTER)
//POINTER #0 @ $C - STRING #0 @ $34C
#W16($C)
//<$AA><$55>
//POINTER #1 @ $14 - STRING #1 @ $34E
#W16($14)
//全てのデータを<Blue>消去<White>して[LINE]
<FAB5><$AD><$55><Blue>初期状態<White>に戻しますか<ACB4><$AA><$55>
//POINTER #2 @ $1C - STRING #2 @ $38A
#W16($1C)
//<FAB5><$AD><$55>本当に全てのデータを[LINE]
<Blue>消去<White>してよろしいですか<ACB4><$AA><$55>
I was thinking to use this script to reinsert the text:
// Pointers to individual strings not shown
#VAR(dialogue, TABLE)
#ADDTBL(“game.tbl”, dialogue) (game.tbl is the table file to use to reinsert the text...correct??)
#ACTIVETBL(dialogue)
#ENDIANSWAP(“FALSE”) (offsets are little endian)
#EMBTYPE(“LINEAR”, 16, $C) ($C is the offset of the first pointer in the rom / in the file??)
#JMP($034C, $097C) (what if I don't care about the dimentions and my text can be so long as it want?? What value i write there??
Last but not least, how to continue the script?? The pdf is a bit confusing and please dont' tell me that i have to write that embset(x), embwrite (x) for all 103 pointers in this file
