Yuzu: Request: Better compression for the Release

Created on 9 Mar 2019  路  10Comments  路  Source: yuzu-emu/yuzu

Please compress the canary and nightly using 7-zip ultra preset, it will highly increase the compression rate of all the release, some times reducing size in half... Example this release is 60mb and i compressed in 7-zip ultra preset an it reduce to 38mb.

Most helpful comment

The issue is simply that compressing the msvc releases with 7z would require users to have 7zip installed, which would add complexity and difficulty to our install process. Therefore, I am strongly against any change to the installer as it is now. This is kindof similar to how we didn't add the ability to change the installation directory. Put simply, options add complexity. We want our installer to work for the masses, not for the edge cases.

@Ghostotakoi Should you desire, we could look into compressing msvc builds as both 7z and zip (akin to mingw), but that's it. 7z compressing for the installer is just not something we can do.

Requesting to close.

All 10 comments

The compression algorithm and format used is determined by the automated Appveyor builds. It is beyond my scope if its possible to change the the compression format and algorithm from the CI itself.

@ExsertWizard rpcs3 has 7zip compression, also citra.

@Ghostotakoi well then i'm not sure why it still compresses as zip even though it has been set as 7z as default. At the moment, you have no choice but to patiently wait until it finishes downloading or get better internet. @jroweboy can provide with a better explanation of this.

Is this possible @lioncash ???

The canary repository has 7z releases here: https://github.com/yuzu-emu/yuzu-canary/releases

Not for msvc, which is what is being used via the updater on windows

Which is pretty much what this issue report is about,
as you can observe with the mingw archives how greatly they vary in size depending on the format used.

The issue is simply that compressing the msvc releases with 7z would require users to have 7zip installed, which would add complexity and difficulty to our install process. Therefore, I am strongly against any change to the installer as it is now. This is kindof similar to how we didn't add the ability to change the installation directory. Put simply, options add complexity. We want our installer to work for the masses, not for the edge cases.

@Ghostotakoi Should you desire, we could look into compressing msvc builds as both 7z and zip (akin to mingw), but that's it. 7z compressing for the installer is just not something we can do.

Requesting to close.

@DarkLordZach that would be really nice to have the option to do choose if you want to download a 7zip or a zip, like in citra releases.

I am reopening this request because it still have not been done, i just want an alternative .7z option for the msvc version. I am pretty sure that yuzubot can do that.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

spotanjo3 picture spotanjo3  路  3Comments

CptFoda-se picture CptFoda-se  路  3Comments

Kewlan picture Kewlan  路  6Comments

JoseGuzmanHN picture JoseGuzmanHN  路  3Comments

igorquintaes picture igorquintaes  路  6Comments