Arrgh, Ghidra keeps creating thunk functions when there are none :/ This code is particularly Ghidra-unfriendly. I feel like I should switch to some old-school x86 disassembler instead of Ghidra T_T
That's it, I give up, yet another "D" press wiped half of the disassembly progress - somehow it just re-flows the program and decides that some of the calls never return, so it's okay to ignore my manually-set "this call returns, you just can't understand how" :/
@nina_kali_nina oh fuckin no
@drj thanks to @becomethewaifu everything works now, we're back to business