MrSapps

Results 83 comments of MrSapps

hmm would probably be better to construct from the wchar_t and then convert to utf8 instead?

There still seems to be something strange going on here, the output is now: ```c void FUN_8003853c(void) { FUN_80038004(); unk_8009E280.dword_8009E28C = 0; FUN_80024098(); return; } ``` However as you can...

it always repros with this sym for me, might not be the same as the one I originally used in this bug [asm.zip](https://github.com/lab313ru/ghidra_psx_ldr/files/4123876/asm.zip)

damn by bad, I'll try again with the original

Yeah I rebuilt from a bad version of the code, sorry about wasting your time on that. However even with the original symbol file the global var name is still...

I also noticed another possible regression, in function 80018384 the first argument is undefined but it should be DRAWENV pointer

```c /* File: E:\DATA\MGS\MGS_REVERSING\SRC\JIMCTRL_KILL_8003853C.C */ void jimctrl_kill_8003853C(void *pJimCtrl) { sub_80038004(); DAT_8009e28c = 0; sub_80024098(); return; } ``` Still looks like it isn't working?

Maybe you can add verbose loading option so its easier for noob user like me to understand what is wrong. Right now I can't know if the structure for DAT_8009e28c...