Hacking triiforce mrc

kallstar

Well-Known Member
Newcomer
Joined
Dec 22, 2008
Messages
80
Trophies
0
XP
69
Country
United States
Duuude!! Awesome job on v8
yaywii.gif
Transparent console
smile.gif
you sly devil, didnt even mention it. Now there's no limits on the background. Good stuff marc! Thanks for the update.
 

kallstar

Well-Known Member
Newcomer
Joined
Dec 22, 2008
Messages
80
Trophies
0
XP
69
Country
United States
xflak40 said:
Care to elaborate for those of us not on our wii's (still at work
frown.gif
) Does it load a custom background of sd/usb or something?

No, but the console lines at the bottom of the menu (2 lines of text stretching across most of the bottom with the game name and 1/2:sort Home:menu) is now transparent. So there doesnt need to be a solid color for the bottom. Also the console that pops up when you press the home button with the game settings is translucent.. so you can see whats behind it.
 

guitarloser85

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
148
Trophies
0
XP
53
Country
United States
I was thinking about the "restart/wii menu" crash problem while running an emulated nand in triiforce and thought maybe someone could create a custom wii menu that has no function other than resetting the wii when called upon. We could then load our nand backup in showmiiwad (showmiinand) and install the custom system menu into our nand backup. Then when you'd want to exit the wiiware/VC game, you'd select "wii menu" and the wii would be reset and the non-emulated system menu would boot up.

Not possible? I dunno, just an idea...
 

kallstar

Well-Known Member
Newcomer
Joined
Dec 22, 2008
Messages
80
Trophies
0
XP
69
Country
United States
Quick integration of MRC SS into marc's latest v8 triiforce mrc.
This is a USB ONLY version of Triiforce. It will only load images and nand from USB.

changes ported over from SS

*AUTO USB ONLY
*console selection
*return to console selection on B
*settings path changed to usb saving/loading

other changes
-console selection defaults to 12 icon layout
-all new background/logo

notes
*changing layout to 9icon layout doesnt save properly in the config file
frown.gif
my bad
*no dvd-style icons in this yet, just 12 and 9 icon layout

Kallstar

(updated less crashy version - thank you marc for pointing it out
smile.gif
)
TriiForce MRC SS v2.01 Integration Release -Kallstar.rar (1.47mb)
Mirrors
TriiForceMRCSSv2USBOnly.jpg

Compiled version included. Put the boot.dol into your triiforce folder to use it.
Source to TriiForce MRC v8 and TriiForce MRC SS included.

Any possible integrated code dumps included free of charge
rofl2.gif
I've got it to crash a few times but its not that unstable. Feel free to find the leaks.
 

marc_max

Well-Known Member
OP
Member
Joined
Jun 19, 2008
Messages
1,041
Trophies
1
Age
37
Website
www.marcrobledo.com
XP
2,802
Country
kallstar said:
Quick integration of MRC SS into marc's latest v8 triiforce mrc.
This is a USB ONLY version of Triiforce. It will only load images and nand from USB.

changes ported over from SS

*AUTO USB ONLY
*console selection
*return to console selection on B
*settings path changed to usb saving/loading

other changes
-console selection defaults to 12 icon layout
-all new background/logo

notes
*changing layout to 9icon layout doesnt save properly in the config file
frown.gif
my bad
*no dvd-style icons in this yet, just 12 and 9 icon layout

Compiled version included. Put the boot.dol into your triiforce folder to use it.
Source to TriiForce MRC v8 and TriiForce MRC SS included.

