PSP-Archive / ARK-4

Custom Firmware for the PSP and PS Vita.
607 stars 41 forks source link

CSO Shutoff From Memory stick #249

Closed PSPGOENTHUSIAST closed 10 months ago

PSPGOENTHUSIAST commented 10 months ago

PSP/Vita Model

PSP-N1000 (PSP Go)

ARK Version

4.20.65 r3

Homebrew/GAME (if applicable)

All CSO Games from Memory Stick

Plugins ( if applicable )

xmb, ef0:/seplugins/CXMB/CXMB.PRX, on

game, ef0:/seplugins/CWCHEAT/cwcheat.prx, on

ps1, ef0:/seplugins/CWCHEAT/cwcheatpops.prx, on

game, ef0:/seplugins/nploader.prx, off

ps1, ef0:/seplugins/cdda_enabler.prx, on

ULUS10160, ef0:/seplugins/CWCHEAT/cwcheat.prx, off

ULUS10160, ef0:/seplugins/cheatdevice_remastered.prx, on

always, ef0:/seplugins/brightness.prx, on

xmb, ef0:/seplugins/category_lite.prx, on

Steps to reproduce

Attemping to launch any CSO formatted game stored on my memory stick from either the xmb or the custom launcher results in my PSP go shutting off.

Extra details: Homebrew, iso files and PS1 eboots still launch and work from memory stick. The CSO games do work from memory stick when being ran under lme 2.3 CFW with the same plugin setup. CSO files were compressed using umdgen with compression level 9 selected.

USB Charge

Disabled

Overclock

Disabled

Power Save

Disabled

Balanced Energy Mode

Disabled

Autoboot Launcher

Off

Disable PSP Go Pause

Off

Unlock Extra Memory

Disabled

Memory Stick Speedup

Alway

Inferno Cache

Off

Skip Sony Logos

Off

Hide PIC0 and PIC1

Off

Hide MAC Address

Off

Hide DLC

Off

Turn off LEDs

Disabled

JoseAaronLopezGarcia commented 10 months ago

Unfortunately I can't seem to be able to reproduce this. Do you know the exact release that broke it?

PSPGOENTHUSIAST commented 10 months ago

It hasn't ever worked for the past few days and even after a few updates still nothing. One thing I forgot to mention is that I am using an internal 128gb SD to memory stick adapter. It was formatted to fat32 using my computer before being used on the PSP. If all else fails, I could get them all as iso files

JoseAaronLopezGarcia commented 10 months ago

It only affects CSO? ISO works fine?

PSPGOENTHUSIAST commented 10 months ago

Yes only CSO. Although the ISO loads slow but that's probably due to the 128gb size

JoseAaronLopezGarcia commented 10 months ago

If the ISO loads slow then that might explain why CSO outright crashes. Might have to look into why it is slow.

Was the memory stick formatted using the PSP's own format utility? Perhaps the SD card is too fragmented? Maybe the PSP doesn't do well with large SD cards, maybe the adapter has gone faulty.

There's so many things that could have gone wrong. You need to try to diagnose it to rule out potential issues.

PSPGOENTHUSIAST commented 10 months ago

It was not formatted with the psp itself. It shouldn't be fragmented as it's a new card. I've read only that the only issue is longer xmb load times. I sure hope it hasn't gone fairly since it's only about a year old ordered from Etsy.

I'll format it using the PSP and re copy everything and see what happens. Any way to make the xmb or custom launcher cache the games to reduce load times?

JoseAaronLopezGarcia commented 10 months ago

The XMB already uses a cache for ISO files.

PSPGOENTHUSIAST commented 10 months ago

After formatting using the PSP I still can't get CSO files to work. I'll just convert them to iso

JoseAaronLopezGarcia commented 10 months ago

Try using ZSO or JSO, they are very fast. Ideally with 8K block size so you get better compression.

PSPGOENTHUSIAST commented 10 months ago

What windows programs can create those?

krazynez commented 10 months ago

https://github.com/PSP-Archive/ARK-4/tree/main/contrib/PC/ciso

PSPGOENTHUSIAST commented 10 months ago

Thanks. Any difference between zso or jso?

JoseAaronLopezGarcia commented 10 months ago

As for JSO vs ZSO vs CSO vs DAX:

PSPGOENTHUSIAST commented 10 months ago

Perfect thanks I'll try them

JoseAaronLopezGarcia commented 10 months ago

If speed really is a must then you have to go for ZSO with 8K blocks, even if compression isn't as good as other formats (it's still better/smaller than ISO in most cases, while maintaining ISO speeds).

The only app that lets you create these is maxcso, which is a command-line tool.

PSPGOENTHUSIAST commented 10 months ago

Can you give me the command to create a zso with 8k blocks using Maxcso? I'm not the best with command line

JoseAaronLopezGarcia commented 10 months ago

it should be something like this:

maxcso --block=8192 --format=zso "My Game.iso"

PSPGOENTHUSIAST commented 10 months ago

I see. I just figured it out with jiso.exe. Should I still use Maxcso instead?

JoseAaronLopezGarcia commented 10 months ago

Try both and stick to whichever works best for you.

PSPGOENTHUSIAST commented 10 months ago

Is the compression algorithm for zso on jiso lzo or zlib?

JoseAaronLopezGarcia commented 10 months ago

jiso is for JSO not for ZSO

PSPGOENTHUSIAST commented 10 months ago

Gotcha. Jso files do boot from memory card

PSPGOENTHUSIAST commented 10 months ago

Unrelated but do y'all have a discord so I don't flood your GitHub page with issues or ideas?

krazynez commented 10 months ago

Unrelated but do y'all have a discord so I don't flood your GitHub page with issues or ideas?

Appreciate that: We are apart of the PSP Homebrew Community discord

JoseAaronLopezGarcia commented 10 months ago

Unrelated but do y'all have a discord so I don't flood your GitHub page with issues or ideas?

Appreciate that: We are apart of the PSP Homebrew Community discord

We should put this link somewhere easy to find.

PSPGOENTHUSIAST commented 10 months ago

Technically I still can't use CSO files but zso are much better so we can consider this solved. Probably just an issue with my setup

krazynez commented 10 months ago

verified OP stated can close via Discord