Add a letter at the end of the folders to enable/disable mods.
Clear option erase the letter.
V-0.3:
-Updated the mods limit to 38.
https://github.com/Syzygye/Mod-Manager
Attachments
Last edited by Syzygy_e,
Both of them.OK, I'm sorry but could explain what mods?
Are we talking CFW manager mods ( as in the first screenshot)
- or/and -
game mods (what looks like the second screenshot to me)
Atmosphère Crash Report (v1.4):
Result: 0x4A8 (2168-0002)
Process Info:
Process Name: hbloader
Title ID: 010000000000100d
Process ID: 0000000000000084
Process Flags: 000000b3
User Exception Address: 00000000109cb000
Exception Info:
Type: Data Abort
Address: 00000000109caeb0
Fault Address: 0000000000000000
Crashed Thread Info:
Thread ID: 0000000000000262
Registers:
X[00]: 00000000109cb11c
X[01]: 0000000000000000
X[02]: 0000000000000001
X[03]: 0000000e00000004
X[04]: 0000000379a1d3f8
X[05]: 0000000000000000
X[06]: 0000000049434653
X[07]: 0000000000000000
X[08]: 0000000000000000
X[09]: 0000000000000000
X[10]: 0000000000000000
X[11]: 0000000000000000
X[12]: 0000000000000000
X[13]: 0000000000000000
X[14]: 0000000000000000
X[15]: 0000000000000000
X[16]: 0000000000000000
X[17]: 0000000000000000
X[18]: 0000000000000000
X[19]: 0000000379a2b000
X[20]: 0000000379a1d3e8
X[21]: 0000000078b58016
X[22]: 00000001f25cb010
X[23]: 0000000379a1d000
X[24]: 0000000379a1d000
X[25]: 0000000000000101
X[26]: 00000000109cb148
X[27]: 000000001dc00088
X[28]: 00000003799f7000 ([00000000] + 0x0)
FP: 00000000109cb0d0
LR: 00000003799faf70 ([00000000] + 0x3f70)
SP: 00000000109caeb0
PC: 00000003799fad14 ([00000000] + 0x3d14)
Stack Trace:
ReturnAddress[00]: 00000003799fd62c ([00000000] + 0x662c)
ReturnAddress[01]: 00000003799fd6f0 ([00000000] + 0x66f0)
ReturnAddress[02]: 00000003799f70e8 ([00000000] + 0xe8)
ReturnAddress[03]: 00000003799f7430 ([00000000] + 0x430)
ReturnAddress[04]: 0000000037333030
TLS Address: 00000000109cb200
TLS Dump: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
0000109cb200 00 00 00 00 0a 00 00 00 00 62 00 00 40 c0 0d f3
0000109cb210 53 46 43 4f 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb220 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb230 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0000109cb240 04 00 7f 00 1d 00 10 c0 00 00 00 00 00 00 00 00
0000109cb250 10 00 00 00 b0 6f b5 78 00 00 10 00 00 00 00 00
0000109cb260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb270 20 00 00 00 00 00 00 00 84 00 00 00 00 00 00 00
0000109cb280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Module Info:
Number of Modules: 1
Module 00:
Address: 00000003799f7000-0000000379a1d000
Name: [00000000]
Build Id: 0000000000000000000000000000000000000000000000000000000000000000
Thread Report:
Number of Threads: 01
Threads[00]:
Thread ID: 0000000000000262
Registers:
X[00]: 00000000109cb11c
X[01]: 0000000000000000
X[02]: 0000000000000001
X[03]: 0000000e00000004
X[04]: 0000000379a1d3f8
X[05]: 0000000000000000
X[06]: 0000000049434653
X[07]: 0000000000000000
X[08]: 0000000000000000
X[09]: 0000000000000000
X[10]: 0000000000000000
X[11]: 0000000000000000
X[12]: 0000000000000000
X[13]: 0000000000000000
X[14]: 0000000000000000
X[15]: 0000000000000000
X[16]: 0000000000000000
X[17]: 0000000000000000
X[18]: 0000000000000000
X[19]: 0000000379a2b000
X[20]: 0000000379a1d3e8
X[21]: 0000000078b58016
X[22]: 00000001f25cb010
X[23]: 0000000379a1d000
X[24]: 0000000379a1d000
X[25]: 0000000000000101
X[26]: 00000000109cb148
X[27]: 000000001dc00088
X[28]: 00000003799f7000 ([00000000] + 0x0)
FP: 00000000109cb0d0
LR: 00000003799faf70 ([00000000] + 0x3f70)
SP: 00000000109caeb0
PC: 00000003799fad14 ([00000000] + 0x3d14)
Stack Trace:
ReturnAddress[00]: 00000003799fd62c ([00000000] + 0x662c)
ReturnAddress[01]: 00000003799fd6f0 ([00000000] + 0x66f0)
ReturnAddress[02]: 00000003799f70e8 ([00000000] + 0xe8)
ReturnAddress[03]: 00000003799f7430 ([00000000] + 0x430)
ReturnAddress[04]: 0000000037333030
TLS Address: 00000000109cb200
TLS Dump: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
0000109cb200 00 00 00 00 0a 00 00 00 00 62 00 00 40 c0 0d f3
0000109cb210 53 46 43 4f 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb220 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb230 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00
0000109cb240 04 00 7f 00 1d 00 10 c0 00 00 00 00 00 00 00 00
0000109cb250 10 00 00 00 b0 6f b5 78 00 00 10 00 00 00 00 00
0000109cb260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb270 20 00 00 00 00 00 00 00 84 00 00 00 00 00 00 00
0000109cb280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0000109cb2f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
OMG you have filled my array xDGood, but here's some bugreport: homebrew opens normally, but when I click to "Atmosphere" button, titleIDs are loading in 1.5 sec and then system crashed (BSOD).
Here's the crashlog if you need:
I've at least 116 installed games, ~ 35 of them are layeredfs modded.Code:Atmosphère Crash Report (v1.4): Result: 0x4A8 (2168-0002) Process Info: Process Name: hbloader Title ID: 010000000000100d Process ID: 0000000000000084 Process Flags: 000000b3 User Exception Address: 00000000109cb000 Exception Info: Type: Data Abort Address: 00000000109caeb0 Fault Address: 0000000000000000 Crashed Thread Info: Thread ID: 0000000000000262 Registers: X[00]: 00000000109cb11c X[01]: 0000000000000000 X[02]: 0000000000000001 X[03]: 0000000e00000004 X[04]: 0000000379a1d3f8 X[05]: 0000000000000000 X[06]: 0000000049434653 X[07]: 0000000000000000 X[08]: 0000000000000000 X[09]: 0000000000000000 X[10]: 0000000000000000 X[11]: 0000000000000000 X[12]: 0000000000000000 X[13]: 0000000000000000 X[14]: 0000000000000000 X[15]: 0000000000000000 X[16]: 0000000000000000 X[17]: 0000000000000000 X[18]: 0000000000000000 X[19]: 0000000379a2b000 X[20]: 0000000379a1d3e8 X[21]: 0000000078b58016 X[22]: 00000001f25cb010 X[23]: 0000000379a1d000 X[24]: 0000000379a1d000 X[25]: 0000000000000101 X[26]: 00000000109cb148 X[27]: 000000001dc00088 X[28]: 00000003799f7000 ([00000000] + 0x0) FP: 00000000109cb0d0 LR: 00000003799faf70 ([00000000] + 0x3f70) SP: 00000000109caeb0 PC: 00000003799fad14 ([00000000] + 0x3d14) Stack Trace: ReturnAddress[00]: 00000003799fd62c ([00000000] + 0x662c) ReturnAddress[01]: 00000003799fd6f0 ([00000000] + 0x66f0) ReturnAddress[02]: 00000003799f70e8 ([00000000] + 0xe8) ReturnAddress[03]: 00000003799f7430 ([00000000] + 0x430) ReturnAddress[04]: 0000000037333030 TLS Address: 00000000109cb200 TLS Dump: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0000109cb200 00 00 00 00 0a 00 00 00 00 62 00 00 40 c0 0d f3 0000109cb210 53 46 43 4f 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb220 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb230 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 0000109cb240 04 00 7f 00 1d 00 10 c0 00 00 00 00 00 00 00 00 0000109cb250 10 00 00 00 b0 6f b5 78 00 00 10 00 00 00 00 00 0000109cb260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb270 20 00 00 00 00 00 00 00 84 00 00 00 00 00 00 00 0000109cb280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Module Info: Number of Modules: 1 Module 00: Address: 00000003799f7000-0000000379a1d000 Name: [00000000] Build Id: 0000000000000000000000000000000000000000000000000000000000000000 Thread Report: Number of Threads: 01 Threads[00]: Thread ID: 0000000000000262 Registers: X[00]: 00000000109cb11c X[01]: 0000000000000000 X[02]: 0000000000000001 X[03]: 0000000e00000004 X[04]: 0000000379a1d3f8 X[05]: 0000000000000000 X[06]: 0000000049434653 X[07]: 0000000000000000 X[08]: 0000000000000000 X[09]: 0000000000000000 X[10]: 0000000000000000 X[11]: 0000000000000000 X[12]: 0000000000000000 X[13]: 0000000000000000 X[14]: 0000000000000000 X[15]: 0000000000000000 X[16]: 0000000000000000 X[17]: 0000000000000000 X[18]: 0000000000000000 X[19]: 0000000379a2b000 X[20]: 0000000379a1d3e8 X[21]: 0000000078b58016 X[22]: 00000001f25cb010 X[23]: 0000000379a1d000 X[24]: 0000000379a1d000 X[25]: 0000000000000101 X[26]: 00000000109cb148 X[27]: 000000001dc00088 X[28]: 00000003799f7000 ([00000000] + 0x0) FP: 00000000109cb0d0 LR: 00000003799faf70 ([00000000] + 0x3f70) SP: 00000000109caeb0 PC: 00000003799fad14 ([00000000] + 0x3d14) Stack Trace: ReturnAddress[00]: 00000003799fd62c ([00000000] + 0x662c) ReturnAddress[01]: 00000003799fd6f0 ([00000000] + 0x66f0) ReturnAddress[02]: 00000003799f70e8 ([00000000] + 0xe8) ReturnAddress[03]: 00000003799f7430 ([00000000] + 0x430) ReturnAddress[04]: 0000000037333030 TLS Address: 00000000109cb200 TLS Dump: 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 0000109cb200 00 00 00 00 0a 00 00 00 00 62 00 00 40 c0 0d f3 0000109cb210 53 46 43 4f 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb220 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb230 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 0000109cb240 04 00 7f 00 1d 00 10 c0 00 00 00 00 00 00 00 00 0000109cb250 10 00 00 00 b0 6f b5 78 00 00 10 00 00 00 00 00 0000109cb260 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb270 20 00 00 00 00 00 00 00 84 00 00 00 00 00 00 00 0000109cb280 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb290 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000109cb2f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
My CFW is atmosphere 0.9.3, FW 8.1.0. Thanks.
I speak Spanish and my English is not very goodQuestion: what does 'Add x, y, a, b, z, Clear' mean?
Also can't use B to back out when that menu shows.
Oh, ok. It adds that letter to the end of the folder, rendering mod useless. OK. That info could be in OP
Ok, for the next update, thanks for the ideaAny reason why no ReiNX support? This is definitely something I'd have a use for.
I refactored your code as my eyes wouldn't stop bleeding from it.I speak Spanish and my English is not very good
--------------------- MERGED ---------------------------
Ok, for the next update, thanks for the idea
I prefer https://gbatemp.net/threads/simplemodmanager-a-mod-manager-for-your-switch.548658/. Names, 9.x.x compatible, no Python required.There is actually a better mod manager that shows you the names of your mods and which ones are active. It's written in python how ever.
https://github.com/Genwald/Generic-Mod-Manager
I prefer https://gbatemp.net/threads/simplemodmanager-a-mod-manager-for-your-switch.548658/. Names, 9.x.x compatible, no Python required.
I did notice this was a bit older, after I posted. But I was honestly hoping to get a reply back with a small blurb about simple mod manager... and you did! Thanks you!Yup, it didn't exist before my suggestion though. I've been using simplemodmanager now how ever. It's great.