Hacking triiforce mrc

  • Thread starter Thread starter marc_max
  • Start date Start date
  • Views Views 350,332
  • Replies Replies 982
I've just checked again and I cant get any of the 3 Art Style games to boot, they all black screen.

The Wii I'm using is > 4.2E with cIOS 17

The NAND is > 4.2E and I tried normal AND app loader.

The Art Style dumps are European region, not patched in any way "propers" confirmed with the dat from http://datomatic.nointro.org/

Midnight Pool... works flawless for me and loads and saves normally with this setup.

Anyway, if cIOS20 improves things then that's a huge bonus
smile.gif
 
Slimmmmmm said:
I've just checked again and I cant get any of the 3 Art Style games to boot, they all black screen.

The Wii I'm using is > 4.2E with cIOS 17

The NAND is > 4.2E and I tried normal AND app loader.

The Art Style dumps are European region, not patched in any way "propers" confirmed with the dat from http://datomatic.nointro.org/

Midnight Pool... works flawless for me and loads and saves normally with this setup.

Anyway, if cIOS20 improves things then that's a huge bonus
smile.gif
Do your NAND dump has a System Menu installed? Old versions of Simple FS Dumper didn't dump it. You must dump your NAND with Compatibilty mode.
Also, my ArtStyle are PAL too. I made my own WADs, but they were not installed when I created the NAND dump.

I thought it was Midnigh Pool but maybe I was wrong, but I remember some other games that could be fixed by using the Apploader.
 
Yes it had 4.2E menu as I stated. It's a full nand dump made with bootmii and extracted with ShowMiiWads.

I don't really use Triiforce or the Wii myself much these days but recently I had some time so I've been catching up on what's happening with Triiforce, which leads me to another thing I've just noticed and reproduced.

