PS2 [Testers Needed] Open PS2 Loader with ZSO support (compressed ISO)

Hmm. Where do I put these ZSO ? I usually use OPL Manager to maintain my list but not sure how to add....It's not detecting it.

Ok, Well OPLM doesn't detect it, but if i put the ZSO in the \DVD\ folder OPL 1886 does detect them.

Tried 'Crazy Taxi' - froze on 'Loading Config'

Turned off Cover Art. Game loaded after a reboot. Seemed slow to load. Was an orange screen with just music for a bit. But once it loaded the game ran fine.

Next I try Ridge Racer V (There are just the smaller ISO, i test a bunch of small ones today first)

PS2 Model in sig, Using SATA to USB Adapter on 500GB HDD

Gran Turismo 4 won't compress. Says something about an align error

Code:
C:\ZSO>ziso.py -c 9 "C:\Users\VTSTech\Downloads\Gran Turismo 4\Gran Turismo 4.iso" GT4.ZSO
ziso-python 1.0 by Virtuous Flame
Compress 'C:\Users\VTSTech\Downloads\Gran Turismo 4\Gran Turismo 4.iso' to 'GT4.ZSO'
Total File Size 5314478080 bytes
block size  2048  bytes
index align  2
compress level  9
Align error, you have to increase align by 1 or CFW won't be able to read offset above 2 ** 31 bytes


Are you using custom OPL themes?

These newer versions seems to have issues with themes. On USB when using a custom theme I pressed the game information button before all the artwork was loaded and OPL froze with me. I do have some themes that are quite old though and just attempting to load some of them can cause OPL to freeze.
 
Ran the converter in PFS on my entire .ISO library, went from 132GB to 92.3GB (best ratio I had was 33%, worst was 99%). I only have an 80GB HDD so in the coming days I'll do a fresh format of my HDD and reinstall my collection, as much as can fit, and use the rest with both USB and NAS.
 
  • Like
Reactions: TnA
How did you manage to make gta games works? i am already trying to load them with an internal hdd with usb adapter and even with mode 1 2 or 6 cache sizes 4 8 18 24 32 the games have the same issue, it loads the first cinematics and then just got a black screen i even format the hdd and use a flash drive and the result its the same.
Besides that, compatibility its working fine, fifa games seems to work fine (at least fifa 14 and fifa street), dmc saga works also well fmv still stutters but that its usb issues, tekken tag tournament fmv stutters a lot that normal iso and if you have mode 2 enable its slow all the game, i tried with mode 1 and size cache 24 (i tried this size cache since the first game batman vengance had slowdown gameplay with default 18 size, after that work fine).
 
You cannot add columns for original iso filesize and compressed zso filesize?

Ran the converter in PFS on my entire .ISO library, went from 132GB to 92.3GB (best ratio I had was 33%, worst was 99%). I only have an 80GB HDD so in the coming days I'll do a fresh format of my HDD and reinstall my collection, as much as can fit, and use the rest with both USB and NAS.
the question to be asked is if these none-compressible games actually serve a benefit to be ran as zso? there are quite some games I fear. as example Jak & Daxter The Lost Frontier, Ratchet & Clank Size Matters, WipEout Pulse,... all have no reduced or very limited reduced filesize. In such cases I "think" it will be best to keep iso images...
 
Last edited by a moderator:
the question to be asked is if these none-compressible games actually serve a benefit to be ran as zso? there are quite some games I fear. as example Jak & Daxter The Lost Frontier, Ratchet & Clank Size Matters, WipEout Pulse,... all have no reduced or very limited reduced filesize. In such cases I "think" it will be best to keep iso images...

I've mostly concerned with the constant streaming games (GTA series, Crazy Taxi, or NFS series after Underground for instance) as compressing them will cause stuttering everytime new piece of map is loaded (or even became invisible momentarily). This is also why I don't use CSO when playing those games on my CFW PSP.
 
Last edited:
the question to be asked is if these none-compressible games actually serve a benefit to be ran as zso? there are quite some games I fear. as example Jak & Daxter The Lost Frontier, Ratchet & Clank Size Matters, WipEout Pulse,... all have no reduced or very limited reduced filesize. In such cases I "think" it will be best to keep iso images...

If game compression is symbolic, it is not worth doing it besides situation when compressed game is faster on USB than uncompressed game.

*.zso will not replace *.iso support in OPL, it will be additional feature for the user (if someone afraid).

You cannot add columns for original iso filesize and compressed zso filesize?

