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

I'm also don't get it how to autocompile/download github artifacts.

BTW: What is difference between normal OPL and stripped? Does packed is packed normal or stripped?
 
I've got my laptop and my PS2 with me, I'll be testing this today.

I've got a bunch of ISO on my hdd i may copy back and compress. First gonna test Gran Turismo 4, and then was gonna do Eternal Ring

Also for lz4 error. it is a module.

Just 'pip install lz4' and that should fix it. Fixed it for me, but I am on Python3.

The -m multi threaded mode error'd for me, but the 'single thread' ? mode worked fine.
--
Code:
C:\ZSO>ziso.py
ziso-python 1.0 by Virtuous Flame
Usage: ziso [-c level] [-m] [-t percent] [-h] infile outfile
  -c level: 1-9 compress ISO to ZSO, use any non-zero number it has no effect
  0 decompress ZSO to ISO
  -m Use multiprocessing acceleration for compressing
  -t percent Compression Threshold (1-100)
  -a align Padding alignment 0=small/slow 6=fast/large
  -p pad Padding byte
  -h this help

C:\ZSO>ziso.py -m -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
multiprocessing True
Traceback (most recent call last):
  File "C:\ZSO\ziso.py", line 429, in <module>
  main()
  File "C:\ZSO\ziso.py", line 419, in main
  compress_zso(fname_in, fname_out, level)
  File "C:\ZSO\ziso.py", line 273, in compress_zso
  lz4_compress_mp, iso_data).get(9999999)
  File "C:\Users\VTSTech\AppData\Local\Programs\Python\Python310\lib\multiprocessing\pool.py", line 765, in get
  self.wait(timeout)
  File "C:\Users\VTSTech\AppData\Local\Programs\Python\Python310\lib\multiprocessing\pool.py", line 762, in wait
  self._event.wait(timeout)
  File "C:\Users\VTSTech\AppData\Local\Programs\Python\Python310\lib\threading.py", line 600, in wait
  signaled = self._cond.wait(timeout)
  File "C:\Users\VTSTech\AppData\Local\Programs\Python\Python310\lib\threading.py", line 324, in wait
  gotit = waiter.acquire(True, timeout)
OverflowError: timeout value is too large

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
compress  3% avarage rate  92%
 
Last edited:
  • Like
Reactions: TnA
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
 
Last edited:
GT4 compresses now

Code:
C:\ZSO>ziso.py -c 1 -a 2 "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  4
compress level  1
ziso compress completed , total size = 5097014114 bytes , rate 95%


Unfortunately even compressed it can't be copied. It's too large for FAT32

RRV freezes on intro FMV 3/3 for me in testing. After NAMCO logo

Next I test Gradius V and Midnight Club Street Racing
 
Last edited:
  • Like
Reactions: TnA
GT4 compresses now

Code:
C:\ZSO>ziso.py -c 1 -a 2 "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  4
compress level  1
ziso compress completed , total size = 5097014114 bytes , rate 95%


Unfortunately even compressed it can't be copied. It's too large for FAT32

RRV freezes on intro FMV 3/3 for me in testing. After NAMCO logo

Next I test Gradius V and Midnight Club Street Racing
Hopefully we get exFAT support soon so we can copy files above 4GB.
 
it's in that link at the bottom of the page, in the artifacts section, contains builds for Windows, OSX and Linux.

No builds for me too:

artifacts.png
 
On earlier screenshot, I showed that they are not attached to any hyperlink, in other words: "they are unclickable". :P
 

Similar threads

Back
Top