InoriRus / Kyty

PS4 & PS5 emulator
MIT License
2.49k stars 146 forks source link

is this issue from a mistake i made or what ? #11

Closed AboMedoz closed 2 years ago

AboMedoz commented 2 years ago

exe_name = E:/Kyty/Kyty/Kyty/fc_script.exe Initialized: Config Initialized: Profiler Initialized: Log Initialized: Timer Initialized: Pthread Initialized: Network Initialized: Memory Initialized: FileSystem Initialized: Controller Initialized: Graphics Initialized: Audio --- Stack Trace --- [0] 0000000140274492, 0000000140274310, RuntimeLinker.cpp.obj, Kyty::Loader::RelocateHandler(Kyty::Loader::RelocateHandlerStack) [1] 0000000010122bb9, 0000000000000000, unknown, unknown [2] 0000000000000050, 0000000000000000, unknown, unknown [3] 0000000010122bb9, 0000000000000000, unknown, unknown [4] 0000000140599f08, 0000000000000000, unknown, unknown --- Error --- === Unpatched function!!! === [9] bzQExy189ZI[libc_v1][libc_v1.1][Func] in C:/projects/kyty/source/emulator/src/RuntimeLinker.cpp:459

MasonLeeBack commented 2 years ago

The libc function (in this case, printf according to the hash) is not implemented on the emulator as of yet.

AboMedoz commented 2 years ago

The libc function (in this case, printf according to the hash) is not implemented on the emulator as of yet.

actually i managed to get past that error now i get another error Exception!!! in C:/projects/kyty/source/lib/Core/src/Debug.cpp:85 and another one : Unknown exception!!! in C:/projects/kyty/source/emulator/src/RuntimeLinker.cpp:172

gandalfthewhite19890404 commented 2 years ago

It is init_env, not printf. Or I just mistook.

MasonLeeBack commented 2 years ago

It is init_env, not printf. Or I just mistook.

You could be correct, I didn't do too much digging other than compiling a test app for the program.

Brutal-sam commented 2 years ago

Capture what does this kernel error mean

InoriRus commented 2 years ago

It means that function DGMG3JshrZU (sceKernelSetVirtualRangeName) is not implemented

DGMG3JshrZU is hash of function signature You can find real name here: https://github.com/idc/ps4libdoc/blob/8d0ffa6091d2da9268bd84aaaf372c76b5bf062d/system/common/lib/libkernel.sprx.json#L4449