So, i decided to right click and compress all my ISO's in dolphin to GCZ and then deleted all original ISOs when it was complete. Now none of my games show up in dolphin and it says all my GCZ files are invalid when i try to load them. Whats the deal? Is there a known bug with dolphin compression the ruins all the files? I cant even uncompress them now because they dont appear in dolphin.
Compressed collection to GCZ, now none of my games work
|
Compression is definitely broken in 5.0, I just compressed another ISO in 4.0.2 and it works fine, do the same in 5.0 and it says the file is wrong(the file contents are different too). Problem is I deleted all my original ISO's so everything is gone now.
Ok, so I downloaded the source for dolphin and forced it to decompress all my GCZ files back to ISO by calling "DecompressBlobToFile" since they don't show up in dolphins UI. The ISO's are still broken after decompression because they are missing a little bit of header:
47 57 36 45 36 39 00 00 01 00 00 00 00 00 00 00 | GW6E69 00 00 00 00 00 00 00 00 00 00 00 00 C2 33 9F 3D | Â3Ÿ= If I manually add this back into the ISO then it works. Any dev's here that can help? 01-22-2017, 06:10 AM
Are you sure you used exactly Dolphin 5.0, or did you use a recent development build?
01-22-2017, 06:14 AM
(This post was last modified: 01-22-2017, 06:54 AM by Jack Frost.)
We're on it right now, and we think we have a possible cause for this already. PR #4537 does not write the header correctly when compressing.
Only compressed files made with a version newer than 5.0-1758 (~10 days old) are affected. We just pushed a fix with 5.0-1991, just give it a few minutes for downloads to show up on the page. You'll have to recompress faulty files unfortunately, unless you want to figure out the GCM Header by hand and re-apply it to your uncompressed files... 01-22-2017, 06:51 AM
(01-22-2017, 06:14 AM)Jack Frost Wrote: We're on it right now, and we think we have a possible cause for this already. PR #4537 does not write the header correctly when compressing. This is now fixed by 5.0-1991.
Yea I figured all the region information etc was lost in the header during compression. Looks like i'll have to rebuild my collection. I should have tested my GCZ files before deleting all the originals! I was thinking the compression stuff is probably very old and hasn't changed much.
01-22-2017, 07:56 AM
Development builds are development builds because they have new features that sometimes have unintended side-effects. I've had test builds delete my Wii NAND before; thankfully it was before the feature got merged into master though.
08-12-2017, 03:27 AM
(01-22-2017, 05:13 AM)spektor56 Wrote: Ok, so I downloaded the source for dolphin and forced it to decompress all my GCZ files back to ISO by calling "DecompressBlobToFile" since they don't show up in dolphins UI. The ISO's are still broken after decompression because they are missing a little bit of header: Hi, how do I do this calling blobtofile thing? Also, is that hex editing same for all files or do I have to change it for each game? (08-12-2017, 03:27 AM)Tayyo Wrote: Hi, how do I do this calling blobtofile thing? Also, is that hex editing same for all files or do I have to change it for each game? Are you sure that you need to do this? GCZ files were only broken in this way if you created them using a version between 5.0-1758 (inclusive) and 5.0-1991 (exclusive). 10 days passed between the regression and the fix. In case you do need to do this: You need to begin with building Dolphin on your own, if you haven't done that already. There are some instructions at https://github.com/dolphin-emu/dolphin/b.../Readme.md. Please respond once you've done that or if you run into any problems with doing it. The data that you're supposed to add to the beginning of the file is different for each game, but many games will run somewhat correctly even if you use data that's from another game that's for the same console. |
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)