Open gogo2464 opened 4 years ago
I may write this plugin. I will do it when I will have closed this issue: See. @condret may also be interested to write this plugin.
afaik gb files have no debug symbols
@condret I am sure this is possible. The debug symbols are stored into another file. bgb does this. You can compile https://github.com/pret/pokered and run BGB if you want to test. This work on my computer.
yeah, I know this exists, it's like a pdb file. tbh I'd prefere, if we just had a script as a r2pm package for loading these informations .... buuut we can do it in the plugin if you want
I planned to write this plugin. Can I? I just need more time.
no need to write a new plugin, you can extend the gb plugin that we already have
Yes this is what I mean.
Is your feature request related to a problem? Please describe. I'm always frustrated when I want to analyze a gameboy rom decompiled and then recompiled with more documentation in the code. I see a lot of missing information such as function and label names. Radare2 does not handle debug infos such as function names. The gameboy emulator BGB handle these.
Describe the solution you'd like A plugin in radare2 to handle debug infos.
Describe alternatives you've considered
Additional context I believed I should have a RAnal plugin. I was wrong. I have opened a wrong issue https://github.com/radareorg/radare2/issues/17393.
A .dbginfo is missing in the currrent plugin. See this code. If we add one, we can solve this issue.