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

WiisleyU

Well-Known Member
Member
Joined
Jun 9, 2016
Messages
219
Trophies
0
Age
39
XP
332
Country
Brazil
i have cbhc autoboot and when it load i get a black screen with a -4 on the top left what does it mean? i cant get into ym wiiu anymore even when i remove the sd card and try booting without it when i do that i then got the same black screen but with -3 on the top left thi time

--------------------- MERGED ---------------------------

i manage to get into my sysnand how can i deleted my cfw i want to install it fresh i hace mocha and hbhc instal i feel like its messing up my boot i jsut want to remove these cfw and start fresh lol
I think tha is an SD Card problem, change the adapter or the SD itself, if your Wii U SD Card Reader is damaged, sorry, going CBHC is like asking for Wii U bricking LOL
 

WiiUexploiter

Member
Newcomer
Joined
Dec 5, 2018
Messages
9
Trophies
0
Age
38
XP
64
Country
Australia
Hey everyone,

it has been a while since my last post. I've been really busy in the past weeks but unfortunately not with wii u developement. I have a project for a customer and I need to meet a few deadlines. So there was absolutely no time left for me to also work on the wii u. Since the beginning of this year I worked only 2 or 3 hours on mocha in total. Actually i have been feeling bad for not spending as much time with my family as before that project and start to regret ever taking on it but thats another story...

So the reason I am writing this post is to let you know that I just pushed my wip source code to github in the hope that someone is interessted in it and can use some of it to maybe continue or even finish this up since I don't see me working on it in the next two or three weeks. I should have done this push a month ago as the source code wasnt moving since about a month anywhere, sorry. I will probably continue working on it at some point but it wont happen anytime soon. I didn't follow the wii u scene or any posts on gbatemp and it might be that this is not even needed anymore and in that case you guys can ignore it ;-). Otherwise...

I don't remember exactly where I stopped or how I used it but as far as I remember here is the summery of what works and what not:

What's working:
* USB FAT32 partition is mounted the same way as WFS if the "/usr" path is on it
* games do launch and save games do work (if copied manually to the /usr path)
* copying save games in settings to usb works
* copying whatever from usb works in settings
* USB FAT32 is primary FAT drive when mounted and replaces sdcard (homebrews and everything else is loaded from usb and not sd)

What's not working:
* copying games to USB (some titles worked, e.g. youtube)
* installing games to USB (wupinstaller fails with error code empty because files are 0 bytes)
* removing titles works only partially (quota remove is kinda buggy)
* symlinks don't work at all (only matter in install process)

To the reason why installing and copying games does not work:
Well it is not as much as it does not work completely. It does the process of the installation or the copy process successfully and it even takes as much time to do it as it would usually do but all the files that are 0 bytes if you look at it on a PC though the files and folders are all there. As far as I have figured it out and remember it correctly, the MCP module links the usb path to /vol/mcp_devmgr01 and copies over the files. This process seems to still have some issue. The ACP module uses an own direct mount and it seems to work fine for save game copy. I am thinking it is connected to the symlinks not working correct as I saw that function failing in the logs.

The biggest disappointment was when I first tried launching a game. I chose Super Mario 3D World as that was the perfect game to test the speed. I was very disappointed to see that it was freakishly slow....even slower than loadiine in my opinion. So the reason that loadiine is so slow with some games is not that the SD access is so slow but that the FAT32 driver implementation of Nintendo on the wii u is just crap. I mean I knew that it wasnt very good but I didn't expect that.... So this was one very big drop in motivation to actually finish this USB FAT32 access. It is not really good usable for games due to its speeds. Anyway, if you guys want you can try it out for yourself but don't use the current github version as your default one as it is probably buggy and even some old features might be broken now. It is work in progress.

Nevertheless FAT32 USB is a nice little feature and it is nice that you can make it work natively. If we would replace the Nintendo FAT32 driver complely this could probably be made usable for games but thats a shit load of work.
Well maybe someone wants to continue the work on my current attempt to work with the native driver for now and finish this. I will join on the work again when I got a bit more free time again.

