Hi Leon, thanks for the help. But this Diff only reaches the select service part then closes the client, my diff closes after selecting characters. I don't think it has something related to the data files.
What's weird and confusing is -- the host provided me a diffed RE client, which is working. While i'm diffing my own version using non-RE and it's all crashing and errors.
I'm sure that my emulator is on PRE-RE, double checked it and it's uncommented. The file size of their provided exe is around 20,324 KB and that's indeed a RE exe.