Hacking Loadiine GX2

  • Thread starter Cyan
  • Start date
  • Views 2,487,256
  • Replies 6,197
  • Likes 132

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
Oh, also, rom.zip is just a standard zip, I rename all my nds files to WUP-N-AZEE.nds (N for Nitro, that's how they have it in their official releases too), then use 7zip, add to archive, zip
compression level doesn't matter, whatever your computer can handle, either ultra or normal
only thing that matters is that it's using Deflate
dictionary size is what changes the mem usage compressing/decompressing, using 32KB
word size is 32 for me
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
Thank you!



Yeah make up the IDS your self! [DS0001] or [DSXX01] or [DSDQVI] etc

That seemed to have worked :D

For my N64 injects I use [N64WR1] for wave race [N64DK1] for DK etc.... its easy they just have to match the boxart name. TBH I use custom TGA for carousel rather than box art.
You can get the real Game ID of any game from GameFAQs under Release Information.
i.e. The Legend of Zelda : A link to the Past (SNES) -> Release Information and there you'll see four characters which are the game ID, simply add 01 at the end to complete the 6 character count for Loadiine.
Also, gametdb.com seems to have the VC games with only four characters like in GameFAQs, so you can get them from there too.

Okay, that worked, I made up something like [DSDQIV] and it worked, *sigh* I can't apologize enough for this noobishness, that's what I get for waiting so long to do this :lol: Now when I exit Loadiine or want to change games, I assume I just go back and load Mii Maker, I think. Thanks again, everyone :P
 
  • Like
Reactions: KiiWii

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,227
Trophies
2
XP
34,566
Country
Mexico
Okay, that worked, I made up something like [DSDQIV] and it worked, *sigh* I can't apologize enough for this noobishness, that's what I get for waiting so long to do this :lol: Now when I exit Loadiine or want to change games, I assume I just go back and load Mii Maker, I think. Thanks again, everyone :P
Making it up works too, but if you're as picky as I am you'll wnt to get the real ID in there. :P
I did that for all the DS games I have injected so far. xD
 
  • Like
Reactions: KiiWii

colking

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
106
Trophies
0
Age
41
XP
110
Country
Canada
Having some trouble loading games in loadiine. I can see the games but when I try to open one, the wii u goes miimaker editor page. Has anyone had this problem?
Thanks
 

daraly

Member
Newcomer
Joined
Sep 7, 2015
Messages
22
Trophies
0
Age
23
XP
88
Country
Switzerland
hi, I get some error on compile.
here is log.

make
Application.cpp
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.hpp:205:0,
from /opt/devkitpro/portlibs/ppc/include/glm/trigonometric.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:110,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.inl:166:14: error: 'std::asinh' has not been declared
using std::asinh;
^
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.hpp:205:0,
from /opt/devkitpro/portlibs/ppc/include/glm/trigonometric.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:110,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.inl:185:14: error: 'std::acosh' has not been declared
using std::acosh;
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.inl:206:14: error: 'std::atanh' has not been declared
using std::atanh;
^
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_exponential.hpp:132:0,
from /opt/devkitpro/portlibs/ppc/include/glm/exponential.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:111,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_exponential.inl:43:14: error: 'std::log2' has not been declared
using std::log2;
^
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.hpp:455:0,
from /opt/devkitpro/portlibs/ppc/include/glm/common.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:112,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:229:16: error: 'std::trunc' has not been declared
using ::std::trunc;
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:248:16: error: 'std::round' has not been declared
using ::std::round;
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl: In instantiation of 'vecType<T, P> glm::round(const vecType<T, P>&) [with T = float; glm::Precision P = (glm::Precision)0u; vecType = glm::tvec2]':
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_packing.inl:47:55: required from here
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:262:59: error: no matching function for call to 'glm::detail::functor1<float, float, (glm::Precision)0u, glm::tvec2>::call(<unresolved overloaded function type>, const glm::tvec2<float, (glm::Precision)0u>&)'
return detail::functor1<T, T, P, vecType>::call(round, x);
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:262:59: note: candidate is:
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.inl:33:0,
from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.hpp:205,
from /opt/devkitpro/portlibs/ppc/include/glm/trigonometric.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:110,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/_vectorize.hpp:58:41: note: static glm::tvec2<R, P> glm::detail::functor1<R, T, P, glm::tvec2>::call(R (*)(T), const glm::tvec2<T, P>&) [with R = float; T = float; glm::Precision P = (glm::Precision)0u]
GLM_FUNC_QUALIFIER static tvec2<R, P> call(R (*Func) (T x), tvec2<T, P> const & v)
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/_vectorize.hpp:58:41: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'float (*)(float)'
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.hpp:455:0,
from /opt/devkitpro/portlibs/ppc/include/glm/common.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:112,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl: In instantiation of 'vecType<T, P> glm::round(const vecType<T, P>&) [with T = float; glm::Precision P = (glm::Precision)0u; vecType = glm::tvec4]':
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_packing.inl:105:52: required from here
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:262:59: error: no matching function for call to 'glm::detail::functor1<float, float, (glm::Precision)0u, glm::tvec4>::call(<unresolved overloaded function type>, const glm::tvec4<float, (glm::Precision)0u>&)'
return detail::functor1<T, T, P, vecType>::call(round, x);
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/func_common.inl:262:59: note: candidate is:
In file included from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.inl:33:0,
from /opt/devkitpro/portlibs/ppc/include/glm/detail/func_trigonometric.hpp:205,
from /opt/devkitpro/portlibs/ppc/include/glm/trigonometric.hpp:35,
from /opt/devkitpro/portlibs/ppc/include/glm/glm.hpp:110,
from /Users/123/Documents/loadiine_gx2/src/gui/GuiElement.h:32,
from /Users/123/Documents/loadiine_gx2/src/gui/Gui.h:20,
from /Users/123/Documents/loadiine_gx2/src/menu/MainWindow.h:22,
from /Users/123/Documents/loadiine_gx2/src/Application.h:20,
from /Users/123/Documents/loadiine_gx2/src/Application.cpp:17:
/opt/devkitpro/portlibs/ppc/include/glm/detail/_vectorize.hpp:76:41: note: static glm::tvec4<R, P> glm::detail::functor1<R, T, P, glm::tvec4>::call(R (*)(T), const glm::tvec4<T, P>&) [with R = float; T = float; glm::Precision P = (glm::Precision)0u]
GLM_FUNC_QUALIFIER static tvec4<R, P> call(R (*Func) (T x), tvec4<T, P> const & v)
^
/opt/devkitpro/portlibs/ppc/include/glm/detail/_vectorize.hpp:76:41: note: no known conversion for argument 1 from '<unresolved overloaded function type>' to 'float (*)(float)'
make[1]: *** [Application.o] Error 1
make: *** [build] Error 2


Thanks and Regards.
 
Last edited by daraly,

fenomeno0chris

Well-Known Member
Member
Joined
Oct 6, 2015
Messages
155
Trophies
0
Age
32
XP
1,348
Country
Germany
Hello, I wanted to check if you also have long loading times in Legend of Zelda Twilight Princess. Especially if I left the current map to the next one.
 

colking

Well-Known Member
Member
Joined
Jan 14, 2016
Messages
106
Trophies
0
Age
41
XP
110
Country
Canada
@Maschell I tried setting the mode to both mii maker and SSB and still bounces back to mii maker page. I also noticed that some of the games I have don't have any META files. ie) - Mario Tennis Ultra Smash [AVXP01] - Super Mario Maker [AMAE01] Could that be the issue? If so, is there a way to get create/find those META folders?
Thanks!
 

NWPlayer123

Well-Known Member
Member
Joined
Feb 17, 2012
Messages
2,642
Trophies
0
Location
The Everfree Forest
XP
6,693
Country
United States
@Maschell I tried setting the mode to both mii maker and SSB and still bounces back to mii maker page. I also noticed that some of the games I have don't have any META files. ie) - Mario Tennis Ultra Smash [AVXP01] - Super Mario Maker [AMAE01] Could that be the issue? If so, is there a way to get create/find those META folders?
Thanks!
Smash Bros kicks you back to Mii Maker the first time after every reboot, and then you need to exit out and boot Smash yourself, second time+ it'll automatically boot into Smash I guess because it's already initialized
You can try to grab a game update off of NUS, they all contain meta folders, and nah, meta is optional, it has no impact on whether something boots, just lets you see the pretty icon
 
  • Like
Reactions: eco95

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Jayro @ Jayro: The phat model had amazingly loud speakers tho.