Closed Levi-Lesches closed 2 years ago
At the moment it's not possible to launch mocha from Tiramisu because it already includes a different version of mocha. It's not possible to to combine those, either you need to use the homebrew-launcher-installer payload (the 10kb one) and launch mocha fat32 via the hbl or use the tiramisu payload and loose the fat32 feature.
So it sounds like you're saying my first hope, being able to launch Mocha FAT32 from the Tiramisu-backed Homebrew channel, is not possible.
But would it be possible to switch between stock Wii U --> browser exploit --> Mocha and Tiramisu without modifying the SD card? I was hoping there would be a way to arrange the files such that I can turn off Tiramisu's autoboot, use Mocha FAT32 the "normal way", then turn Tiramisu back on after so I still get to skip the verification steps, all without modifying the SD card. Is that possible?
You can use the PayloadLoaderPayload to switch between payload.elf
That did it! Thanks so much for your help. For anyone else who wants to know how to do this, here is my SD card layout:
SD/
├─ wiiu/
│ ├─ apps/
│ │ ├─ homebrew_launcher/
│ │ │ ├─ homebrew_launcher.elf
│ │ │ ├─ icon.png
│ │ │ ├─ meta.xml
│ │ ├─ mocha_fat32/
│ │ │ ├─ mocha.elf
│ │ │ ├─ icon.png
│ │ │ ├─ meta.xml
│ │ ├─ PayloadLoaderInstaller.wuhb
│ ├─ environments/
│ │ ├─ installer/
│ │ ├─ tiramisu/
│ ├─ payloads/
│ │ ├─ default/
│ │ │ ├─ payload.elf (tiramisu)
│ │ ├─ homebrew/
│ │ │ ├─ payload.elf (HomebrewLauncherInstaller)
│ │ ├─ nanddumper/
│ │ │ ├─ payload.elf (nanddumper)
│ ├─ payload.elf (PayloadLoader)
│ ├─ payload.rpx
│ ├─ root.rpx
And here is my USB layout:
USB/
├─ Install/
│ ├─ Channel1/
│ ├─ Channel2/
├─ wiiu/
│ ├─ apps/
│ │ ├─ homebrew_launcher/
│ │ │ ├─ homebrew_launcher.elf
│ │ │ ├─ icon.png
│ │ │ ├─ meta.xml
│ │ ├─ wup_installer_gx2/
│ │ │ ├─ wup_installer_gx2.elf
│ │ │ ├─ icon.png
│ │ │ ├─ meta.xml
│ ├─ payload.elf (HomebrewLauncherInstaller)
The goal here is to configure Tiramisu as the default payload and then manually launch Homebrew without it when we need to run Mocha FAT32. That is why the SD card has a Tiramisu setup (in the default
folder) and the USB drive has a standard Homebrew installation.
To install channels using this system:
wiiuexploit.xyz
while holding down B
homebrew
from the menu that pops up
Buenas hermanos y se puede ejecutar mocha usb desde aroma
Hi, I'm trying to get Tiramisu working with Mocha FAT32. Since my SD card is limited in space and my primary computer does not have an SD card reader, I have been using Mocha FAT32 to support loading from a USB drive. Here's my usual workflow:
I was hoping Tiramisu would help me simplify this by being able to launch Homebrew via the Homebrew channel (or the Mii Maker) rather than the web exploit, saving several minutes each time. However, installing channels is a one-off procedure. The real reason I want Tiramisu is to skip verification for Wii titles that have been installed via WUP Installer GX2 (those marked "CFW only"). I can acheive the same via Mocha today, but that would require getting into Homebrew every time I want to play, whereas Tiramisu's autoboot is very convenient.
Anyway, after copying the contents of my SD card to my USB drive, for some reason launching Mocha FAT32 crashed my Wii U. The reason, which I discovered after hours of experimenting, is that Mocha's
wiiu/payload.elf
(10KB) conflicts with Tiramisu'swiiu/payload.elf
(150KB). When I use Tiramisu's, I can launch Homebrew but not Mocha. When I use Mocha's, I can launch Homebrew and Mocha FAT32 via the browser exploit but the verification checks for Wii titles fail unless I explicitly launch Mocha, which really defeats the point of using Tiramisu in the first place.Is there any way of resolving this such that I can launch Mocha FAT32 from Tiramisu? I'm confused as to why this doesn't work as the way I understand it, Mocha FAT32 simply maps the SD card to the USB drive, so if I have a proper Tiramisu installation on my USB, shouldn't it load?