Make sure you have the correct ROM selected in XSE and make sure you have the correct ROM selected in AMap as well. Make sure you are inputting into AMap the new compiled offset as well. Just cus you have the box saying 0x800000 for example doesn't mean it'll always compile there. Sometimes it'll compile to like 0x802034 if there isn't enough room, etc