Anyway if anyone got questions to anything in the code or maybe how the stuff works, you can pm me. I would understand it as the code is not clean at all, has many debug and testfunctions and isn't really selfexplanatory. I will answer all questions when I find the time (though it might take a few days or weeks).

Hi dimok looking into the file system that the Wii U uses and the fat file systems it is compatible with it would make more sense to use the exFat file system considering FAT32 is unable to store files larger than 4GB. Maybe someone can implement the exFat file system for the use of external drives. Just a thought.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
Hi dimok looking into the file system that the Wii U uses and the fat file systems it is compatible with it would make more sense to use the exFat file system considering FAT32 is unable to store files larger than 4GB. Maybe someone can implement the exFat file system for the use of external drives. Just a thought.
1. Dimok is gone. For ages.
2. exFAT sucks, especially on Ninty consoles as it leads to corrupted sectors over time and leads to a loss of data.

I don't think we'll ever see any new progress here. Almost noone was interested in the Wii U and the few that were are enjoying a Switch now.
The only one still working on the Wii U is Maschell with his Plugin System. That's it.
We should be thankful that we have at least fantastic things like the RetroArch port, the HBL, WUP Installer, a coldboot CFW and HID to VPAD.
 

WiiUexploiter

Member
Newcomer
Joined
Dec 5, 2018
Messages
9
Trophies
0
Age
38
XP
64
Country
Australia
So I'm guessing we will never see the ability to be able to laload games straight onto external HDD and play them via a loader like we did on the Wii? That sucks oh well at least we have something. Thanks for the info.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
So I'm guessing we will never see the ability to be able to laload games straight onto external HDD and play them via a loader like we did on the Wii? That sucks oh well at least we have something. Thanks for the info.
Umm ... you're aware of the fact that you can install games to USB already with WUP Installer GX2?
It works just fine. The only downside is that your drive has to be formatted to the Wii U filesystem and thus can't be filled up with Wii games as well (although you can inject Wii games and install them nonetheless).
The only thing which is not possible (only with some workaround) is having Wii U games installed to a FAT32 drive.
So if you want to have Wii games on a drive as well, your options are:
  1. Have two drives -> 1x WFS for Wii U, 1x FAT32 for Wii/GC/RetroRoms
  2. Have one drive -> 1x WFS for Wii U, optionally put Wii/GC/RetroRoms on the SD card
  3. Have one drive -> 1x WFS for Wii U, convert/inject Wii/GC/RetroRoms into installable Wii U titles (does not work for all retro systems obviously)
  4. Have one drive -> 1x FAT32 for everything including Wii U games (but rather as Loadiine games than installed to home menu) using the FAT32 build of Mocha
 

WiiUexploiter

Member
Newcomer
Joined
Dec 5, 2018
Messages
9
Trophies
0
Age
38
XP
64
Country
Australia
Umm ... you're aware of the fact that you can install games to USB already with WUP Installer GX2?
It works just fine. The only downside is that your drive has to be formatted to the Wii U filesystem and thus can't be filled up with Wii games as well (although you can inject Wii games and install them nonetheless).
The only thing which is not possible (only with some workaround) is having Wii U games installed to a FAT32 drive.
So if you want to have Wii games on a drive as well, your options are:
  1. Have two drives -> 1x WFS for Wii U, 1x FAT32 for Wii/GC/RetroRoms
  2. Have one drive -> 1x WFS for Wii U, optionally put Wii/GC/RetroRoms on the SD card
  3. Have one drive -> 1x WFS for Wii U, convert/inject Wii/GC/RetroRoms into installable Wii U titles (does not work for all retro systems obviously)
  4. Have one drive -> 1x FAT32 for everything including Wii U games (but rather as Loadiine games than installed to home menu) using the FAT32 build of Mocha
