

The code was written around 2008/2010, convert the project files from Microsoft Developer Studio 6 to Visual Code wasn't working. When Cracker accepted and sent to me the code started everything. Also because I didn't know assembly and this project was very old. Initially I didn't have the source code, so I tried on decompiling/reverse engineering the tool but with my missing experience was very hard. So I asked with a pm in this forum to Cracker if it was possible to get the original source code and do a new version of the tool, since that day I kept updates about it in the original thread. Honestly I prefer the trainer inside the rom or the rom patched for that cheat so with other emulators and so on I can just play. Study reverse engineering and how works assembly, maybe also about GB development (this free book was very helpful ). I already did months ago a porting of another tool for rom patching to Linux (short story compared to this one at this link), in Italy in that period there was the quarantine/lockdown (finished today) and I chosen to invest my time on doing something that for me with my work was difficult to achieve.

I have GBA that since a year I am using it (backlit modded, new shell, everdrive the usual things), an original atari 2600 and a PSC modded.Įverything started in this forum where I found around the end of March the thread from the author of tool and found that it was still active. It is a refactoring of the original GBAATM tool by Cracker that is compatible only with Windows.Īlso, the purpose is to add support to other platform (I am working on this new project on Linux), create a new UI and add maybe new features. This is possible because the tool scan the rom to find hooks or memory address unused where inject the new assembly code and generating a new rom file.Īlso, the tool support 2+1 cheatcodes type: raw, codebreaker and gameshark (this one is not enabled in some builds).įrom a developer point of view the tool is an Ui where the users set various things like the cheats or the background image, cheatcodes converter and generate a new rom. Also add slow motion support and some button combination to reboot the rom and renable cheats. Well it is the 4th may so this title is kind of necessary.īasically is a generator or patcher of GBA roms that add a trainer at rom start to enable the cheats.
