Hacking Official [RELEASE] Loadiine Forwarder Channel

morpheous

Well-Known Member
Member
Joined
Apr 2, 2009
Messages
159
Trophies
0
XP
445
Country
United States
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,

morpheous

Well-Known Member
Member
Joined
Apr 2, 2009
Messages
159
Trophies
0
XP
445
Country
United States
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??
 

morpheous

Well-Known Member
Member
Joined
Apr 2, 2009
Messages
159
Trophies
0
XP
445
Country
United States
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,

milo1924

Member
Newcomer
Joined
Nov 22, 2018
Messages
9
Trophies
0
Age
26
XP
94
Country
Colombia
dumb question, if i launch haxchi first and then launch the forwarder it will work? and can i launch the forwarder without internet ?
 

ivan13x

New Member
Newbie
Joined
Jan 12, 2019
Messages
4
Trophies
0
Age
41
XP
76
Country
Brazil
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!
 

richardZeldaModder

Well-Known Member
Newcomer
Joined
Sep 11, 2018
Messages
47
Trophies
0
Age
34
XP
237
Country
United States
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...)
 

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
369
Trophies
0
XP
2,055
Country
France
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.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
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.
 

HRudyPlayZ

Developer, Gamer and Power User.
Member
Joined
Dec 29, 2016
Messages
369
Trophies
0
XP
2,055
Country
France
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

Garcimak

Well-Known Member
Member
Joined
Nov 30, 2006
Messages
102
Trophies
1
Location
Belgium
XP
1,588
Country
Belgium
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

xavave

New Member
Newbie
Joined
Apr 3, 2019
Messages
1
Trophies
0
Age
50
XP
53
Country
France
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
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
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.
 

CORE

3:16
Member
Joined
Jul 15, 2018
Messages
1,176
Trophies
1
XP
2,067
Country
United Kingdom
@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

CORE

3:16
Member
Joined
Jul 15, 2018
Messages
1,176
Trophies
1
XP
2,067
Country
United Kingdom
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

XDeltaOne

Have a good time ;)
Member
Joined
May 20, 2020
Messages
363
Trophies
0
XP
896
Country
Germany
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/WOppJ92RgGU?si=KE79L6A_3jESsGQM