Wiimote Sync Problems... (Problem solved in the next post, so if you're having problems skip this post and go to the next post)
I've read a lot of people talking about the WiiMotes going out of sync, not only in Triiforce but on the Wii itself when not in Triiforce, but after using Triiforce.

No one has really gave good info, so I didn't know how to reproduce this. What I did was install all the European releases to a CLEAN NAND dump and play them all one by one until I got this problem.

Now when I used to use Triiforce a lot this never happened to me, so I played the games starting with the older ones, up to the newer ones. All the ones that I had tested/used before had no problems with the wiimote sync.

List Of Games Tested Remember CLEAN NAND used and also a CLEAN Formatted Wii
Games That Dont Work EG black screen or freeze etc
Art Style - CUBELLO (Europe) (WiiWare).wad
Art Style - ORBIENT (Europe) (WiiWare).wad
Art Style - ROTOHEX (Europe) (WiiWare).wad
Critter Round-Up (Europe) (WiiWare).wad
Cue Sports - Snooker vs. Billiards (Europe) (WiiWare).wad
Home Sweet Home (Europe) (WiiWare).wad
LostWinds (Europe) (WiiWare).wad
My Pokemon Ranch (Europe) (WiiWare).wad
Space Invaders Get Even (Europe) (WiiWare).wad
Star Soldier R (Europe) (WiiWare).wad
Strong Bad's Cool Game for Attractive People - Episode 1 - Homestar Ruiner (Europe) (WiiWare).wad
Strong Bad's Cool Game for Attractive People - Episode 2 - Strong Badia the Free (Europe) (WiiWare).wad
Strong Bad's Cool Game for Attractive People - Episode 3 - Baddest of the Bands (Europe) (WiiWare).wad
Strong Bad's Cool Game for Attractive People - Episode 4 - Dangeresque 3 - The Criminal Projective (Europe) (WiiWare).wad
Strong Bad's Cool Game for Attractive People - Episode 5 - 8-Bit Is Enough (Europe) (WiiWare).wad

Games That Worked EG perfect no problems
My Aquarium (Europe) (WiiWare).wad
Actionloop Twist (Europe) (WiiWare).wad
Bang Attack (Europe) (WiiWare).wad
Beer Pong! - Frat Party Games (Europe) (WiiWare).wad
Block Breaker Deluxe (Europe) (WiiWare).wad
Brain Challenge (Europe) (WiiWare).wad
Cocoto Fishing Master (Europe) (WiiWare).wad
Defend Your Castle (Europe) (WiiWare).wad
Dr. Mario & Germ Buster (Europe) (v256) (WiiWare).wad
Final Fantasy Crystal Chronicles - My Life as a King (Europe) (WiiWare).wad
F-Zero X (Europe) (N64) (Virtual Console).wad
Helix (Europe) (WiiWare).wad
Incredible Maze, The (Europe) (WiiWare).wad
Kirby 64 - The Crystal Shards (Europe) (N64) (Virtual Console).wad
Legend of Zelda, The - Majora's Mask (Europe) (N64) (Virtual Console).wad
Legend of Zelda, The - Ocarina of Time (Europe) (N64) (Virtual Console).wad
LIT (Europe) (WiiWare).wad
Lylat Wars (Europe) (N64) (Virtual Console).wad
Mahjong (Europe) (WiiWare).wad
Mario Golf (Europe) (N64) (Virtual Console).wad
Mario Kart 64 (Europe) (N64) (Virtual Console).wad
Megaman 9 (Europe) (WiiWare).wad
Midnight Bowling (Europe) (WiiWare).wad
Midnight Pool (Europe) (WiiWare).wad
Niki - Rock 'n' Ball (Europe) (WiiWare).wad
Onslaught (Europe) (WiiWare).wad
Paper Mario (Europe) (N64) (Virtual Console).wad
Pirates - The Key of Dreams (Europe) (WiiWare).wad
Plaettchen Twist 'n' Paint (Europe) (WiiWare).wad
Pokemon Puzzle League (Europe) (N64) (Virtual Console).wad
Pokemon Snap (Europe) (N64) (Virtual Console).wad
Pop (Europe) (WiiWare).wad
Potpourrii (Europe) (WiiWare).wad
Protothea (Europe) (WiiWare).wad
SPOGS Racing (Europe) (WiiWare).wad
Super Mario 64 (Europe) (N64) (Virtual Console).wad
Super Smash Bros (Europe) (N64) (Virtual Console).wad
Tetris Party (Europe) (WiiWare).wad
Toki Tori (Europe) (WiiWare).wad
TV Show King (Europe) (WiiWare).wad
Wave Race 64 (Europe) (N64) (Virtual Console).wad
Wild West Guns (Europe) (WiiWare).wad
World of Goo (Europe) (WiiWare).wad
Yoshi's Story (Europe) (N64) (Virtual Console).wad

Now after going through and testing all they wads, I had NO problems (except some dont work obviously), but no WiiMote sync issues.

So I started installing other wads and testing......

When I installed "Dragon Master Spell Caster" and launched it the WiiMotes lost sync. I rebooted the Wii. The WiiMotes stayed out-of-sync. So I re-synced them (red button HARD sync). At this point the WiiMotes not worked again, I tried using some channels on the Wii, went in setting, and tried CFG USB loader. No problems with sync issues.

I launched Triiforce again and launched World of Goo and the Wiimotes went out of sync ! !
World of Goo never had this issue before.
So reboot Wii, HARD sync remotes again, test they are good to go and working.
I launched Triiforce again and launched Mahjong and the Wiimotes went out of sync ! !
Mahjong never had this issue before either.

So launching "Dragon Master Spell Caster" seems to be what started the problem.

I know a little, so I might try dumping my "SYSCONF" file tommorow and see what changes and try to figure this out. But what I'm finding strange is that files on the REAL NAND must be getting changed when in Triiforce to stop the WiiMotes staying in sync. Unless something in the WiiMotes themselves change (I have no idea about the internals of WiiMotes myself)

It's a bit late tonight (3am) but IF I get time tomorrow I might... virginise Wii, dump NAND, keep a copy of "SYSCONF" and reprodice this to see what changes and when. Worrying if the real nand files are changed though...hmmm

Anyway "about the Wii"
The Wii used for this, and the nand dump had this done prior.
Wii was on 4.0E

Backed up miis (to Wiimote) + saves to SD
Removed priiloader + Formated wii + official updated wii to 4.2E
Restored miis
Installed bootmii as IOS and BOOT2 + dvdx + hbc

! BACKED UP NAND ! = "bootmii 4.2 CLEAN Wii"

trucha patched IOS 36 = using MMM
removed ALL stubs = using MMM
re-installed DVDx + Bootmii IOS (yeah...oopsy was tired and removed them with the other "stubs"
tongue.gif
)
patched sys IOS 70 = using DopMii v12
installed - cIOS - Waninkoko v17 to slot 249 (and 250)
installed - cIOS - Hermes v4 - 38/60 @ 202 - for USB2 homebrew apps
installed - cIOS - Hermes v3 - 37/36 @ 223 - for instruments
installed - cIOS - Hermes v4 - 38/37 @ 222 - for backups
installed - cIOS - Hermes v5 - 37 @ 224 - Newest Hermes, NAND emu.

installed internet channel + priiloader with 3 hacks = move disc channel, remove no copy + block online updates

installed saves
installed my multi forwarder + emu multi forwarder channels

Oh and this was using the Newest Triiforce mrc 10b

*EDIT*

Well after more testing it seems the Wiimotes need resynced everytime I launch anytihng with triiforce. They lose sync no matter what I launch so this make everything unplayable except VC games that use a GC pad, but then on rebooting the Wii they are out of sync again.

Also I'm now having a weird bug with sync in CFG loader. The Wiimote powers down and I need to push a button to get the LED to display and it to turn on. Also if I have 2 Wiimotes on and launch CFG then some games power off the Wiimote synced to #1 and make the Wiimote #2 change to 1. hmmm

In Mplayer the Wiimote powers down and I need to push a button on this too. None of these problems existed before the issue started with Triiforce, and yes I know how to properly sync the remotes

*another EDIT*
So I read and read and read as much as I could about this.
Something I'm finding strange is there are a lot of people online wanting to "change what wiimote is synced as player 1" type questions.
Well what I've noticed about this Wii is that when you power on the Wii whatever Wiimote you press a button on first becomes player 1, I'm sure that's not normal but it's been so long from I set the Wiis up I cant be totaly sure. BUT if I remember right back when the Wii was new years ago if you press the player 2 wiimote first then it lit up as player 2 and nver swapped to 1 which it does now.

I might do more reading, try to figure out why it's acting strange and start a seperate topic about this.
 
BUMP
tongue.gif


Thought I'd just add that it was indeed the SYSCONF file. I though better not to make the post above to overwhelming to read.

I redumped it, binned the one in the NAND emu folders and now the WiiMotes stay in sync.

It still leaves the question about how this can be solved in the app without needing to run other apps to fix it.... I have a few ideas but they are all very dirty code and not good, or clean.

Oh and as I'm active here I've got a nice feature request to make this much better for n00bs and more feature complete
smile.gif


*3 FEATURE REQUESTS*
"Get miis"
By clicking this it will copy ... /shared2/menu/FaceLib/RFL DB.dat to your nand dump
smile.gif

WARNING... you will lose miis currently in your NAND dump
(well unless you somehow append the info to the file...hmmm)
This would need some checks if appending as there is iirc a 99 mii limit to the .dat So maybe an overwrite would be an easier option to code.

The same could be done for ... "Fix WiiMote Sync Issues"
By clicking this it will copy ... /shared2/sys/SYSCONF to your nand dump and fix WiiMote sync issues
smile.gif

This is really important for anyone changing wiimotes, adding new ones etc or just having problems.

1 more.... but this would be per game
"Get Save"
This would check the title ID and retrieve the save from the NAND and place it in the NAND dump
wink.gif

This would maybe be handy BOTH ways so it would also allow you to put the save from the NAND dump to the Wii.
This would NEED some prints to screen because you can't write a save for a game never played on the real NAND, also you can't copy some saves from the real NAND to a windows filesystem, so it would need to have "data not copied" and "you need to have played this game on REAL NAND first" etc type warnings and checks.

Pretty easy to implement and would save other apps needed to perform these much needed additions.
 
Ok, I've recently been playing FFCC: My Life as a King for the past few days using the latest Triiforce-mrc (SD NAND), and everything was working fine. Just the other day, I began trying out My Life as a DarkLord, and after the 2nd battle, it had a problem with saving and it froze, so I had to do a hard-shutdown of the system. Now, I'm wanting to play My Life as a King, but a problem came up. I've lost my Progressive Scan mode for the game. I tried to force it into 480p mode, but it doesn't help. Not only that, but Darklord has also lost it's Progressive Scan mode as well and won't change when forced. Other games through Triiforce that I have that do use 480p mode don't seem affected.

Anyone know what might be going on here? Perhaps the NAND on my SD-card was altered by the save problem?

EDIT:

Nvm, it was the NAND. I went and overwrote my NAND on my SD card with the backup I had on my computer, and now both of those games are back to 480p mode. But now I have a problem on my hands. Do I have a bad copy of FFCC: Darklord that it has a problem reading/writing the save data? It isn't all the time though, only sometimes. I may finish a battle, and have no problem, but the next one won't save afterwards. Heck, I went to view some of the costumes that I had as part of the DLC, and when loading one up, the error message came up that it couldn't be read, and froze there.
 
Slimmmmmm said:
BUMP
tongue.gif


Thought I'd just add that it was indeed the SYSCONF file. I though better not to make the post above to overwhelming to read.

I redumped it, binned the one in the NAND emu folders and now the WiiMotes stay in sync.

It still leaves the question about how this can be solved in the app without needing to run other apps to fix it.... I have a few ideas but they are all very dirty code and not good, or clean.

Oh and as I'm active here I've got a nice feature request to make this much better for n00bs and more feature complete
smile.gif


*3 FEATURE REQUESTS*
"Get miis"
By clicking this it will copy ... /shared2/menu/FaceLib/RFL DB.dat to your nand dump
smile.gif

WARNING... you will lose miis currently in your NAND dump
(well unless you somehow append the info to the file...hmmm)
This would need some checks if appending as there is iirc a 99 mii limit to the .dat So maybe an overwrite would be an easier option to code.

The same could be done for ... "Fix WiiMote Sync Issues"
By clicking this it will copy ... /shared2/sys/SYSCONF to your nand dump and fix WiiMote sync issues
smile.gif

This is really important for anyone changing wiimotes, adding new ones etc or just having problems.

1 more.... but this would be per game
"Get Save"
This would check the title ID and retrieve the save from the NAND and place it in the NAND dump
wink.gif

This would maybe be handy BOTH ways so it would also allow you to put the save from the NAND dump to the Wii.
This would NEED some prints to screen because you can't write a save for a game never played on the real NAND, also you can't copy some saves from the real NAND to a windows filesystem, so it would need to have "data not copied" and "you need to have played this game on REAL NAND first" etc type warnings and checks.

Pretty easy to implement and would save other apps needed to perform these much needed additions.
These are great ideas
smile.gif
In fact, I was planning to add a small NAND dumper at the start. Sometime ago I was changing from a 480p/16:9 cable to a normal RCA/4:3 every now and then, and I had to dump that file everytime I wanted to use Triiforce, so that feature will be very helpful.


My idea was to create a totally new loader from scratch (WBFS+emulated NAND) this summer, I'll see what can I do. Thank you.
 
marc_max said:
Slimmmmmm said:
BUMP
tongue.gif


Thought I'd just add that it was indeed the SYSCONF file. I though better not to make the post above to overwhelming to read.

I redumped it, binned the one in the NAND emu folders and now the WiiMotes stay in sync.

It still leaves the question about how this can be solved in the app without needing to run other apps to fix it.... I have a few ideas but they are all very dirty code and not good, or clean.

Oh and as I'm active here I've got a nice feature request to make this much better for n00bs and more feature complete
smile.gif


*3 FEATURE REQUESTS*
"Get miis"
By clicking this it will copy ... /shared2/menu/FaceLib/RFL DB.dat to your nand dump
smile.gif

WARNING... you will lose miis currently in your NAND dump
(well unless you somehow append the info to the file...hmmm)
This would need some checks if appending as there is iirc a 99 mii limit to the .dat So maybe an overwrite would be an easier option to code.

The same could be done for ... "Fix WiiMote Sync Issues"
By clicking this it will copy ... /shared2/sys/SYSCONF to your nand dump and fix WiiMote sync issues
smile.gif

This is really important for anyone changing wiimotes, adding new ones etc or just having problems.

1 more.... but this would be per game
"Get Save"
This would check the title ID and retrieve the save from the NAND and place it in the NAND dump
wink.gif

This would maybe be handy BOTH ways so it would also allow you to put the save from the NAND dump to the Wii.
This would NEED some prints to screen because you can't write a save for a game never played on the real NAND, also you can't copy some saves from the real NAND to a windows filesystem, so it would need to have "data not copied" and "you need to have played this game on REAL NAND first" etc type warnings and checks.

Pretty easy to implement and would save other apps needed to perform these much needed additions.
These are great ideas
smile.gif
In fact, I was planning to add a small NAND dumper at the start. Sometime ago I was changing from a 480p/16:9 cable to a normal RCA/4:3 every now and then, and I had to dump that file everytime I wanted to use Triiforce, so that feature will be very helpful.


My idea was to create a totally new loader from scratch (WBFS+emulated NAND) this summer, I'll see what can I do. Thank you.

Best of luck to you. Let us know if you would like any assistance!
 
Hi,

IS it possible to compile a 250 version of triiforce_mrc?
tried to look for a googlecode page, but couldnt find any.

Thanks,
 
Didn't this used to have a vague similiarity to the Wii & SD card menu, or am I thinking of some other homebrew program? Anyway to get that look back? I liked seeing the pictures instead of only seeing the name of the game.
 
Pakatus said:
Hi,

IS it possible to compile a 250 version of triiforce_mrc?
tried to look for a googlecode page, but couldnt find any.

Thanks,
Yes, it is possible. I'm using triiforce mrc with IOS 248 v17 to keep my IOS 249 and 250 on v19! Just change all IOS 249 to 250 in the main.c and recompile the source.
 
This has been asked quite a few times but seems no response yet: Any chance of Triiforce mrc working with drives larger than 1tb?
 
marc_max said:
Slimmmmmm said:
AdamBrunt said:
None of the Art Style games work (they go straight to a black screen) but other IOS33 Wiiware work fine.

Anyone got any ideas / suggestions as to how I get the Art Style stuff to work ?

Afaik the Art Style games don't work I've tried them using various cIOS and settings a while ago and never got them to boot correctly ever. I don't think they use many blocks for the chan or the save so maybe they are games that just need ran from the Wii SD menu, or SNEEK.


hmm, that make me wonder the games with illegal characters in the unencrypted saves EG:
< > : " \ / | * ? (if there are any like Harry Potter : blah blah games)
They must not work in SNEEK / UNEEK either ? (I've not tested, just thinking out allowed) so SNEEK / UNEEK can't have 100% compatability either...... hmmm
ArtStyle games work on Triiforce as I explained before. This fix also works for other games like Midnight Pool.

Just make sure you have a NAND dump with a System Menu installed, then enable the Apploader booting method on Triiforce (and Triiforce mrc, of course) options.
Cubello is the only game that don't work perfectly, it loads and saves data very slowly, but it plays fine. And this is already fixed on Waninkoko's cIOS rev20.

Tried the Art Style stuff again last night and still no dice - even went as far as creating a new NAND using the latest FS Dumper (this time ShowMiiNand listed all the IOSes and system menu which it had never done before).

Put a PAL Rotochex onto to NAND (via ShowMiiWads) and booted up Triiforce. And Rotochex still goes straight to black screen. Installing the same WAD via Wad Manager onto the System NAND and the channel plays fine.
 
Sorry.

My Wii died some weeks ago, I have to wait to Nintendo to repair it (and it will be 4.3 I guess). So, for now, all my projects are stopped.

AdamBrunt said:
Tried the Art Style stuff again last night and still no dice - even went as far as creating a new NAND using the latest FS Dumper (this time ShowMiiNand listed all the IOSes and system menu which it had never done before).

Put a PAL Rotochex onto to NAND (via ShowMiiWads) and booted up Triiforce. And Rotochex still goes straight to black screen. Installing the same WAD via Wad Manager onto the System NAND and the channel plays fine.
I tried this with 3 Wiis and 2 different HDDs and 1 SD card and it worked perfectly. Did you enable the Apploader option?
 
I'm trying to compile triiforce mrc for the first time and I'm running into trouble. While compiling I get error codes when programmer's notepad reaches pngu.c - am I missing a library?

I'm fairly new at compiling (mostly just compiling SNEEK and wiiflow) so any help would be appreciated.

Thanks!
 
AdamBrunt said:
Yep - that's just the menu option in the Triiforce main screen right ?
Select any Art Style game and push HOME, the Triiforce mrc options for that game will appear. Then change 'Normal boot method' to 'Load apploader' and run the game (save the settings before that if you want Triiforce mrc to remember the options for this game)..
 

Site & Scene News

Popular threads in this forum