Yes I know this already but you must load them onto SD card first and then load them onto the HDD. Which is painfully slow. I was talking about not having to transfer to SD card first and just bring able to load them straight onto HDD. I know you can do it via the version of mocha that supports FAT32 HDD but it's not a stable build and I have heard of people having issues with the build.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
Yes I know this already but you must load them onto SD card first and then load them onto the HDD. Which is painfully slow. I was talking about not having to transfer to SD card first and just bring able to load them straight onto HDD. I know you can do it via the version of mocha that supports FAT32 HDD but it's not a stable build and I have heard of people having issues with the build.
Yes there are a few issues.
Unfortunately there's wo way around it. Either copy games to sd:\install\[game folder] and install them with WUP Installer GX2 or use this to do it wireless but that's even slower.
 

WiiUexploiter

Member
Newcomer
Joined
Dec 5, 2018
Messages
9
Trophies
0
Age
38
XP
64
Country
Australia
Yes I know this already but you must load them onto SD card first and then load them onto the HDD. Which is painfully slow. I was talking about not having to transfer to SD card first and just bring able to load them straight onto HDD. I know you can do it via the version of mocha that supports FAT32 HDD but it's not a stable build and I have heard of people having issues with the build.
Oh and also the fact that mochas FAT32 HDD build is made for loadiine games and not for games obtained from USB helper which is where I have obtained games from. Plus you still have slow load times for games via the loadiine on FAT32.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
Oh and also the fact that mochas FAT32 HDD build is made for loadiine games and not for games obtained from USB helper which is where I have obtained games from. Plus you still have slow load times for games via the loadiine on FAT32.
True.
USB Helper downloads can be unpacked to "Loadiine ready" folders with CDecrypt though. Just in case.
 
  • Like
Reactions: WiiUexploiter

Dymblos

Active Member
Newcomer
Joined
Jan 16, 2019
Messages
32
Trophies
0
Age
39
XP
146
Country
Chile
I have my WiiU with Haxchi
There is any adventaje to put Mocha?

I just buy an external hard drive to put on there the games/updates/dlc from "Wii U USB Helper"
 

Blesmore

Well-Known Member
Newcomer
Joined
Mar 27, 2019
Messages
53
Trophies
0
Age
124
XP
235
Country
United States
Because here youtu.be/iHdZSFLL4qs?t=4m4s (i don't know what he says, i don't speak spanish), and here loadiine.ovh/gate/dl_details.php?id=34 looks like it is possible to run mocha cfw directly from the browser exploit, but the option is not in the list anymore
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,281
Trophies
4
Location
Space
XP
13,836
Country
Norway
I believe you need sig patches to run mocha, which isn't available with ofw.
Mocha has sig patches, that's kind of the point of it.
is it possible to run mocha immediately with the browser exploit? Instead of launching the homebrew launcher?
What's wrong with launching it through HBL?
With the old browser exploit (not working on latest FW) there were payloads to launch various homebrew directly. But they were never updated for the new exploit AFAIK.
 
Last edited by The Real Jdbye,

Blesmore

Well-Known Member
Newcomer
Joined
Mar 27, 2019
Messages
53
Trophies
0
Age
124
XP
235
Country
United States
Nothing really wrong with launching it via HBL, it's just that i'd save 5 seconds :lol:

So, it's just a limit of the new browser exploit (which, the new jstypehax in wiidb is very good, much higher success rate, doesn't freeze 50% of the time like before)
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,516
Country
Germany
Nothing really wrong with launching it via HBL, it's just that i'd save 5 seconds :lol:

So, it's just a limit of the new browser exploit (which, the new jstypehax in wiidb is very good, much higher success rate, doesn't freeze 50% of the time like before)
Do yourself a favor and install Haxchi so you don't have to bother with that exploit. ;)
 

pedro702

Well-Known Member
Member
Joined
Mar 3, 2014
Messages
12,720
Trophies
2
Age
33
XP
8,698
Country
Portugal
Nothing really wrong with launching it via HBL, it's just that i'd save 5 seconds :lol:

So, it's just a limit of the new browser exploit (which, the new jstypehax in wiidb is very good, much higher success rate, doesn't freeze 50% of the time like before)
buy a ds game like brain age, install cbhc and get patched sigs on boot everytime you save all the time you loose doing any exploit :P and you dont need internet, its like 7$ brain age.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    The Real Jdbye @ The Real Jdbye: sure, it can be hands free