Any possible integrated code dumps included free of charge
rofl2.gif
I've got it to crash a few times but its not that unstable. Feel free to find the leaks.
I'm going to release a v9 soon with your USB saving feature.
I tried to save the configuration to USB using the ISFS commands but it seemed to fail to create the permissions for the file. Then I tried to use the libogc usbstorage functions, but it never initalized the USB correctly. It seems that the only solution was using the Kwiirk libraries like you did.
I also changed the way the configuration file is loaded, now it uses ISFS commands too (I don't know why I left this).
I used the usbstorage files you posted there, and I cleaned the way you initialized the USB. For example, you were initializing USB when reading images, that's not necessary! Images are loaded with ISFS commands. Maybe that's why it's crashing for you.
I also will include some small bugfixes taken from the original Triiforce.
Thank you.
 

callmebob

The Grandpa of Awe!
Member
Joined
Jan 24, 2007
Messages
756
Trophies
1
Age
57
Location
Bitburger Brewery (a lot)
XP
2,715
Country
Germany
@ kallstar,

Have you changed location for images?

I was using your first 12 icon mod, and it points to USB \triiforce_mrc\140x112.

When I load the new .dol, the images do not come up anymore.

At least the new "not found" question mark looks better than the triiforce one from the older version. imo.

(edit) NEVER MIND! Just cut the icons one folder up to the triiforce_mrc folder, and everything´s hunkey dorey.

Like the way the new game loading looks and sounds. Thanks!
 

Tristar

Well-Known Member
Member
Joined
Sep 14, 2009
Messages
323
Trophies
0
XP
98
Country
@guitarloser85

There is already a fix for that problem.

Just delete the system folder (for recovery purposes it's better to rename it to something else) in your emulated nand 'ticket' folder and, because the folder can no longer be found, when 'Wii Menu' is selected the Wii restarts.

So it doesn't attempt to display the system menu (and hang with a black screen) but restarts, obviously booting whatever your Wii is using as a System Menu

I did this several months ago, and every game resets the Wii when I choose 'home' then 'Wii Menu' which, for me, then boots up my usbloader - perfect!

For me this also led to the natural progression of pensioning off triiforce in favour of forwarder ISOs, once all games could be started and ended using the same procedure

I select all games, including Wiiware, from the usbloader
 

wichoxp

Well-Known Member
Member
Joined
May 6, 2008
Messages
208
Trophies
0
XP
70
Country
Guatemala
Hi Kallstar, nice work on V2
yaywii.gif
!... I just have a small request:
kallstar said:
changes ported over from SS

*console selection
Can you add "Game Type Auto-Booting" (a new feature) on app starting? I mean, put another Game Type Selection option (WiiWare, NES, SNES, All...) into de app settings window (the black window that appears when pressing HOME button) to choose a particular Game Type to autoboot on starting. Thanks.

See ya!
 

kallstar

Well-Known Member
Newcomer
Joined
Dec 22, 2008
Messages
80
Trophies
0
XP
69
Country
United States
marc_max said:
I'm going to release a v9 soon with your USB saving feature.

I cleaned the way you initialized the USB. For example, you were initializing USB when reading images, that's not necessary! Maybe that's why it's crashing for you.

Thanks! That seems to be what was causing it for the most part!! I don't know how that even got in there, i was doing way too many things, way too quickly, at once lol. Not a good combo.. I'm looking forward to the v9 release
yaywii.gif

Sinyk said:
Damn Kallstar, you are fast
yaywii.gif

Oh i'm not very fast hehe, its pretty much YOUR work. I just ran through the files putting this here, that there. I honestly don't think i deserve much (if any) credit for that. Thanks for all the work on SS!
QUOTE(wichoxp @ Feb 13 2010, 03:10 AM)
Hi Kallstar, nice work on V2
yaywii.gif
!... I just have a small request:
Can you add "Game Type Auto-Booting" (a new feature) on app starting? I mean, put another Game Type Selection option (WiiWare, NES, SNES, All...) into de app settings window (the black window that appears when pressing HOME button) to choose a particular Game Type to autoboot on starting. Thanks.

See ya!
I'm not 100% sure what it is you're asking... is it
1) auto-start a specific game-type when you initially load triiforce, or
2) once in triiforce and passed the console selection, a setting to auto-boot say n64 vc games because of their generic sounds?

answer to 1 is no
Edit
Actually now that i think about it, they are both VERY good ideas.. sorry for the quick reply, i was thinking about it weird.. I'll look into it, but im hoping maybe marc will put something like that in the official v9 release. I'd much rather have this stuff in the official releases, they are a far far superior source then my edits.

Speaking of, heres a little update of my previous release. Thanks to marc's infinite wisdom it should now crash far far far far far less
smile.gif
No other changes.. sources included. Very very slight update. (links with mirrors updated on previous page as well.

TriiForce MRC SS v2.01 Integration Release -Kallstar.rar
Mirrors
 

guitarloser85

Well-Known Member
Member
Joined
Sep 13, 2009
Messages
148
Trophies
0
XP
53
Country
United States
Tristar said:
@guitarloser85

There is already a fix for that problem.

Just delete the system folder (for recovery purposes it's better to rename it to something else) in your emulated nand 'ticket' folder and, because the folder can no longer be found, when 'Wii Menu' is selected the Wii restarts.

So it doesn't attempt to display the system menu (and hang with a black screen) but restarts, obviously booting whatever your Wii is using as a System Menu

I did this several months ago, and every game resets the Wii when I choose 'home' then 'Wii Menu' which, for me, then boots up my usbloader - perfect!

For me this also led to the natural progression of pensioning off triiforce in favour of forwarder ISOs, once all games could be started and ended using the same procedure

I select all games, including Wiiware, from the usbloader
thanks man, i'll give that a shot
 

wichoxp

Well-Known Member
Member
Joined
May 6, 2008
Messages
208
Trophies
0
XP
70
Country
Guatemala
kallstar said:
wichoxp said:
Hi Kallstar, nice work on V2
yaywii.gif
!... I just have a small request:
Can you add "Game Type Auto-Booting" (a new feature) on app starting? I mean, put another Game Type Selection option (WiiWare, NES, SNES, All...) into de app settings window (the black window that appears when pressing HOME button) to choose a particular Game Type to autoboot on starting. Thanks.

See ya!
I'm not 100% sure what it is you're asking... is it
1) auto-start a specific game-type when you initially load triiforce...

Actually now that i think about it, they are both VERY good ideas.. sorry for the quick reply, i was thinking about it weird.. I'll look into it, but im hoping maybe marc will put something like that in the official v9 release. I'd much rather have this stuff in the official releases, they are a far far superior source then my edits.

Hi again.

Yeah, I was thinking about the first idea, hehe ^^ ... just need to fix that and the "green screen flash" issue that appears just before a game starts. I already sent a function to marc_max to fix that but he didn't added it on the new release o.O ... anyway, I will submit it here:
Code:
void green_fix() //GREENSCREEN FIX
{ ÂÂÂÂ
ÂÂÂÂVIDEO_Configure(rmode);
ÂÂÂÂVIDEO_SetNextFramebuffer(xfb);
ÂÂÂÂVIDEO_SetBlack(TRUE);
ÂÂÂÂVIDEO_Flush();
ÂÂÂÂVIDEO_WaitVSync();
}

After add that function, just call it on the next code:
CODE
if (hooktypeoption != 0)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂdo_codes(titleid);
ÂÂÂÂ}
ÂÂÂÂ
ÂÂÂÂpatch_dol(bootcontentloaded);

