Permalink
Switch branches/tags
Nothing to show
Find file Copy path
37e10ec Dec 13, 2018
1 contributor

Users who have contributed to this file

23 lines (16 sloc) 2.35 KB

(This tool is currently in the process of being rewritten with a gfx based GUI, please only build from master, the gfx branch will be buggy)

Kip Select

screenshot This is a WIP kip manager for atmosphere's fusée launcher, this homebrew will not work with Kosmos, or any other pack that boots from hekate, while it will run it wont do anything as hekate controls what kips load in those packs. This homebrew is intended only for use with 'vanilla' atmosphere, launched with fusée.

How To Use

This howmebrew enables and disables kips by moving them between the /atmosphere/kips/ folder and an added folder called /atmosphere/kips_disabled/. Since fusée only checks the kips folder on boot, anything in kips_disabled gets ignored. The homebrew automatically creates the required folders (/atmosphere/kips/ & /atmosphere/kips_disabled/) if they are missing, all you need to do is make sure your kips are in one of the two folders before launching. The .nro has no other special requirements and should be launchable from anywhere (although simply placing it in /switch/ is recommended).

This homebrew also now supports BCT.ini editing on atmosphere version 0.8.1+

Current changeable values are debugmode and debugmode_user, both required for using a cheat engine such as sys-netcheat.

Notes

  • This homebrew only supports a maximum of 32 kips, attempting to use more will result in a error and possibly even a console hard crash.
  • Try and name your kips something reasonable, the program should be able to work with any file name the sdcard fs supports but naming your kip with emoji's isn't going to help.
  • I have no idea how safe this is to use on exFat, it shouldn't corrupt anything as all file operations are correctly closed, but should isn't won't, please be careful.

Building

This homebrew is a standered libnx project, make sure you have devkitpro installed correctly and simply run make from the project root. I personaly write this project useing VsCode and thus there is a CppProperties.json file already configured for proper syntax highlighting in the project root, this configuration should work with almost any other homebrew project although depending on where your devkitpro install is you may need to change some values around.

Credits