Homebrew Simple Forwarder Channel Creator

KeoniAzugon

Well-Known Member
Member
Joined
Mar 21, 2016
Messages
181
Trophies
0
Age
29
Website
Nblog.org
XP
697
Country
United States
Last edited by KeoniAzugon,

gbatenp2

Member
Newcomer
Joined
Aug 9, 2020
Messages
8
Trophies
0
Age
34
XP
58
Country
Spain
i want to create a channel forwarder for the lastest usb loader gx with this app but dont know how to obtain Channel ID. Can anyone help me with this?
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
Just an FYI, the character limit for the channel name is actually 20 characters despite this program letting you input up to 25 characters.

Also, so that nobody else wastes their time like I did, this program ignores Not64's game-autoboot functionality that is described at the end of Not64's meta.xml file despite said game-autoboot function working correctly when launched via the Homebrew Channel, USB Loader GX's homebrew launcher, or the Not64 Wiiflow plugin:
Code:
	<arguments>
<!--	<arg>rompath = "[sd,usb]:/path/to/file"</arg>	-->
	</arguments>
	<ahb_access/>
 
Last edited by Nintendo Maniac,

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
Further FYI, if anybody is trying to load custom channel forwarders through USB Loader GX, you must set the 'Forwarder Base' in Simple Forwarder Channel Creator to "USB Loader GX" or else it'll just give you a black screen.

----------------------------------------------------------------

I also discovered a derpy albeit extremely flexible solution to the issue of created custom forwarders ignoring the meta.xml. First off, that according "rompath" argument in the meta.xml seems to simply be temporarily setting the same "rompath" variable located in not64's "settings.cfg" file. I say this because, if you manually fill in the rompath in the settings.cfg file with something like the following:
Code:
rompath = "sd:/not64/roms/game.z64"
then it'll always auto-load the according rom even if you straight-up delete the meta.xml file located in the apps/not64 folder. This also means that it even works with forwarders!

Now normally this would mean that you're stuck with single rom unless you want to swap SD cards in a game cartridge sort of way, but it turns out that the program paths (eg. "sd:/not64" and "fat:/not64") are stored right in the boot.dol as plain text, meaning it should taking nothing more than some basic hex editing to change those according values to something like "sd:/not64-1" to create individual per-game configurations that work with custom forwarders. And, when combined with the "rompath" value located in settings.cfg, it should even allow for autobooting a specific game even with the likes of a custom forwarder created by Simple Forwarder Channel Creator.

The biggest practical benefit though for N64 games is that this can allow the automatic loading of individual per-game control configurations (a feature that Not64 has but is limited to 4 slots... not to mention it has a tendency to bug out and make everything except only the first button-config slot properly auto-load).


If u build a forwarder dol using ModMii, it should pass along meta.xml arguments
I tried that today and I seem to be dumb in that, I can get to the point of having my custom DOL forwarder added to the download queue, but I can't seem to figure out how to then actual download/save/export the resulting DOL forwarder into an actual WAD file. I'm probably going to have to figure that out sooner rather than later though since it seems that both Wii64 and WiiSX RX purely rely on the meta.xml arguments for their game-autoboot functions, meaning I can't use "Simple Forwarder Channel Creator" since it doesn't see the meta.xml file.
 
Last edited by Nintendo Maniac,

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,763
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,720
Country
Cyprus
I replied in the ModMii thread. Cheers.
It's actually already explained here
https://modmii.github.io/usage.html

After adding a dol to the queue, just enter D (download), then Y (yes to confirm).

If anyone wants to put some effort into a more precise directions or video tutorial I'll happily add it to the official modmii usage page
 

Astrokiff

Member
Newcomer
Joined
Dec 22, 2022
Messages
15
Trophies
0
Age
15
XP
68
Country
France
Hi!

This is a new program to assist in the creation of forwarder channels.

Use of SFCC:


-Folder name. point to [sd][usb]:/apps/[folder name]/boot.dol
-Program name. Showed in the Icon, Banner and tooltip
-Channel Id.

Main Window


Generated icon
iconusbloader.png


Generated banner


Downloads:

Exe

Source code (Exe)
Source code (Forwarder)

The program creates the .dol file, icon, banner and wad.
the download link is dead
 

Nintendo Maniac

Well-Known Member
Member
Joined
Apr 26, 2007
Messages
849
Trophies
1
XP
736
Country
United States
  • Like
Reactions: XFlak

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    @AdRoz78 start a thread and post a photo of the chip.
    +2
  • Xdqwerty @ Xdqwerty:
    Yawn
  • S @ salazarcosplay:
    and good morning everyone
    +1
  • K3Nv2 @ K3Nv2:
    @BakerMan, his partner is Luke
  • Sicklyboy @ Sicklyboy:
    Sup nerds
    +1
  • Flame @ Flame:
    oh hi, Sickly
  • K3Nv2 @ K3Nv2:
    Oh hi flame
  • S @ salazarcosplay:
    @K3Nv2 what was your ps4 situation
  • S @ salazarcosplay:
    did you always have a ps4 you never updated
  • S @ salazarcosplay:
    or were you able to get new ps4 tracking it \
    as soon as the hack was announced
  • S @ salazarcosplay:
    or did you have to find a used one with the lower firm ware that was not updated
  • K3Nv2 @ K3Nv2:
    I got this ps4 at launch and never updated since 9.0
  • K3Nv2 @ K3Nv2:
    You got a good chance of buying a used one and asking the seller how often they used or even ask for a Pic of fw and telling them not to update
  • RedColoredStars @ RedColoredStars:
    Speaking of PLaystation. I see Evilnat put out a beta for PS3 CFW 4.91.2 on the 22nd.
  • K3Nv2 @ K3Nv2:
    Don't really see the point in updating it tbh
  • BigOnYa @ BigOnYa:
    Yea you right, I thought about updating my PS3 CFW to 4.91, but why really, everything plays fine now. I guess for people that have already updated past 4.9 it would be helpful.
  • K3Nv2 @ K3Nv2:
    Idk if online servers are still active that would be my only thought
    +1
  • BigOnYa @ BigOnYa:
    Thats true, personally I don't play it online at all, in fact, I deleted all wifi details on it once I installed CFW, so it won't connect and auto-update itself
  • BigOnYa @ BigOnYa:
    I play most games that are on both PS3/360 strickly on the 360, but PS3 exclusives are really only games I play on the PS3 (You know me, I'm more of a Xbox junkie)
  • K3Nv2 @ K3Nv2:
    Ps3 really has no titles worth going online over nps is the only reason you'd want wifi
  • BigOnYa @ BigOnYa:
    what is nps?
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, what about GTA v onl... O Yea the PS3 versión got discontinued
  • K3Nv2 @ K3Nv2:
    I feel like the world's cheapest pc build can play gtaV
  • K3Nv2 @ K3Nv2:
    In modern standards
    K3Nv2 @ K3Nv2: In modern standards