@adj4096 Created this amazing tool to inject gba games, but many people don't knsize.ow to use it, so I wrote this little guide:
It's difficult if you don't know python (which I didn't, it took 3 F*CKING DAYS to figure it out):
1.Make sure Python 2.7 is installed (Or 3, might work, but i used 2.7 EDIT:3 works)
2.Download the tool:https://gbatemp.net/threads/gba-injection.405340/
3.Shift+right click when you're in the folder you extracted (the inject_gba-master folder with setup.py in it)
4.Choose "Open Command Window here"
5. In the Window, type: setup.py install (you CAN use it without installing but it doesn't work very well)
6.It should install if you have all the files required
7.Then go inside the inject_gba folder
8.Make a txt file with the following:"C:\Users\username\your\path\to\the\inject_gba.py" --inpsb "C:\Users\username\your\path\to\alldata.psb.m"--inrom "C:\Users\username\your\path\to\your\your gba rom name.gba" --outpsb "C:\Users\username\Downloads\alldata.psb.m (make sure you write that exact filename)"
9.Rename it to inject.bat (or whatever, just end it with bat, iwrotethiscrappytutorialwithacrappyexamplefile.bat)
10.It will create an alldata.psb.m and alldata.bin.
11.Copy those files to your rom's content folder.
12.Profit (or write a guide, whatever suits you)
THERE ARE SOME LIMITATIONS:
-You cant inject large roms (32 mb, but not larger) EDIT:Compatibility right now is mostly determined by savegame compatibility, not ROM size
-For some reason, rom hacks don't work (even ones that don't expand the rom)
Thanks @adj4096
It's difficult if you don't know python (which I didn't, it took 3 F*CKING DAYS to figure it out):
1.Make sure Python 2.7 is installed (Or 3, might work, but i used 2.7 EDIT:3 works)
2.Download the tool:https://gbatemp.net/threads/gba-injection.405340/
3.Shift+right click when you're in the folder you extracted (the inject_gba-master folder with setup.py in it)
4.Choose "Open Command Window here"
5. In the Window, type: setup.py install (you CAN use it without installing but it doesn't work very well)
6.It should install if you have all the files required
7.Then go inside the inject_gba folder
8.Make a txt file with the following:"C:\Users\username\your\path\to\the\inject_gba.py" --inpsb "C:\Users\username\your\path\to\alldata.psb.m"--inrom "C:\Users\username\your\path\to\your\your gba rom name.gba" --outpsb "C:\Users\username\Downloads\alldata.psb.m (make sure you write that exact filename)"
9.Rename it to inject.bat (or whatever, just end it with bat, iwrotethiscrappytutorialwithacrappyexamplefile.bat)
10.It will create an alldata.psb.m and alldata.bin.
11.Copy those files to your rom's content folder.
12.Profit (or write a guide, whatever suits you)
THERE ARE SOME LIMITATIONS:
-You cant inject large roms (32 mb, but not larger) EDIT:Compatibility right now is mostly determined by savegame compatibility, not ROM size
-For some reason, rom hacks don't work (even ones that don't expand the rom)
Thanks @adj4096
Last edited by EstPC13,