Hacking Official [RELEASE] Loadiine Forwarder Channel

  • Thread starter Thread starter brienj
  • Start date Start date
  • Views Views 104,122
  • Replies Replies 190
  • Likes Likes 31
Hey fellas,

I'm running Nintendo DS games via loadiine-gx it was working via booting from the home brew channel. So i searched for a forwarder and found the one posted in this thread. The problem is when i replaced my elf with the one that comes in the zip with the forwarder, i get a blue screen.

when i tried to boot that replacement elf with the home brew channel, it doesn't work at all.

Anyone have a fix? ;)
 
Last edited by morpheous,
Hey fellas,

I'm running Nintendo DS games via loadiine-gx it was working via booting from the home brew channel. So i searched for a forwarder and found the one posted in this thread. The problem is when i replaced my elf with the one that comes in the zip with the forwarder, i get a blue screen.

when i tried to boot that replacement elf with the home brew channel, it doesn't work at all.

Anyone have a fix? ;)


Anyone??
 
Could someone make this custom loadine-GX forwarder work with the latest version of Loadiine-GX, please?

I would do it myself but there isn't a tutorial or write up on how its done from start to finish on gbatemp.
 
Last edited by morpheous,
dumb question, if i launch haxchi first and then launch the forwarder it will work? and can i launch the forwarder without internet ?
 
There is any way to fix the home button so it always go to the console main menu?

The power button doesn't work on Loadiine menu.

Also, have a blue screen that flashes once every time Loadiine opens, it is possible to change into black or adding an splash image?

Thank you!
 
Question: Can I customize the icon and loading screen for this Loadiine GX2 Forwarder? How would I do that? Is there a way to decrypt the files and edit them before installing it with the wud installer?

