A simple Python script to find any and all branches with links to a given address in a given ROM and log them to a given file. The output gives the address of the bl and the instruction before it. Useful for finding calls to a subroutine and its parameters.
Version 1.0.1: I made the script more readable and got rid of the beep I had been using for testing. I also had forgotten to include the copyright notice in 1.0.0, so that’s been fixed.
There is now an executable available for Windows users, with no dependencies required: http://sexy.randomnetirc.org/~usane/python/blfind/blfind_exe.rar
If you can’t extract from the .rar, the script itself may be downloaded from http://sexy.randomnetirc.org/~usane/python/blfind/blfind.py
Licensed under GPLv3.
| Author | Platform | Game | Version | OS | Level |
|---|---|---|---|---|---|
| uNsane | Gameboy Advance | N/A | 1.0.1 | Indep | Adv |
File:
User Review Information: [ ADD REVIEW ]

