Skip to content
This repository has been archived by the owner on Apr 24, 2020. It is now read-only.

Releases: ITotalJustice/Gamecard-Installer-NX

Gamecard Installer NX - Hotfix

13 Apr 05:08
Compare
Choose a tag to compare

What's fixed?

  • Fixed the option to enter the game-info menu whilst a gamecard ins't inserted. Thanks #18

  • Fixed an non-free error in which exiting the game-info menu would cause the textures to not be freed.

  • Fixed an edge-case crash for if a user mounted a xci which didn't contain a base entry. This will also fix a crash if the gamecard has no base, upp, dlc entries at all (no one would ever experience this anyway).


Hope you're all keeping well. Thanks for the positive response to the previous release 😄

Gamecard Installer NX - New Features!

04 Apr 17:13
23c115d
Compare
Choose a tag to compare

Finally! Version 2.0.0 is here.

Lot's of changes to the code. Now the cnmt is parsed as the gamecard is mounted. This means that sigpatches aren't need for the app anymore, however, patches will still be need to actually play the game.

Install speed is now faster, there's a lot more info about the gamecard and it's contents displayed and there's a few settings to play around with!


What's new?

  • Settings menu.

  • Game-info menu.

  • Option to lower keygen (also ticketless install).

  • Option to choose to install base, update or dlc.

  • Show the total base, update and dlc per game.

  • Textures are now entierly cached, slight performance increase whilst installing (~40MiB/s to nand).

  • Enable / disable music and sound.


What's fixed?

  • Only the base game was installed previously, this was a huge oversight on my behalf. Closes #13

  • Text is now clipped so that it no longer renders off-screen. Closes #11


Credits!

Huge thank you to @DarkMatterCore for teaching me a lot about how HOS works and for motivating me to continue with this project.

Thank you to @NicholeMattera for being the best tester anyone could ask for 😄

And thank you to @TechGeekGamer for helping test and cosmetic ideas.

Gamecard Installer NX - Bug Fix Edition!

20 Jan 09:24
Compare
Choose a tag to compare

This is a small update the fix the errors that errors that a few users were experiencing (these are explained below).


What's fixed?

  • Incorrectly returned the sys version number (fw 8.1.0 would be returned as 8.0.1).
  • Bug that would cause the installed game to sometimes appear as a gamecard, even with the gamecard removed.
  • Fixed bug that would make it so that it would sometimes not push the correct application record which caused game updates that was previously installed to say that it was not.

What's next?

  • Option to lower key gen of games.
  • Option to disable music / sound effects in-app.
  • Option overlay that shows these options.
  • Improve gfx efficiency (cache everything as textures as much as possible to reduce constantly creating a surface and then converting it to a texture every frame, this is pretty much done anyway, but in a few cases it is not).

Huge thank you to everyone that reported the bugs and an extra huge thanks to those that helped tested builds which allowed me fix everything so quickly, in particular huge thanks to @NicholeMattera.

Gamecard Installer NX - Initial Release!

17 Jan 09:02
Compare
Choose a tag to compare

Gamecard Installer NX's first release!


Features:

  • Install gamecards! (would be an awful name for the app if it didn't have this).
  • Support for gamecards with multiple games inside.
  • Display useful gamecard information such as: app_id, key_gen and size.
  • Full touchscreen support.
  • Display the available space on SD card and system NAND from within the app. Automatically updated after installing the game.
  • Display error codes to the user should anything go wrong (hopefully you wouldn’t see any!).
  • Background music support. Drop any .mp3 files into ‘/switch/gamecard_installer/’ and it will play the songs at random.

How to install

Simply extract the zip file to the root of your SD card. This should result in the following folder structure ‘/switch/gamecard_installer/gamecard_installer.nro’

Or, if you prefer, you can copy the ‘gamecard_installer.nro’ to ‘/switch/’ and launch the app that way. The app will then create its own folder and move the .nro into that new folder.