DS-Homebrew/GodMode9i

Release builds as individual binaries

Closed this issue · 2 comments

As it is, GM9i is distributed as a 340 KB 7z archive, containing the cia, dsi, and nds version. The individual builds are nearly three times this size each, but given how small it is, I wouldn't think it would be much of an issue to deliver them this way.

The main reason for doing this would be for compatibility with downloading directly to the DS(i) through Universal-Updater or dsidl. These systems can't really extract 7z archives as far as I know (due to memory limitations), so there's no way to download and use builds from the console itself.

I agree with this, even on console the size difference isn't very important for download speed and it's less confusing imo.

I think we could keep the 7z for compatibility with existing downloaders and guides and such, but just add the other files for the next release. I'll make a PR to add it to the building.yml unless someone else gets to it first.