Description
I’ve noticed that several function or branch names are missing, with the previous symbol name being propagated downwards. For example, in the decompilation of MK1.EXE, within MAIN.ASM, the DO_A11_BACKGROUND symbol seems to extend beyond its intended scope. Specifically, DO_A11_BACKGROUND should represent more than one branch, but it continues to be used down to DO_A11_BACKGROUND_branch_41, causing the symbols for branches below it to be lost.
Could this be an issue with the decompilation tool, or is it possible that the compiler optimised these symbols out, preventing them from being included? I did a quick search for strings in the executable and suspect it might be the latter, but I’d appreciate your insights.
Thanks in advance for your help!