Skip to content
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

Issues running DJMax Portable 3 #19

Open
jomkingal opened this issue Feb 16, 2024 · 11 comments
Open

Issues running DJMax Portable 3 #19

jomkingal opened this issue Feb 16, 2024 · 11 comments
Labels
bug Something isn't working

Comments

@jomkingal
Copy link

Steps to recreate:

  • install both plugins in ur0:tai and enable in config
  • Reload taihen config.txt and reboot Vita
  • Download DJMax Portable 3 using PKGJ v0.57
  • run the game
  • Have been getting error c1-2858-3
  • Tried deleting and redownloading the game and rebooting but still getting the error.
  • *tried running in Adrenaline the same downloaded game and it works there with the npdrm_free plugin enabled.

Please advise. Thanks for the work Li!

@LiEnby
Copy link
Owner

LiEnby commented Feb 17, 2024

someone else said the same thing here #18 but apparently it worked fine on their PS TV? also i have never seen PSPEmu throwing an error before outside of POPs mode so thats interesting.

just tried it myself and it works fine ?

i found it seems its always had problems way back even in TN-V days .. https://wololo.net/talk/viewtopic.php?t=36367

@LiEnby
Copy link
Owner

LiEnby commented Feb 17, 2024

according to this NEOGAF thread the same thing is happening even with the game brought from PSN .. https://www.neogaf.com/threads/playstation-network-thread-october-2015.1118838/post-181870544 back in 2015, what the hell is going on, why does it work fine for me

-- according to rivet the error means the following

Short code C1-2858-3 -> 0x80010089
Facility : SCE_ERROR_FACILITY_ERRNO (ERRNO facility)
Error code : SCE_ERROR_ERRNO_ECASECLASH
Error description : Filename exists with different case
Fatal : No

but rivet isnt always accurate for pspemu stuff.

can i ask like- what firmware version are you on ?

@LiEnby LiEnby added the bug Something isn't working label Feb 17, 2024
@jomkingal
Copy link
Author

I am currently on 3.65 Enso. Weird because it runs in Adrenaline. I am only trying with this plugin because of the audio sync issues with some songs in game. I wonder if any of my other plugins are interfering with it. I’ll check if others games are having the same error later. I only tried this game so far.

Thanks again!

@LiEnby
Copy link
Owner

LiEnby commented Feb 18, 2024

so i asked acid_snake about this, and he said that it might be some weird thing with read speeds, like if your able to read files too quickly it'll crash or something? like apparently PPSSPP for example, has code to reads the data slower when running this game.

I was running the game off a SD2Vita, with a class 10 A1 SDXC memory card,
though i was looking into this earlier for flashcarts, and the vita doesn't actually support running this at full speed.
it either caps out at the 'default speed' or the 'high speed'
image

what are you running the game off of

@jomkingal
Copy link
Author

I use the Funturbo SD2Vita with a same class 10 A1 SDXC, Sandisk Ultra to be more specific. I also use YAMT with it too.

@DocPIOP
Copy link

DocPIOP commented Jan 6, 2025

A little late to respond The same thing happened to me too. But I fixed it by removing all the isos and the folder of the same name.Now, is there a way to have the eboot.pbp and internet isos coexist without the error appearing?

@LiEnby
Copy link
Owner

LiEnby commented Jan 7, 2025

A little late to respond The same thing happened to me too. But I fixed it by removing all the isos and the folder of the same name.Now, is there a way to have the eboot.pbp and internet isos coexist without the error appearing?

this is actually fairly interesting, theres no reason why a iso file in ms0:/ISO/ should effect anything, unless maybe if the game is checking for its own ISO there as an anti-piracy measure ? that would be interesting.

@DocPIOP
Copy link

DocPIOP commented Jan 7, 2025

You have not had this problem? Is there a way to change the path to read isos?
As far as I know, it only happens with that game, I downloaded Darkstalkers for psp and it works fine even with the isos in the folder.

@DocPIOP
Copy link

DocPIOP commented Jan 7, 2025

I hope this serves as relevant information.
https://cdromance.org/psp/dj-max-portable-3-usa/
I have used that plugin on a psp 3000 and it works, for obvious reasons it does not work for ps vita.

In the meantime, a temporary solution is to move the iso files to another folder outside pspemu.
It can be a bit tedious but it depends on your microsd speed.

@LiEnby
Copy link
Owner

LiEnby commented Jan 9, 2025

looking at the readme, it says this prx blocks access to ms0:ISO and ms0:seplugins, so maybe some psp dev thought there really smart; anyway im interested now, gonna try reverse engineer the game..

@LiEnby
Copy link
Owner

LiEnby commented Jan 9, 2025

image
placed an empty file inside ux0:/pspemu/ISO with debug logs enabled on NoPspEmuDrm .. is this a smoking gun? lmfao (i also get the C1-2858-3 error here)

this seems to happen no matter what ISO is in here, was kinda shocked, it looks like it does sceIoDopen (which im not even hooking here, maybe an attempt to get around plugins that could patch the check out?, scanning the whole ISO folder opening the first ISO it finds, and then crashing... (even if the ISO is not for this game, in this case its SceCompat Diagnostic, i also had this happen with an empty file..)

EDIT: it actually seems to search the entire PSP memory stick for any path containing the string "ISO" (ignoring casing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants