Hi. I posted the location of the pointer table in
another thread. It's better to make only one topic per project.
I was able to use
cartographer and dump what seems to be most of the script. And then I used
atlas to insert the script. Atlas will adjust the pointers as needed to give you freedom while editing the script.
Download
this file (version 2), it is part of the extracted script, and can be inserted into the rom. You need to put atlas.exe and "Yu-Gi-Oh! - GX Duel Academy (U).gba" into the same folder as these files, and run "insert.bat". The script will be inserted and you'll have "modified.gba".
Let me know how it works for ya.
EDIT: I went through and cleaned up the script. It has 4,521 strings, and it inserts into the rom with no problems. You need atlas for it to work. There is still the tutorial text, and some other texts like "Blue-Eyes White Dragon..Mystical Elf..Baby Dragon.Ryu-Kishin..Feral Imp"