I have modified @masqchips AocPatcher to allow DLC to be played through Aoc injected into a save folder with Saviine. This allows you to use DLC for 4 games ran from the home menu.
https://github.com/Yardape8000/AocPatcher
Important things to note:
1. Installing DLC with fake tickets into sig patched SysNAND or RedNAND is a much better way to play DLC content. It can support all DLC games. Do not bother using this with RedNAND.
2. The game defines how large a save folder can be. So this can only be used for small DLC such as games that just have dummy content and the real content is in a locked update.
3. Injecting into the save folder is using up memory that the game itself did not allocate. It may be planning on using this space as the game progresses and then run out of space at a future date. You may want to make backups of your save data with Saviine occasionally. If you notice the size of the folder is increasing, you can compare it to the size displayed in the Wii U's settings-data management. That is the game allocated folder size which is most likely the maximum size.
4. You must compile this yourself. I do not feel like putting any effort into making it easier to select the save folder name. It does not change unless you are switching users. If you are, you can compile multiple elfs, each for a different user. Like I said, Red NAND is a better option. AocPatcher is most likely a dead end, and just a cool coding novelty.
*You must modify USER_ID (line 11) and SSB_ON_SD (line 14) in src/common/common.h before compiling
For compiled versions see:
http://gbatemp.net/threads/aocpatcher.447622/page-3#post-6809157
5. Backup your save first with Saviine. Saviine allows you to inject (add files) without clean (delete everything) to the common folder only. Games that do not have a common folder so the DLC must be injected into the game 8000000X folder only have an inject & clean option.
For a modified Saviine that allows you to inject (without clean) into the game folder. This way you can just inject the AOC without killing or having to backup your game save.
http://gbatemp.net/threads/aocpatcher.447622/page-3#post-6809583
(USA titles shown. Modify as needed.)
X=last Hex digit of your save location (8000000X)
YY=last 2 Hex digits of the aoc title folder
Hyrule Warriors
save/8000000X/aoc/aoc0005000c1017d8YY
YY=Hex digits from 10 to 3D (separate folder for each)
Minecraft: Wii U Edition
save/8000000X/aoc/aoc0005000c101D9D00
Super Smash Bros. for Wii U
if SSB_ON_SD = 1
SD:/wiiu/aoc/0005000010144F00/aoc0005000c10144F00
if SSB_ON_SD = 0
save/common/aoc/aoc0005000c10144F00
Wii Sports Club
save/common/aoc/aoc0005000c10144D00
*** Note: save is not the Loadine save folder. This is the Wii U save folder that Saviine injects to.
https://github.com/Yardape8000/AocPatcher
Important things to note:
1. Installing DLC with fake tickets into sig patched SysNAND or RedNAND is a much better way to play DLC content. It can support all DLC games. Do not bother using this with RedNAND.
2. The game defines how large a save folder can be. So this can only be used for small DLC such as games that just have dummy content and the real content is in a locked update.
3. Injecting into the save folder is using up memory that the game itself did not allocate. It may be planning on using this space as the game progresses and then run out of space at a future date. You may want to make backups of your save data with Saviine occasionally. If you notice the size of the folder is increasing, you can compare it to the size displayed in the Wii U's settings-data management. That is the game allocated folder size which is most likely the maximum size.
4. You must compile this yourself. I do not feel like putting any effort into making it easier to select the save folder name. It does not change unless you are switching users. If you are, you can compile multiple elfs, each for a different user. Like I said, Red NAND is a better option. AocPatcher is most likely a dead end, and just a cool coding novelty.
*You must modify USER_ID (line 11) and SSB_ON_SD (line 14) in src/common/common.h before compiling
For compiled versions see:
http://gbatemp.net/threads/aocpatcher.447622/page-3#post-6809157
5. Backup your save first with Saviine. Saviine allows you to inject (add files) without clean (delete everything) to the common folder only. Games that do not have a common folder so the DLC must be injected into the game 8000000X folder only have an inject & clean option.
For a modified Saviine that allows you to inject (without clean) into the game folder. This way you can just inject the AOC without killing or having to backup your game save.
http://gbatemp.net/threads/aocpatcher.447622/page-3#post-6809583
(USA titles shown. Modify as needed.)
X=last Hex digit of your save location (8000000X)
YY=last 2 Hex digits of the aoc title folder
Hyrule Warriors
save/8000000X/aoc/aoc0005000c1017d8YY
YY=Hex digits from 10 to 3D (separate folder for each)
Minecraft: Wii U Edition
save/8000000X/aoc/aoc0005000c101D9D00
Super Smash Bros. for Wii U
if SSB_ON_SD = 1
SD:/wiiu/aoc/0005000010144F00/aoc0005000c10144F00
if SSB_ON_SD = 0
save/common/aoc/aoc0005000c10144F00
Wii Sports Club
save/common/aoc/aoc0005000c10144D00
*** Note: save is not the Loadine save folder. This is the Wii U save folder that Saviine injects to.
Last edited by Ape8000,