HDL-Batch-installer icon indicating copy to clipboard operation
HDL-Batch-installer copied to clipboard

[FR]: ZSO Support

Open orcutt989 opened this issue 2 years ago • 14 comments

Explanation

https://github.com/ps2homebrew/Open-PS2-Loader/issues/225#issuecomment-112133647

OPL now has ZSO support so it would be great to use HDL Batch installer to load these on the drive. Right now its only possible to load these files via FAT32-formatted USB.

fature related

  • [ ] game Installation
  • [ ] Title Database
  • [ ] ART Downloader
  • [X] Game management
  • [X] HDD management
  • [ ] Others...

other checks

  • [ ] I've checked if such feature exists on Latest version
  • [ ] This Feature requires an update of WxWidgets

orcutt989 avatar May 10 '22 16:05 orcutt989

Hi!

OPL Has no support yet...

as you can see in the ZSO feature pull request it´s still marked as draft.

It will take some time...

Performance in certain devices is still shitty. And RAM Usage must be adjusted...

also, ZSO support has not reached upstream HDLDum, I will wait for that before adding support to my program.

israpps avatar May 10 '22 16:05 israpps

Hey! So @JoseAaronLopezGarcia actually has a build in the issue https://github.com/JoseAaronLopezGarcia/Open-PS2-Loader-ZSO/releases/tag/r111

orcutt989 avatar May 10 '22 16:05 orcutt989

Hey! So @JoseAaronLopezGarcia actually has a build in the issue https://github.com/JoseAaronLopezGarcia/Open-PS2-Loader-ZSO/releases/tag/r111

I know

I'll wait until upstream HdlDump has support for these images

israpps avatar May 10 '22 17:05 israpps

Coming soon!

https://github.com/ps2homebrew/hdl-dump/pull/57

israpps avatar Jun 05 '22 19:06 israpps

Awesome thanks so much!!

orcutt989 avatar Jun 05 '22 19:06 orcutt989

Added front -end support... Awaiting for HDL dump support

israpps avatar Jun 21 '22 13:06 israpps

Its merged @israpps

orcutt989 avatar Sep 04 '22 03:09 orcutt989

I tried dropping in the new hdl-dump EXE, but I get a bad ISOFS when trying to import. I suppose there might be more work to do.

orcutt989 avatar Sep 04 '22 04:09 orcutt989

@GDX-X let me guess, cdvd_info commands don't work on zso right?

israpps avatar Sep 04 '22 21:09 israpps

No they don't work. to get the gameid I use grep -o -m 1 "[A-Z][A-Z][A-Z][A-Z][_][0-9][0-9][0-9].[0-9][0-9]" | head -1 https://github.com/GDX-X/PFS-BatchKit-Manager/blob/main/PFS-BatchKit-Manager/!PFS-BatchKit-Manager.bat#L1061

GDX-X avatar Sep 04 '22 21:09 GDX-X

yeah, i'm not adding grep lol

And traversing the file blindly is kinda stupid...

Maybe @AKuHAK has some idea of how to implement it on hdl-dump

israpps avatar Sep 04 '22 21:09 israpps

it does not go through the file blindly, it searches for the specific gameid moreover, it finds the gameid in milliseconds because the gameid is at the beginning of each file and the head -1 command is used to exit the search process.

this is a solution that works fine, I assume a similar command must exist in c+

GDX-X avatar Sep 04 '22 22:09 GDX-X

it does not go through the file blindly, it searches for the specific gameid moreover, it finds the gameid in milliseconds because the gameid is at the beginning of each file and the head -1 command is used to exit the search process.

this is a solution that works fine, I assume a similar command must exist in c+

for doing a C++ program, i would need a search range (like POPS VCD ID extractor has)

or search in a stream reading system

israpps avatar Sep 04 '22 23:09 israpps

Helpful @israpps ? Any of these comments? https://stackoverflow.com/a/5731118

orcutt989 avatar Sep 05 '22 15:09 orcutt989

Seems great. Any way to inject icons into already loaded games? While we were waiting I used this to transfer all my zsos https://github.com/GDX-X/PFS-BatchKit-Manager @israpps

orcutt989 avatar Sep 19 '22 03:09 orcutt989

There is a feature for that

Check the installed game list options (right click)

israpps avatar Sep 19 '22 13:09 israpps

ZSO support recieved a non minor change that you won't be happy with.

Take a look at it

israpps avatar Sep 19 '22 14:09 israpps

ZSO support recieved a non minor change that you won't be happy with.

Take a look at it

Where? Hdl dump?

orcutt989 avatar Sep 20 '22 02:09 orcutt989

Yup

israpps avatar Sep 20 '22 02:09 israpps

.https://github.com/ps2homebrew/hdl-dump/pull/61 yeah this sucks. What could be the benefit of needing duplicate files?

orcutt989 avatar Sep 20 '22 03:09 orcutt989

i think this can be closed

israpps avatar Sep 22 '22 14:09 israpps

Thanks for everything!

orcutt989 avatar Sep 22 '22 15:09 orcutt989