Hi,
I got a few points / questions I'd like to cover.
I'm trying to disassemble FF6 Advance with IDA Pro 6.5. I have the few first dozen functions done by just doing a first auto disassembling. I runned a loader file to map memory. Now mainly two things slow me down:
1) I'm looking for a list of ARM instruction with what they do and also ASM tutorials on how it works on GBA. I can do SNES assembly so I'm hoping the lurning curve won't be too big. I'd like to have a basic understanding of what is disassembled so far in FF6.
Edit: I found this, http://problemkaputt.de/gbatek.htm
If you have any other tutorial recommendation, feel free to give them to me.
2) Second I'd like to get mGBA's GDB server work with IDA Pro. I tried multiple things but from what I'm understanding mGBA keeps refusing the connection from IDA Pro. If I understand correctly the GDB server would allow me to use mGBA as an external debugger working in IDA Pro? I'd like to have this working if possible because of IDA disassembling capabilities, but I guess worst case I could resolve myself to use no$gba as debugger.
Last thing I'd like an assembler recommendation. I read devKitPro is a good one, should I go with that? I'm basically looking for something as simple as xkas for the 65816.
Thanks!
I got a few points / questions I'd like to cover.
I'm trying to disassemble FF6 Advance with IDA Pro 6.5. I have the few first dozen functions done by just doing a first auto disassembling. I runned a loader file to map memory. Now mainly two things slow me down:
1) I'm looking for a list of ARM instruction with what they do and also ASM tutorials on how it works on GBA. I can do SNES assembly so I'm hoping the lurning curve won't be too big. I'd like to have a basic understanding of what is disassembled so far in FF6.
Edit: I found this, http://problemkaputt.de/gbatek.htm
If you have any other tutorial recommendation, feel free to give them to me.
2) Second I'd like to get mGBA's GDB server work with IDA Pro. I tried multiple things but from what I'm understanding mGBA keeps refusing the connection from IDA Pro. If I understand correctly the GDB server would allow me to use mGBA as an external debugger working in IDA Pro? I'd like to have this working if possible because of IDA disassembling capabilities, but I guess worst case I could resolve myself to use no$gba as debugger.
Last thing I'd like an assembler recommendation. I read devKitPro is a good one, should I go with that? I'm basically looking for something as simple as xkas for the 65816.
Thanks!