I am using my same tool https://gbatemp.net/threads/gbaatm-rebirth-gba-auto-trainer-maker-a-new-hope.564321/ to patch the GBA rom.
The point is that after you pick the language the savegame is changed also if it is on boot, so there are no new stuff to save. This create issue with the cheat trainer because start before the game, values changed and the savegame is different. The problem happening it is that is moving back the story to the previous finished castle/campaign/call as you want.
SO my idea was to disable this savegame on boot and see if creates some problems in the game, in this way I can use the cheat but not loose anything that I unlocked during the game.
Anyone has some suggestions? Usually gba hacking guides explains how to change a value in the memory but not this kind of code so I am open to any suggestions.
The point is that after you pick the language the savegame is changed also if it is on boot, so there are no new stuff to save. This create issue with the cheat trainer because start before the game, values changed and the savegame is different. The problem happening it is that is moving back the story to the previous finished castle/campaign/call as you want.
SO my idea was to disable this savegame on boot and see if creates some problems in the game, in this way I can use the cheat but not loose anything that I unlocked during the game.
Anyone has some suggestions? Usually gba hacking guides explains how to change a value in the memory but not this kind of code so I am open to any suggestions.