GP32 Executable format
@sang
Published in
GP32
· 14 Mar 2024
Executeables, "Program Files": ------------------------------ GXB*,AXF,BIN Arm eXecutable Format: binary executable which starts with a branch and 6 address fields This is placed in gp32 ram starting at location 0xc000000. The entry point is the starting location and the entry is performed in ARM (not thumb) mode. Here is the header format: b SkipHeader DCD Start Of Rom Code @ (?) DCD End Of Rom Code @ (?) DCD Start Of BSS Section @ (?) DCD End Of RAM Sections @ (?) DCD Start Of DATA Section @ (?) DCD End Of RAM Sections @ (?) DCD 0x44450011 @ ... sometimes more info here... SkipHeader: b EntryPoint GXE Gamepark eXecutable Encryption inf...