Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noirscape/emummc-toggler
emuMMC Toggler - Toggle the emummc_enabled on and off from your switch.
https://github.com/noirscape/emummc-toggler
atmosphere homebrew nintendo-switch switch-homebrew
Last synced: about 1 month ago
JSON representation
emuMMC Toggler - Toggle the emummc_enabled on and off from your switch.
- Host: GitHub
- URL: https://github.com/noirscape/emummc-toggler
- Owner: noirscape
- License: gpl-3.0
- Created: 2019-06-19T22:11:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-02-07T19:30:36.000Z (almost 4 years ago)
- Last Synced: 2023-03-06T20:27:31.542Z (almost 2 years ago)
- Topics: atmosphere, homebrew, nintendo-switch, switch-homebrew
- Language: Makefile
- Size: 30.3 KB
- Stars: 13
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## emuMMC-Toggle
This very simple homebrew just flips the number in `emummc/emummc.ini` that determines if Atmosphere should load emuMMC.
### Idea
Removes the need for SD pulls to reboot from emuMMC to sysMMC or vice versa if using fusee-primary.
### Usage
Open the `.nro` using the HBL.
- Press `-` to toggle emuMMC on or off.
- Press `+` to exit the application.Don't attempt to toggle emuMMC if it says something is wrong. That's bad behavior.
### Building
- Install devKitPro
- Clone _recursively_
- Run `make`
- ???
- Profit### Credits
- Dax for recommending `simpleini` library.
### License
```c
/*
* emuMMC-Toggle - Toggle the emuMMC on and off.
* Copyright (C) 2019 - Valentijn "noirscape" V.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published
* by the Free Software Foundation at version 3 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
* In addition, the additional clauses 7b and 7c are in effect for this program.
*
* b) Requiring preservation of specified reasonable legal notices or
* author attributions in that material or in the Appropriate Legal
* Notices displayed by works containing it; or
*
* c) Prohibiting misrepresentation of the origin of that material, or
* requiring that modified versions of such material be marked in
* reasonable ways as different from the original version
*/
```