SkillAgentSearch skills...

ExeFSManager

An app that can enable or disable your ExeFS mods

Install / Use

/learn @CVFireDragon/ExeFSManager
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

ExeFSManager

An app that can enable or disable your ExeFS mods

(this is an example app. it only works with SMO + atmosphere but you can learn how to do other games and CFWs in the next section)

Changing Games and CFW (.nro)

Games

Go to either This or This Website and find the "Title ID" of the game.

Make sure you have Notepad++ installed.

Download The Source Code of this Repo (if you haven't already) and open "Makefile" in Notepad++.

Go to Line 33 and change "SMO" to whatever game you want.

Go to Line 34 and change "CVFD" to whatever your Username is.

Save "Makefile".

Open the "source" folder and open "main.cpp" in Notepad++.

Go to Line 12 and change "SMO" to whatever game you want and "CVFD" to whatever your Username is.

Press CTRL + F and Select the "Replace" tab.

Enter "0100000000010000" into "Find what :".

Enter the "Title ID" you got earlier into "Replace with :".

Click "Replace All" and Save the file.

Move on to the "Compiling" or "CFW" Section

CFW

Make sure you have Notepad++ installed.

Download The Source Code of this Repo. (if you haven't already)

Open the "source" folder and open "main.cpp" in Notepad++.

Press CTRL + F and Select the "Replace" tab.

Enter "atmosphere" into "Find what :".

Enter whatever CFW you want to change to in "Replace with :".

Click "Replace All" and Save the file.

Move on to the "Compiling" Section.

Changing Name, Author and Version (.nsp)

Make sure you have Notepad++ installed.

Download The Source Code of this Repo. (if you haven't already)

Author Replacing

Open the "BuildTools" folder and open the "nacp" folder.

Open "control.xml" in Notepad++.

Press CTRL + F and Select the "Replace" tab.

Enter "CVFD" into "Find what :".

Enter your username into "Replace with :".

Click "Replace All" and Save the file.

Name Replacing

Open the "BuildTools" folder and open the "nacp" folder.

Open "control.xml" in Notepad++.

Press CTRL + F and Select the "Replace" tab.

Enter "ExeFSManager" into "Find what :".

Enter the name of the App into "Replace with :".

Click "Replace All" and Save the file.

Version Replacing

Open the "BuildTools" folder and open the "nacp" folder.

Open "control.xml" in Notepad++.

Press CTRL + F and Select the "Find" tab.

Enter "DisplayVersion" into "Find what :" and Click "Find Next".

Find "1.0" and replace it with the Version of the App.

Building the NACP

Open the "BuildTools\nacp" folder and Run "BuildNACP.bat".

Find "control.nacp" and copy it.

Go up to the Root of the source code and open the "Control" folder.

Paste and replace the control.nacp.

Compiling

Make sure devkitPro with Switch Support is installed.

Download The Source Code of this Repo. (if you haven't already)

Open "Build.bat"

It will auto-build for you!

Credits

CaptinNemrac For the original Closed-Source app (sparked this idea)

HippyDave For help with renaming the files

XorTroll For amazing help with Building the NSP.

The-4n For making hacBrewPack (to build nsp) and nacptool (for making nacp)

Story

Once upon a time, I was downloading the SMO Moonjump ExeFS Mod. I found a file in the .zip called "odyssey.nro" and I tried booting it up with Homebrew. It was pretty cool, because I found out it was a ExeFS enabler / disabler. I studied what the app did and I found out that it renamed the ExeFS Mod to something else and Vice-Versa. I couldn't find any source code, so I forgot about it for a couple months. Until today! (12/20/18) When I remembered about this and posted This to GBATemp. A nice guy named HippyDave gave me a few tips, so I went out and wrote this app. The End!

Related Skills

View on GitHub
GitHub Stars9
CategoryDevelopment
Updated13d ago
Forks3

Languages

Makefile

Security Score

85/100

Audited on Mar 23, 2026

No findings