What do You mean by "columns"? Categories are split to devices/protocols (BDM / IDE / network / applications). I'm not a fan of current UX design as it is outdated in regard how many features we've got (it was designed specifically to USB and HDD back then, and from this came categories on the bottom, currently should be redesigned IMO).
 
I've mostly concerned with the constant streaming games (GTA series, Crazy Taxi, or NFS series after Underground for instance) as compressing them will cause stuttering everytime new piece of map is loaded (or even became invisible momentarily). This is also why I don't use CSO when playing those games on my CFW PSP.
Streaming issues in GTA are only noticeable on USB drives when driving fast cars, but this happens with ISO too. No issues at all on internal HDD.
Stuttering issues on CSO files for PSP CFW (and OPL for that matter) was fixed long time ago. PRO, Adrenaline and ARK-4 all have these speed improvements for compressed ISOs. I'm not sure about ME CFW since that one wasn't open source and only received an unofficial update after neur0n left.
 
Streaming issues in GTA are only noticeable on USB drives when driving fast cars, but this happens with ISO too. No issues at all on internal HDD.
Stuttering issues on CSO files for PSP CFW (and OPL for that matter) was fixed long time ago. PRO, Adrenaline and ARK-4 all have these speed improvements for compressed ISOs. I'm not sure about ME CFW since that one wasn't open source and only received an unofficial update after neur0n left.

Actually on GTA SA, if you drive fast cars long enough you'll drive on the skybox, regardless on the device you're running it from (also original DVD or internal HDD).
Other GTA games don't have this issue.
 
If game compression is symbolic, it is not worth doing it besides situation when compressed game is faster on USB than uncompressed game.

*.zso will not replace *.iso support in OPL, it will be additional feature for the user (if someone afraid).



What do You mean by "columns"? Categories are split to devices/protocols (BDM / IDE / network / applications). I'm not a fan of current UX design as it is outdated in regard how many features we've got (it was designed specifically to USB and HDD back then, and from this came categories on the bottom, currently should be redesigned IMO).
In your excel sheet, it would make sense to show for each game original iso size and compressed zso size as the whole purpose is about compression and compatibility
 
@Berion What about games which require a whole additional 128MB "slice" (on internal HDD) because of a few MB of the ISO and ZSO would spare like 10MB... Then it would spare a full 128MB slice via ZSO, haha! :D

TBH, I think all games can be compressed on internal HDD. We have enough CPU-Cycles as well as RAM left to decompress it "(just) in time" without loosing performance (as it seems) and yet have them all compressed/smaller.
It might need an additional "mode" or doesn't run on some games, but probably with a lot.
 
@TnA Yeah, but the question is how much ZSO impact let's say game compatibility in such specific scenario for such specific title. Consider it as balance between what we achieving and by what cost. Sometimes it can be worth, sometimes could be not. But that's more academic discussion from my side because I didn't test it (last time I don't have time to play any games ;/).

@skx Oh, so You saying about compatibility lists (if that so, then those are made and maintained mostly by @Algol ). I was thinking before that You have in mind OPL graphical interface. ;)
 
@TnA Yeah, but the question is how much ZSO impact let's say game compatibility in such specific scenario for such specific title. Consider it as balance between what we achieving and by what cost. Sometimes it can be worth, sometimes could be not. But that's more academic discussion from my side because I didn't test it (last time I don't have time to play any games ;/).

@skx Oh, so You saying about compatibility lists (if that so, then those are made and maintained mostly by @Algol ). I was thinking before that You have in mind OPL graphical interface. ;)
I believe most compat issues will be fixed with an extended accurate reads.
 
Yes, like I wrote. It might not work with some games, but I completely agree that some updates or extended accuracy should let games run just as good as ISO, etc.!

You should not just join the Discord, but read on it! @Berion
Most of the fast back and forth conversations and code exchange or help or testing is done on it!
 
@cjuni If You like making Your life harder, indeed. But modifying PS2 disc image You must aware of LBA security which some games using. Generally speaking it is totally waste of time as dummy are empty files, zero filled or filled with the same pattern from start to end; which means they will be compressed greatly (i.e 1ZiT of all zeroes will be compressed by any algo to less than 1KiB ;)).

@TnA Discord is a cancer. No backups, no metacrawler indexing, forcing 2FA. I'll stick to the forum until it or I die. ;p
 
Can someone explain me if this works on any PS2? It says here that this uses the "PS1 CPU" to run .ZSO files, however, I've heard that some models like the 90000 series doesn't have this CPU, and the retro compatibility with PS1 games are made Cia software.

I wonder if this method will work just fine on my 90001 PS2, or if it will be just a waste of time trying to do so.
 

Similar threads

Back
Top