(I'm sorry if this answer is posted somewhere else, I tried searching first...)
 
Question: Can I customize the icon and loading screen for this Loadiine GX2 Forwarder? How would I do that? Is there a way to decrypt the files and edit them before installing it with the wud installer?

(I'm sorry if this answer is posted somewhere else, I tried searching first...)

It is possible, like every app on the homemenu, i will search a tutorial there later...
It is however, in a very specific format and requires edit of system files WHICH ISN'T RECOMMENDED AND CAN LEAVE YOUR CONSOLE BRICKED IF YOU CAN'T FOLLOW INSTRUCTIONS.

You can also edit the files directly before installing them , it is safer.
 
It is possible, like every app on the homemenu, i will search a tutorial there later...
It is however, in a very specific format and requires edit of system files WHICH ISN'T RECOMMENDED AND CAN LEAVE YOUR CONSOLE BRICKED IF YOU CAN'T FOLLOW INSTRUCTIONS.
No, no system files at all are being altered.
You just use ftpiiu everywhere, find the folder of the installed channel (by title id), head to the meta folder and swap the images.
However it is necessary that the images have the same resolution (obviously) and (way more important) the exact bit depth.
So the easiest way would be to take the original files from there, transfer them to a PC, use Photoshop or Gimp, paste the image in another layer over the original image, merge the layers and save, to be sure it's the exact same picture format.
 
No, no system files at all are being altered.
You just use ftpiiu everywhere, find the folder of the installed channel (by title id), head to the meta folder and swap the images.
However it is necessary that the images have the same resolution (obviously) and (way more important) the exact bit depth.
So the easiest way would be to take the original files from there, transfer them to a PC, use Photoshop or Gimp, paste the image in another layer over the original image, merge the layers and save, to be sure it's the exact same picture format.
True.
By system file, i meant the files on your internal nand.
 
  • Like
Reactions: lordelan
Hi guys,
I had long debug time because of freezing Wiiu (Haxchi) before discovering that :
sd:/wiiu/controller/ folder existence is a cause for that
(Issue coming from Loadiine, not the forwarder)

I think this info should be on page 1
you're right, what a nasty bug, why is that ? this needs to be fixed, no hid2vpad then.
 
  • Like
Reactions: lordelan
Hi
I made a version of latest loadiine build that works with the forwarder here (I've recompiled the c++ code of loadiine_gx2 to new elf file)
as i'm a newbie here I cannot post links but you can find my attached new loadiine_gx2.elf, based on build nightly 2ae7fe4) in github on dimok789 / loadiine_gx2 page, issue number #177 (just google it)
and I can now play all loadiine ready games copied directly (without any mods) on my FAT32 formatted SSD drive, with loadiine_gx2 (with help of MOCHA CFW FAT 32 version that I autoload at start with CBHC 1.6)

As it's a SSD drive, not HDD, games are loading pretty fast !


details
added code lines in loadiine_gx2 source:

adding forwarder in loadiine_gx2\src\entry.cpp:
Code:
 if (OSGetTitleID != 0 &&
        OSGetTitleID() != 0x000500101004A200 && // mii maker eur
        OSGetTitleID() != 0x000500101004A100 && // mii maker usa
        OSGetTitleID() != 0x000500101004A000 && // mii maker jpn
    OSGetTitleID() != 0x0005000013374C44 && // forwarder
        OSGetTitleID() != 0x0005000013374842)   // hbl channel
and also in src\kernel\kernel_functions.c: loadiine_gx2.rpx
Code:
if(GAME_LAUNCHED &&
      (   ((strncasecmp("ffl_app.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("homebrew_launcher.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("loadiine_gx2.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("cross_f.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_SMASH_BROS))
       || ((strncasecmp("app.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_KARAOKE))
       || ((strncasecmp("Treasure.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_ART_ATELIER))))

this is based on mod by billy-acuna but ported to latest loadiine_gx2 build
 
Hi
I made a version of latest loadiine build that works with the forwarder here (I've recompiled the c++ code of loadiine_gx2 to new elf file)
as i'm a newbie here I cannot post links but you can find my attached new loadiine_gx2.elf, based on build nightly 2ae7fe4) in github on dimok789 / loadiine_gx2 page, issue number #177 (just google it)
and I can now play all loadiine ready games copied directly (without any mods) on my FAT32 formatted SSD drive, with loadiine_gx2 (with help of MOCHA CFW FAT 32 version that I autoload at start with CBHC 1.6)

As it's a SSD drive, not HDD, games are loading pretty fast !


details
added code lines in loadiine_gx2 source:

adding forwarder in loadiine_gx2\src\entry.cpp:
Code:
 if (OSGetTitleID != 0 &&
        OSGetTitleID() != 0x000500101004A200 && // mii maker eur
        OSGetTitleID() != 0x000500101004A100 && // mii maker usa
        OSGetTitleID() != 0x000500101004A000 && // mii maker jpn
    OSGetTitleID() != 0x0005000013374C44 && // forwarder
        OSGetTitleID() != 0x0005000013374842)   // hbl channel
and also in src\kernel\kernel_functions.c: loadiine_gx2.rpx
Code:
if(GAME_LAUNCHED &&
      (   ((strncasecmp("ffl_app.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("homebrew_launcher.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("loadiine_gx2.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_MII_MAKER))
       || ((strncasecmp("cross_f.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_SMASH_BROS))
       || ((strncasecmp("app.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_KARAOKE))
       || ((strncasecmp("Treasure.rpx", xmlKernelInfo->rpx_name, FS_MAX_ENTNAME_SIZE) == 0) && (LOADIINE_MODE == LOADIINE_MODE_ART_ATELIER))))

this is based on mod by billy-acuna but ported to latest loadiine_gx2 build
Cool, thx for your work.
 
@xavave Build I Presume https://github.com/dimok789/loadiine_gx2/issues/177 Scroll Down to Bottom.

Thanks for your work this is pretty awesome to have and useful for others too now I guess you can use One Large SSD for everything WiiU/Wii/GC.

SSD:\wiiu\apps\loadiine_gx2
SSD:\wiiu\apps\mocha_fat32
SSD:\wiiu\apps\homebrew_launcher
SSD:\apps\usb_loader_gx
SSD:\apps\nintendont
SSD:\sneek

I am guessing the above would be the folder structure. WiiU-EShop-Wii-WiiWare-GC ALL ON ONE DRIVE SSD.

Although with a Big enough SDCard you could have Wii or GameCube but none the less the above is pretty good.

I DO PREFER HAXCHI THOUGH MYSELF TO BE SAFE AND SURE.

Boot HaxChi
Load Mocha Fat 32
Load Loadiine
NOW JUST NEED A DECENT SSD.

How does RetroArch Perform?
 
Last edited by CORE,
  • Like
Reactions: lordelan and depaul
Just a little update on my previous post in this thread and a couple of others regarding Loadiine with MochaFat32 and a USB2.0 Y Splitter Cable with SSD.

Super Mario 3D World load Times seem to be faster but still takes the piss at loading and even crashed trying to save progress.

Maybe I have got OverHyped about this or perhaps it because im not using a USB3.0 Connection at any rate it would be good hear from others regarding the New Loadiine Build by @xavave

Has anyone else tested this with FAT32 USB HDD/SSD it is a pity nobody else has picked this up.
 
  • Like
Reactions: depaul
I dared to work on the source of Loadiine Gx2 again. And the version I use is the y1.0.1u1. Mocha fat32 is too slow and compared it to the SD and the SD is much faster for me. I took 3d World as a test and I worked on the source and found it loads faster.
With this version it does not crash when saving, I also find the version more beautiful.
 
Last edited by XDeltaOne,
  • Like
Reactions: lordelan and CORE

Site & Scene News

Popular threads in this forum