This is just a simple program/batch file that I made which creates a forwarder dol that loads a channel, as opposed to the more common forwarder channel that loads a dol.
I am not sure how many people will use this, but it may come in handy for someone.
It basically just hex edits a base dol file, so that it loads whatever channel the user wants.
To use it it is very simple, just start up the exe, and then wait for the popup asking what the titleID of the channel you want to load is.
There are 2 things you can enter here. One is the 4 character ascii title ID (ex. HAXX)
The othere is the hex value of the channel, seperating each byte with a comma (ex. AF,1B,F5,16)
Once done, the dol file is saved to the same directory as the exe.
More Advanced Stuff
By default, the program automatically sets the first half of the title ID to 00010001. This is fine for most titles, but for some titles (such as system titles) it needs to be something else. As of v0.2, the program will automatically detect system titles, and use 00010002 instead, but if you want it to use a different number you can. When it askes you what title ID you want to use, enter whatever you want like normal, but then at the end add either " -force 0001000X" or " -force X" (ex. " -force 00010008" and " -force 8" would both force the first half of the title ID to be 00010008)
NOTE: I am sure there are plenty of bugs, but it seams to be working fine for me (on windows 7 64-bit)
Download: Channel Forwarder Creator v0.2
Changelog
v0.2
-Added support for forcing the first half of the title ID to something other than 00010001
-Added detection of system titles and automatically forcing them to use 00010002
-The app now shows the version number
-other small changes
v0.1
-initial release
Credits
Hexalter: kuwanger (http://www.kuwanger.net/misc/hexalter.shtml)
Ascii2All.bat: www.batchlog.pytalhost.com
Base dol source: giantpune (http://goo.gl/auD7H)