Open-PS2-Loader
Open-PS2-Loader copied to clipboard
[FR] Readme update: ZISO Compressor for Windows
Checks
- [# ] I have checked existing OPL feature requests for duplicates and found none
Describe the FR
I noticed only a python version but there does exist a Windows version of the compressor.
Describe the solution you'd like
This to be maybe included in the OPL package or separate as well if possible. I take no credit for this as it was posted but then removed for some reason at psx-place.
https://www.mediafire.com/file/abka0zwc5w9rykq/iso2zso-win.zip/file
Describe alternatives you've considered
No response
Additional context
No response
No need for other programs maxcso does it well
maxcso --block=2048 --format=zso "filename.iso"
So it works now with no issues? I tried it when the betas with zso support was first added and some games wouldn't work or have lockups later on.
You may want to add that information that maxcso works in the description page to let others know.
@JoseAaronLopezGarcia
I hated the python version of this compressor from the fist time I have used it, so I have programmed my own version of the program in c++.
https://github.com/Danixu/ziso_compressor
On my tests it creates zso files that are exactly the same as the python version (but faster), so the compatibility will be the same. Also I have added a bute-force method which creates files that can be a bit smaller, and LZ4HC which can raise a bit more the compression ratio but it must be tested. Also I am working in to add other LZ4 compressors which seems to be higher compression ratio but they must be tested too.
For now I have not created releases because was internal for me, but I'll do soon.
I hated the python version of this compressor from the fist time I have used it, so I have programmed my own version of the program in c++.
https://github.com/Danixu/ziso_compressor
On my tests it creates zso files that are exactly the same as the python version (but faster), so the compatibility will be the same. Also I have added a bute-force method which creates files that can be a bit smaller, and LZ4HC which can raise a bit more the compression ratio but it must be tested. Also I am working in to add other LZ4 compressors which seems to be higher compression ratio but they must be tested too.
For now I have not created releases because was internal for me, but I'll do soon.
Awesome work, I can find testers for PSP. Can you add the ability to choose block size? The default is 2K, but 4K and 8K are also common and the higher the block size the more compressed.
I hated the python version of this compressor from the fist time I have used it, so I have programmed my own version of the program in c++. https://github.com/Danixu/ziso_compressor On my tests it creates zso files that are exactly the same as the python version (but faster), so the compatibility will be the same. Also I have added a bute-force method which creates files that can be a bit smaller, and LZ4HC which can raise a bit more the compression ratio but it must be tested. Also I am working in to add other LZ4 compressors which seems to be higher compression ratio but they must be tested too. For now I have not created releases because was internal for me, but I'll do soon.
Awesome work, I can find testers for PSP. Can you add the ability to choose block size? The default is 2K, but 4K and 8K are also common and the higher the block size the more compressed.
It's already done 😉. It has the same features as the python version but with some extra. By default have the typical 2048 block size (DVD ROM sector size) and when detects a CDROM it changes to 2352 (CDROM sector size). Also you can set it manually with an argument to any size, but keep in mind that not all the programs are compatible with non standard block sizes.
I hated the python version of this compressor from the fist time I have used it, so I have programmed my own version of the program in c++. https://github.com/Danixu/ziso_compressor On my tests it creates zso files that are exactly the same as the python version (but faster), so the compatibility will be the same. Also I have added a bute-force method which creates files that can be a bit smaller, and LZ4HC which can raise a bit more the compression ratio but it must be tested. Also I am working in to add other LZ4 compressors which seems to be higher compression ratio but they must be tested too. For now I have not created releases because was internal for me, but I'll do soon.
Awesome work, I can find testers for PSP. Can you add the ability to choose block size? The default is 2K, but 4K and 8K are also common and the higher the block size the more compressed.
It's already done 😉. It has the same features as the python version but with some extra. By default have the typical 2048 block size (DVD ROM sector size) and when detects a CDROM it changes to 2352 (CDROM sector size). Also you can set it manually with an argument to any size, but keep in mind that not all the programs are compatible with non standard block sizes.
ARK-4 is compatible with non-standard block sizes so your tool will be great for ARK users.