ÂÂÂÂprintf("Loading complete, booting...\n");

ÂÂÂÂappJump = (entrypoint)entryPoint;

ÂÂÂÂ//sleep(5);

ÂÂÂÂsetVideoMode();
ÂÂÂÂgreen_fix(); //GREENSCREEN FIX
And voilá!... no more green flash screen
biggrin.gif
!

See ya!
 

marc_max

Well-Known Member
OP
Member
Joined
Jun 19, 2008
Messages
1,041
Trophies
1
Age
37
Website
www.marcrobledo.com
XP
2,802
Country
I totally forgot about your code wichoxp
frown.gif
I left the project paused for some months and I totally forgot about that. Anyway, the green screen is not that annoying, I'll live with it!

I posted v9, the latest one I hope!
* finally, it saves configuration to USB too! (thanks to kallstar)
* a lot of code cleaning
* new method for getting installed games, clean and faster
* updated video detection & patch to latest Triiforce code

This is my last release (unless there is a huge bug or Waninkoko updates his cIOS), now it's time for you to change it, improve it, make infinite skins and whatever you want
smile.gif
I have no time for so many projects, so I leave Triiforce mrc here!
I'll be updating the image repository. I want to update all my N64 games to the new format:
NARP.png
 

ChokeD

The Contributor
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
wichoxp said:
Hi again.

Yeah, I was thinking about the first idea, hehe ^^ ... just need to fix that and the "green screen flash" issue that appears just before a game starts. I already sent a function to marc_max to fix that but he didn't added it on the new release o.O ... anyway, I will submit it here:
Code:
void green_fix() //GREENSCREEN FIX
{ ÂÂÂÂ
ÂÂÂÂVIDEO_Configure(rmode);
ÂÂÂÂVIDEO_SetNextFramebuffer(xfb);
ÂÂÂÂVIDEO_SetBlack(TRUE);
ÂÂÂÂVIDEO_Flush();
ÂÂÂÂVIDEO_WaitVSync();
}

After add that function, just call it on the next code:
Code:
if (hooktypeoption != 0)
ÂÂÂÂ{
ÂÂÂÂÂÂÂÂdo_codes(titleid);
ÂÂÂÂ}
ÂÂÂÂ
ÂÂÂÂpatch_dol(bootcontentloaded);

ÂÂÂÂprintf("Loading complete, booting...\n");

ÂÂÂÂappJump = (entrypoint)entryPoint;

ÂÂÂÂ//sleep(5);

ÂÂÂÂsetVideoMode();
ÂÂÂÂgreen_fix(); //GREENSCREEN FIX
And voilá!... no more green flash screen
biggrin.gif
!

See ya!
Could someone please apply this to v9 and release it.

Thanks for your time.

EDIT: My bad I didn't know the source was included in v9.
 

dlf

Well-Known Member
Member
Joined
Mar 1, 2009
Messages
429
Trophies
0
XP
262
Country
United States
Stupid question (& a quick one to probably answer): What is the best (NAND) dumper? I can use the Wii NAND & USB NAND but also SD card nand and I think I need to (re)dump(?) the NAND.
 

ChokeD

The Contributor
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
I use bootmii to make a nand backup (nand.bin) and then use showmiiwads to extract the nand to a folder but that's just how I do it I'm sure there are other ways.

EDIT: or you could read the readme.
smile.gif
 

kallstar

Well-Known Member
Newcomer
Joined
Dec 22, 2008
Messages
80
Trophies
0
XP
69
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    AncientBoi @ AncientBoi: [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box]... +1