Hacking TriiForce beta testing

Det1re

det1re.de
Member
Joined
Oct 28, 2008
Messages
1,272
Trophies
0
Age
34
Location
Germany
Website
det1re.de
XP
264
Country
Gambia, The
WiiPower said:
Det1re said:
Scrap this. I can change "???" but it will only change to another "???" until I get the only WiiWare installed on my Wii's NAND (MegaMan 9).

Those "???" therefore should be channels created by Loadstructor. So the application isn't compatible with those. As a workaround you could test the TitleID to start with "U" (every Loadstructor channel starts with it) and then remove it from the list/don't list it there.

Hmm, then Loadstructor does something unusal. These channels have banners, right?

Yes, it does. It extracts the banner from the ISO/game on WBFS and uses this as channel.
 

nicksasa

Well-Known Member
Member
Joined
Oct 25, 2008
Messages
1,410
Trophies
0
XP
79
Country
Belgium
Det1re dont bother for now, you will keep getting code dump as it doesnt support normal dol's, only the one from vs/wiiware like i said before
 

Det1re

det1re.de
Member
Joined
Oct 28, 2008
Messages
1,272
Trophies
0
Age
34
Location
Germany
Website
det1re.de
XP
264
Country
Gambia, The
WiiPower said:
Try beta 2.

Perfectly.

Another idea would be to change
Code:
if (memcmp(list[i].name, "48", 2) != 0 && memcmp(list[i].name, "55", 2) != 0) // Ignore channels starting with H (Channels) and U (Loadstructor channels)

to something like this:
CODEif (memcmp(list.name, "43", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "45", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "46", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "4a", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "4c", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "4d", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "4e", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "50", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "51", 2) = 0 ||
ÂÂÂÂmemcmp(list.name, "57", 2) = 0) // only vc/wiiware


Well, it's a dirty fix but should only allow Virtual Console and WiiWare games to get on the list.
 

muzz

Well-Known Member
Member
Joined
Jul 22, 2008
Messages
163
Trophies
0
XP
149
Country
United States
Cool app, seems like you're doing well with it. I can't play right now....I should bring my Wii to work.
 

mousex

Well-Known Member
Member
Joined
Jan 23, 2009
Messages
986
Trophies
0
XP
115
Country
United States
beegee7730 said:
?
? ?

Good app though. :-)
Off-Topic:Was this a failed attempt to create a Tricforce?
tongue.gif


On-Topic: Works with all my legal PAL VC/WW on PAL Wii.
World of Goo
Mario Kart 64
Super Mario 64
Yoshis' Story
Kirby and the Chrytsal Chards
some other N64
 
D

Deleted-171178

Guest
WaRMarinE said:
Someone should test that Goldeneye inject that freezes at Rare logo.
Wont work.

mousex said:
QUOTE(beegee7730 @ Aug 5 2009, 05:57 PM) 
 

Good app though. :-)
Off-Topic:Was this a failed attempt to create a Tricforce?
tongue.gif
Just a joke :-) I know how to triforce.
 

s3phir0th115

Well-Known Member
Member
Joined
Dec 31, 2008
Messages
728
Trophies
1
XP
1,003
Country
United States
This may be dumb, but bear with me just so I make sure.

These can launch both trucha signed and regular wiiware/vc, right? I would suspect so given the basis on the custom IOS, but I just want to be certain.

Also, I'll test a couple of them soon and get back to you on the results.

Edit:
Nevermind, I know for certain trucha signed ones are fine.


Also, I have tested several channels. I have an NTSC-U Wii, and Zelda: Majora's Mask for the virtual console works fine, and Final Fantasy IV: The After Years with downloadable content for wiiware, each for the same region as my wii, work properly as far as I can tell.

Also, I tried testing a few homebrew channels, including some of TroytheZombies and my own, and none of them seem to work. Either the complain about a missing main.dol, or I get a DSI code dump. I expect this is due to the difference in how homebrew channels are created, so I don't see it as much of a problem, but it's worth mentioning.
 

nicksasa

Well-Known Member
Member
Joined
Oct 25, 2008
Messages
1,410
Trophies
0
XP
79
Country
Belgium
nope, gecko os uses ES commands and launches the nandloader, this launches the main dol firectly, like a nandloader would do
 

WiiPower

Well-Known Member
OP
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
Gecko OS uses ES_ functions, yes, but Gecko OS launched the .dol directly too i think. I doubt the hooking would work otherwise.
 

sl33p

Well-Known Member
Member
Joined
Dec 7, 2008
Messages
192
Trophies
0
XP
188
Country
United States
Just compiled the newest version. I will give it a shot in a bit. If it's okay with the devs I will post the newest revisions as I see them. Just let me know if you want something like this done.
 

icebrg5

Well-Known Member
Member
Joined
Apr 1, 2007
Messages
2,328
Trophies
0
Website
Visit site
XP
412
Country
United States
Heres my results.

All are legit purchases through wii shop channel and are for NTSC

Yoshi * Works

Super Mario Bros * Works

Legend Of Zelda *Works,but the first time i loaded the screen was messed up for the upper half.Exited the game and restarted it again with triforce and it worked fine

Pacman * works

SMB: The Lost Levels * Works

Ninja Turtles * Works

Super Mario Bros 2 * Works

Super Mario Bros 3 * Works

Super Mario World * Works

Super Mario RPG * Works

Midnight Bowling * Works

My Aquarium *This one has a glitch.When it loads up it says that the special date is today and the fish start dancing.The special date is not today and i verified this by starting the game through the wiis main menu where it is as a channel and it loads up normal.After the fish dance the game returns to normal.
 

WiiPower

Well-Known Member
OP
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
I'm alone next week, but after that we will try to get banner loading to work. Backup plan is a 0815 GUI.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: Can't forget me fr +1