Homebrew Official Mocha CFW - The sweet chocolate to your latte!

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
haxchi is a forwarder AND firmware patcher, it lets you launch homebrew without going into homebrew launcher if you press a button instead of patching the firmware's signature check function.
set the path to the homebrew you want to launch in haxchi's config.txt, assign that path to a controller's button, and reinstall haxchi to put that config.txt file on your console.

now when you launch haxchi and keep the assigned button pressed, it will launch the designated homebrew.
If you want to launch Mocha, set a path to it
you can even have different mocha version assigned to different buttons, but Mocha is useful only if you need redNAND or want FAT32 USB beta support, OR need WUP server instead of ftpiiu everywhere to access file system.


CBHC has the same thing, but without config.txt file (hardcoded path, you can't put it elsewhere than the expected path), it's hardcoded to either launch Mocha, HBL, vWii, or by default patch sysmenu.
 
Last edited by Cyan,

nastys

ナースティス
Member
Joined
Aug 5, 2014
Messages
1,730
Trophies
0
Age
26
Location
Earth
XP
1,794
Country
Italy
So.. If i understood it right, Mocha is needed when wanting to use the FAT32 feature and Haxchi should be left alone for this specific purpose?

edit: hmm.. - "run mocha from HBL (browser or cbhc or haxchi) or Mocha directly from haxchi instead of using hbl."

So Haxchi is still used, even though they're both a CFW.
Haxchi is simply a loader with its own built-in CFW (which has some limitations but it boots faster).
 

TheKitof

Active Member
Newcomer
Joined
Feb 15, 2016
Messages
38
Trophies
0
XP
105
Country
France
has anyone ever used SEEPROM redirection feature to unlink RedNand and SysNand in order to avoid reinstalling USB games under RedNand ?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,212
Trophies
2
XP
34,072
Country
Mexico
How does one install games using Mocha with the FAT32 support?
I basically want to use the same HDD I use for Wii/NGC games for installed games on Wii U as well.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
How does one install games using Mocha with the FAT32 support?
I basically want to use the same HDD I use for Wii/NGC games for installed games on Wii U as well.

u have to install the games to a wii u formatted drive, then copy the files over to the fat32 drive. a major pita, and not worth it imo.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
u could alternatively decrypt downloaded games' contents then place them on the fat32 drive. it might save some time, but the location must be exact. decrypted content will just have the code, content, and meta folders without the folders that would be located on a wii u formatted drive. the problem is the metadata indexer. it records the location of games/apps at the time of installation. I don't know how much work has been done to reverse engineer it, but not enough at this present state. and, yeah, it sucks. if u have to have a wii u formatted drive just to install the games to that indexer, it kinda defeats the purpose of using a fat32 one. another possibility is to use one of those wii u hdd apps to grab the content, then transfer it over. essentially, u have that method, decrypting games' content method, or the ftpiiueverywhere method. there may be others, but that's all I can think of atm.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
even if you extract the game to FAT32 manually, you'll still have to install it once on WiiU with WUP installer (then delete it) to register the ticket.
I made a quick guide (in my blog, there's a link at the bottom : how to use multiple HDD with wiiu, there's a part which explain this)

edit:
now I have time to find and provide the link, here it is:
https://gbatemp.net/posts/7216091

It's not fully "noob proof" as I provided only the steps, not the tools or links.
It's not hard to understand if you are used to WiiU homebrew.
 
Last edited by Cyan,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
is the ticket the metadata indexer itself? I heard the file responsible for this was on the root of the slc which isn't where ticket information is stored.
 
Last edited by godreborn,

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
I don't think the ticket alone is enough, or copying the ticket manually to the right folder would be enough.
someone said he will test, but I don't know if he reported it, maybe I missed his post.

I think putting the ticket in the folder is not enough because you need the console to "index" the game, like you said. mark it as officially owned or bought.
On wii, there was a file where all the launchable titleID was stored, and the tickets were in another folder.
On wii, we found how to do it using a homebrew, I don't know if it's known how to do the same on WiiU. if it's possible, we could make a "wup installer" homebrew, unpacking, copying files and registering the game using the IOSU instead of the official WUP function.
 
Last edited by Cyan,
  • Like
Reactions: godreborn

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
976
Trophies
0
Age
30
XP
1,297
Country
United Kingdom
Am I the only one who runs CBHC with Mocha with the primary purpose of not having FTPiiU Everywhere running in the background all the time?
(it also runs better with a few homebrew apps I run sporadically, but the first point is my primary reasoning behind my setup - I like not having filesystems open remotely unless I need them to be. Least privilege and all that.)
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,650
Country
France
CBHC has ftpiiu running all the time? never knew you didn't have to run ftpiiu homebrew to access the NAND from ftp.

if you talk about the privilege to access NAND, then Mocha has it too. in fact Mocha had it first, and CBHC added it (using a different method, but it has it)
 
Last edited by Cyan,

nexusmtz

Well-Known Member
Member
Joined
Feb 17, 2016
Messages
1,386
Trophies
0
XP
1,425
Country
United States
I like not having filesystems open remotely unless I need them to be. Least privilege and all that.
Mocha is actually the one that has something constantly running/listening (wupserver), it requires no ID/password, and someone can destroy your WiiU's configuration with it, so you're pretty much breaking your own best practice.
 

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,138
Country
United States
I don't think the ticket alone is enough, or copying the ticket manually to the right folder would be enough.
someone said he will test, but I don't know if he reported it, maybe I missed his post.

I think putting the ticket in the folder is not enough because you need the console to "index" the game, like you said. mark it as officially owned or bought.
On wii, there was a file where all the launchable titleID was stored, and the tickets were in another folder.
On wii, we found how to do it using a homebrew, I don't know if it's known how to do the same on WiiU. if it's possible, we could make a "wup installer" homebrew, unpacking, copying files and registering the game using the IOSU instead of the official WUP function.

yeah, the ps3 uses an indexer as well to facilitate the reading the hdd. the 360, on the other hand, reads the entire hdd which is y the load times when accessing your xbla content r so slow. the ps3 indexer is in a folder named mms on the root of the hdd. I heard that the wii u's is on the root of the slc or the mlc. I've never checked though.
 

jammybudga777

Well-Known Member
Member
Joined
Aug 23, 2013
Messages
2,284
Trophies
1
Age
37
XP
2,193
Country
im using mocha to load rednand but it seems be corrupted. so i redumped my nand to setup again. my problem is i had games installed to the external hdd via my first rednand and now ive set it up again they wont load. any help would be great but i guess i need to re-install the titles all again?
 
Last edited by jammybudga777,

MartyDreamy

Would you do anything for me?
Member
Joined
Jul 1, 2015
Messages
1,014
Trophies
1
Age
20
Location
Deep Fantasy World
XP
1,736
Country
Italy
I was bored, so I made this

jw2vlEm.png


Yeah...A Diego Armando Splash Screen from Ace Attorney Series....
Enjoy
 

Attachments

  • Diego Armando Splash Screen.zip
    211.8 KB · Views: 167
  • Like
Reactions: piete and lordelan

El 15

Well-Known Member
Newcomer
Joined
Apr 10, 2016
Messages
49
Trophies
0
Age
33
XP
130
Country
Mexico
I have a hard disk working on sysnand and rednand. Now I want to play in sysnand with mocha but when run mocha with sysnand (not rednand) my hard disk turns off, all games in hard disk disappear. someone knows why? or how to fix it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Offroad was awesome
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    The NES version was not a bad conversion
    +1
  • BigOnYa @ BigOnYa:
    Yea true, but using a wheel and pedals for gas/brake was awesome feature back in the day.
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure if that or RC Pro AM was my favorite NES racing game... hmmmm
  • BigOnYa @ BigOnYa:
    Yea I loved the rc pro am games
  • Psionic Roshambo @ Psionic Roshambo:
    @SylverReZ, RC Pro AM was made by Rare, and that explains why I liked it. Just learned the other day about a game I loved that was made by Rare and I was surprised lol
  • K3Nv2 @ K3Nv2:
    I was playing need for speed remastered and said to myself this is a nice Forza remaster
  • Psionic Roshambo @ Psionic Roshambo:
    https://en.wikipedia.org/wiki/List_of_video_games_developed_by_Rare Not all of them are awesome but man the hits on that list.
  • Psionic Roshambo @ Psionic Roshambo:
    Oh snap Super Offroad was by them too? lol damn
    +1
  • BakerMan @ BakerMan:
    Today I learned that the creators of the Donkey Kong games also made Sea of Thieves
  • BakerMan @ BakerMan:
    why do i feel the sudden urge to start singing pirate's scorn from the donkey kong country cartoon?
  • BigOnYa @ BigOnYa:
    Are you being for real, cause that's hard to believe, DK is Nintendo and made in japan, Sea of thieves was from Microsoft, in America. I'm not calling you a liar, just didn't know.
  • BigOnYa @ BigOnYa:
    Ok yes they were both made by Rare, but DK was from Rare back then, Rare now is owned by MS. So makes since.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    They even developed a LJN game.... lol
  • K3Nv2 @ K3Nv2:
    It was pretty rare
  • Psionic Roshambo @ Psionic Roshambo:
    I wonder what deal with Satan LJN worked to get Rare to make that one...
  • BigOnYa @ BigOnYa:
    I remember couple years ago, they announced they were working on a Perfect Dark remake, wonder what ever happen with that?
  • K3Nv2 @ K3Nv2:
    It went into the darkness
  • BigOnYa @ BigOnYa:
    Me and buddies used to play the hell out of Perfect Dark on N64, that and Goldeneye, was the first real PvP shooter games I remember
  • BigOnYa @ BigOnYa:
    4-way split screen on a tiny 19" TV, lol
  • K3Nv2 @ K3Nv2:
    Did you share joysticks also
  • BigOnYa @ BigOnYa:
    Nuh we had the 4 controller add on thingy for n64. Duh I just got your joke, lol
  • K3Nv2 @ K3Nv2:
    So you touched ends
    K3Nv2 @ K3Nv2: So you touched ends