-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Game open Tip: this software requires more than PSP-2000 or model +3.71 M33 or higher system #8925
Comments
Hm, the emulator must use some strange method of detecting the firmware. Can you provide a link where I can download this neo-geo emulator? |
this URL : game file name : [PSP] KOF97 SVS.zip |
@hrydgard jpcsp fix the issue in jpcsp/jpcsp@a9de2a4 |
Aha, I guess we need to implement this module then? https://github.com/jpcsp/jpcsp/blob/master/src/jpcsp/HLE/modules/KUBridge.java I've never seen that one before, heh. |
I think it's a homebrew "kernel user bridge" module, i.e. some quick kernel functions exposed to userspace so you can access whatever ram/etc. you want. -[Unknown] |
Tried implementing KUBridge but no dice. It's probably checking for something else that depends on model. |
We might also need implement these 30:38:767 user_main W[LOAD]: HLE\sceKernelModule.cpp:720 Unknown syscall in known module: sceCtrl_driver 0xc4aad55f |
Gave it a try myself and it's pretty easy to see what's happening by following assembly ~ it doesn't work since sceKernelDevkitVersion returns 01050010 when it expects 03070110 or higher. The kuKernelGetModel isn't really needed as it only check for version to be different than 0 and it currently returns (error I guess) 8002013A which is well ~ not zero;p. Even with this it will not run properly through, since it will try to use 0x0A000000+ memory and does not have MEMSIZE in PARAM.SFO. Also not sure, maybe I did it wrong now, but even adding MEMSIZE set to 1 there doesn't work for me and ppsspp doesn't give it more memory, might be a bug. 32mb/fat version of the emu does work just fine, but I can easily tell it's pretty awful, I mean performance wise is just as expected from running emulator under an emulator;p. |
Hmm, I suppose if the main module of the game is a kernel module that probably allows access beyond the first 32MB too... So far that function is only called by homebrew so it probably makes sense to change it: -[Unknown] |
I tried adding MEMSIZE again - worked for commercial game, failed in this. |
Partially implement KUBridge, trying to help #8925.
How can I run?

thanks
Notes: x86, x64 They all have
Do you need to upload this game download?
The text was updated successfully, but these errors were encountered: