-
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
Strange 'invalid mbx id' issue? #10891
Comments
Kingdom Hearts BBS also got a similar issue with sceKernelMbx if you start multiplayer... |
I've checked Cladun logs, seems like AdhocMatching timings issue when i tried with 2 players, similar to Def Jam Fight For NY, but i suspect there are also event issue (events that aren't supposed to be triggered after certain state) on Cladun. However, I was able to start solo in co-op game just fine (i only tested it up to entering 1F on the first dungeon, but it should already passed the 'Establishing connection' screen), tested with both localhost and myneighborsushicat.com as AdhocServer IP address. I didn't experience these freezes you mentioned on solo co-op, even on 2 players when one of the player stuck at 'Establishing connection' screen, it will eventually shows grayed "Disconnected" dialog box (after a few seconds) and can go back to multiplayer menu without issue. I also didn't experience the 'Wait for EmuThread timed out. Try to continue?' when closing PPSSPP, it was able to shutdown pretty fast. PS: Tested with v1.10.3-1044-ga4a0b4ba0 Windows 32bit Regarding the Anyway, back to PS: Star Wars The Force Unleashed also have the logs spammed with these |
@anr2me you say its not suppose to work by design but ProOnline was created to be able to play online hence the online part. |
If you want to compare... you should compare Xlink Kai vs Adhoc Party vs PPSSPP+VPN to be on equal term, because current PPSSPP (with the exception of Amultios) are communicating directly over the internet without any kind of tunneling that can make the connection more reliable. Anyway, it's out of topic, because the main issue with Cladun is AdhocMatching issue and have nothing to do with |
On my test Cladun multiplayer should be fixed with this PR #13617 |
Games can, and do, sometimes attempt to use kernel objects with an invalid ID, such as Since it sounds like Cladun is fixed, I'm going to close this. -[Unknown] |
What happens?
The game CLADUN: This is an RPG! has a door called the Wireless Gate where you can create a Co-op room using Ad-hoc. On a normal PSP you could also use this to play solo missions without anyone joining. After starting it solo, the game freezes and the audio is gone on the 'Establishing connection' screen with the following message in the Debug Console:
user_main E[SCEKERNEL]: HLE\sceKernelMbx.cpp:510 sceKernelPollMbx(-1, 09fff3c0): invalid mbx id
Also, if you try to close PPSSPP, an error message appears saying 'Wait for EmuThread timed out. Try to continue?' and then it just closes.
I also tested with another computer as if a second player joined the room (which worked), but the same issue happens on the host machine when you try to start (no issues on other computer).
What should happen?
I'm in a PAL region so have no idea about the other versions, but basically, no issues like this should happen and you essentially get to choose the map you're going to do.
What hardware and operating system are you running PPSSPP on? GPU might matter if it's a graphical issue.
PPSSPP Version 1.5.4
Windows 10 x64
AMD Phenom(tm) II X6 1100T Processor 3.31 GHz
AMD Radeon HD 6900 Series
32 GB of RAM
NOTE: I also tried with one of the latest revisions of PPSSPP and still had the same problem.
The text was updated successfully, but these errors were encountered: