Homebrew Wiiware / VC ISO Forwarders made easy

Tristar

Well-Known Member
OP
Member
Joined
Sep 14, 2009
Messages
323
Trophies
0
XP
98
Country
chop said:
The one thing I'd like is the ability to save settings in wad2iso, let me explain

I use CFG for usb loading and 99% of my games use 249r20 to load so I create my isowad's set to use 250r17, I'd like the program to remember this so that I don't have to change it every time.

As zizer says above, select 250 in the settings and click 'apply to all' then, without leaving the options page, select the any wads that MAY be different and 'apply to selected' (this will overwrite the settings 'applied to all' for only the selected titles)

I do that for the video mode

'Select All'
I select my options and choose PAL video and 'apply to selected'
Then select 'Clear All'
Then I select only the NTSC titles and this time click 'check hlighted'
Once more click 'apply to selected'

Then once I exit the options Wad2ISO chugs on and applies PAL settings to PAL titles and NTSC settings to NTSC titles

I made it like this because it uses a couple of different methods to come up with a Title and trying to 'save' settings was problematic.

Nowadays, the effort it would take to add that function isn't justified as it only takes a click or two to get the same result
wink.gif
 

iancer

Well-Known Member
Member
Joined
Jun 24, 2010
Messages
104
Trophies
0
XP
100
Country
United States
THANK YOU TRISTAR!
this is by far my favorite wii related pc utility
biggrin.gif

i used autojaquettes to create disc art for CFG, they use the 6digit discid -
Code:
http://www.mediafire.com/?vbp0e8j3twq5nsu
there are 53 discs included.
when creating disc art, the center is never transparent
frown.gif
if any kind soul knows how to edit the disc arts in a way that leaves them looking good...please share or edit my upload... if ANYONE would like to continue making disc arts, please contribute! feel free to upload what ive made to wiitdb as well.
anyone using CFG with these isos, and would like the synopsis displayed when selecting your games, here are detailed instructions:
http://gbatemp.net/t147638-configurable-us...t&p=3377229
ENJOY!
cdcg.png
 

Suicide

'Nuff said...
Newcomer
Joined
Apr 21, 2010
Messages
58
Trophies
0
XP
127
Country
United States
Maybe someone could help me with my problem.

I downloaded the latest Wad2ISO and gave it exceptions in both my firewall and Microsoft Security Essentials.

Then, I started up the install, running it as Administrator since I Have Windows 7 Ultimate 64x, and it looked like it was fetching the files needed for the install from the Internet until it fails and gives me the error:

Wad2ISO download failed.
Check Internet connection and try again.

Now I don't understand why that comes up considering I've allowed it unrestricted access to my Internet connection via firewall.

Any help would be appreciated. Thank you.
 

aykenar

New Member
Newbie
Joined
Jan 31, 2008
Messages
1
Trophies
0
XP
67
Country
United States
Heard that triiforce doesn't work for HDD over 1TB.

So I'm guessing iso forwarders won't work with my 2TB HDD?

What if i partition it?
 

zizer

Well-Known Member
Member
Joined
Aug 23, 2010
Messages
2,036
Trophies
0
Website
Visit site
XP
167
Country
aykenar said:
Heard that triiforce doesn't work for HDD over 1TB.

So I'm guessing iso forwarders won't work with my 2TB HDD?

What if i partition it?

i have hitachi 2tb and two partitions
yes wad2iso won't work (wad2iso use triiforce )
 

iancer

Well-Known Member
Member
Joined
Jun 24, 2010
Messages
104
Trophies
0
XP
100
Country
United States
i have no where else to air this idea though.
if we could somehow get a version of SWISS that supported comand line arguments for autobooting of a specified file, we could create 'iso forwarders' for GC games ina similar fashion as for wiiware with 'WAD2ISO'. that would be GREAT! being able to select a GC game from a loader right next to the other titles. is there any way of 'passing' this idea to emu_kidd?? im sure someone could whip up a version of swiss booter for us wii users that could pass the game launching arguments to the swiss dol, correct? this would be a great step forward!
 

Tristar

Well-Known Member
OP
Member
Joined
Sep 14, 2009
Messages
323
Trophies
0
XP
98
Country
The procedure is very simple in principle - Modify the source to check for parameters as the program is launched and, if any exist use the parameters to set up game options instead of the normal GUI.

The best person to do that would be the author of the program, as he/she will already understand the way the program works and therefore find the most appropriate place to branch the code.

I personally don't use emulators so have no use for such a modification but, with a little effort, anyone could modify the source to make use of in-line parameters.
wink.gif
 

iancer

Well-Known Member
Member
Joined
Jun 24, 2010
Messages
104
Trophies
0
XP
100
Country
United States
thank you for the response, im going to register/pm emu_kidd right away....im not sure if he will be as willing ot incorporate the feature, but its worth a shot. as an addendum, here is the instruction for compiling...http://code.google.com/p/swiss-gc/wiki/Compiling. i wish i knew how to branch the code just to test my idea. thank you again sir!
 

kylster

mich weich töten
Member
Joined
Sep 11, 2010
Messages
1,393
Trophies
0
Age
37
Location
Fr33D0M R1N6
XP
472
Country
United States
My first impression of this was real nice, and you have done a splendid job. Now it worked for me but only under cIOS249rev17. Lets say I wanted better compatibility like in some of the 249d2x[???], would there be any way to trick the forwarders or TriiForce to use say 249d2x38slot248? like you would do with Mighty Channel?

Basically what I'm asking is, is there any way that i can use a higher rev above 249 to load my ISO forwarders through my usb loader so i can somehow achieve greater compatibility?
 

Tristar

Well-Known Member
OP
Member
Joined
Sep 14, 2009
Messages
323
Trophies
0
XP
98
Country
kylster said:
My first impression of this was real nice, and you have done a splendid job. Now it worked for me but only under cIOS249rev17. Lets say I wanted better compatibility like in some of the 249d2x[???], would there be any way to trick the forwarders or TriiForce to use say 249d2x38slot248? like you would do with Mighty Channel?

Basically what I'm asking is, is there any way that i can use a higher rev above 249 to load my ISO forwarders through my usb loader so i can somehow achieve greater compatibility?

As I've said, many times before, Wad2ISO simply creates "shortcuts" to Triiforce. It does not improve Triiforce capabilites in any way.

The 249r17 is a limitation of Triiforce, not Wad2ISO. Once Triiforce (that is original Triiforce - not a mod of Triiforce) is improved to work with later cIOS then so will Wad2ISO shortcuts.

I personally do not have any compatibility problems as the few titles that do not run in emu nand, I simply run in real nand.
wink.gif


(I have no knowledge of Mighty Channel)
 

flowlapache

Well-Known Member
Member
Joined
Sep 7, 2010
Messages
245
Trophies
1
Age
38
Website
Visit site
XP
1,074
Country
France
I'm still using regularly your soft!
but since d2x cIOSs are here I would like to test them, it's perfect but I have only a problem. loader.dol can't support the revision of d2x cIOS...I know it's du to triiforce and not to wad2iso.
But is it possible you replace the loader.dol from triiforce by a modified version of mighty channel? It would be great: just change the loader.dol (instead change slot for cios r17 and redo the ISO's...)

If you have'nt time, maybe could you tell me how did you change the dol from triiforce to let him load a game with "informations from the iso made with wad2iso". Thanks a lot!
 

Taleweaver

Storywriter
Member
Joined
Dec 23, 2009
Messages
8,691
Trophies
2
Age
43
Location
Belgium
XP
8,100
Country
Belgium
I hope I'm not speaking in Tristar's name too much, but perhaps this bit of the first post may help:

QUOTE said:
Triiforce r78 has been renamed and used as a single loader, that is launched from a folder called NandGames in the root of either SD: or USB:
(It is renamed to avoid confusion with Triiforce versions that have not yet had the source-code error corrected, preventing in-line arguments being accepted, as detailed in Issue 11 at the Triiforce Subversion repository)

All these forwarder ISO's send game details to this same loader - eliminating unnecessary duplicate loaders for every game ISO wacko.gif, but maintaining ease of Triiforce upgrade (as only the single loader need be replaced instead of re-creating many loaders / ISO images)
The folder NandGames (containing Loader.dol) will be created within the Wad2ISO folder each run, and must be copied to the root of your SD or USB (You only need to do this once)
Basically, the iso's created with wad2iso run USB:\NandGames\Loader.dol or SD:\NandGames\Loader.dol with predefined arguments. In human language: it starts that Loader.dol and immediately runs game X with video setting Y and other setting Z (X, Y and Z are those settings you need to select when creating the forwarder iso).

That loader.dol is triiforce r78. To make it use mighty channels, all you have to do is rename mighty channels' dol file to loader.dol and put it in that NandGames folder.

...I haven't tested it myself, but I'd be surprised if the thing wouldn't crash. Tristar just mentioned 3 posts back (albeit those were from 2.5 months ago) that wad2iso is restricted by the limitations of triiforce, and that he has (had?) no knowledge of mighty channels. I think (but I may be wrong...I'm not a programmer) that the best way is to just try to make sure that mighty channels accepts and uses those parameters in the very same way as r78 does.
 

Tristar

Well-Known Member
OP
Member
Joined
Sep 14, 2009
Messages
323
Trophies
0
XP
98
Country
Wever is pretty much correct, and thanks for putting up an explanation.
wink.gif


The question has been asked about using other loaders before, and the problem is that most of the other loaders do not have any code included to accept in-line parameters or options.

This is understandable as most have put a lot of effort into their GUI, which is bypassed with in-line params.

For me to mod a loader, I have to read all the source and add some codes to accept the in-line options then insert them into the appropriate places in the code, then skip passed any GUI etc etc

To be honest, I don't have time. The mods made to Triiforce are MINIMAL and documented in this thread. Triiforce was easy as it already contains the code for in-line params BUT there is an error in the source code that prevents it working (also documented with the fix in this thread - and quoted above)

So I applied the fix and then just wrote a little windows proggy to inject YOUR options into the .dol that will sit on the ISO and call Triiforce/loader
and then 'stream' your options to that dol

So if you can convince the author of any of these loaders to add a few lines of code (documented in this thread) and give up their GUI, the rest is easy
smile.gif
 

flowlapache

Well-Known Member
Member
Joined
Sep 7, 2010
Messages
245
Trophies
1
Age
38
Website
Visit site
XP
1,074
Country
France
Thanks a lot! It is what I was thinking about and you explained it perfectly! before posting, I tried to change the loader.dol by mighty11.1.dol. It works but settings are not considered.
And I saw post about the restriction of triiforce (triiforce shouldn't understand the revision 21004 du cios d2x)

I didn't understand something:
QUOTE said:
So I applied the fix and then just wrote a little windows proggy to inject YOUR options into the .dol that will sit on the ISO and call Triiforce/loader
and then 'stream' your options to that dol

If the fix is different. Maybe the options injected in the ISO won't be understandable by the new loader.dol. Best would be to keep isos already made of course.
I have to search in this thread informations about theses fixes. ...I don't understand everything for the moment...


I never tried to compile or modify a dol and I don't know any computer language. moreover, I don't know if a fix in mighty channels is as easy as in triiforce.
So, I'll ask to marc what he thinks about it and if he could add these precious few lines of code...

thanks for your answers
biggrin.gif


edit: Maybe the easiest way would be to find what in the triiforcemod (loader.dol) prevent to use a cios with revision 21004?? Maybe it's only a little line to change in the code, making triiforce able to use a cios with a big revision (until 21004 at least...). What do you think about it? Does it seem easier than mod another loader?
I have to learn about the code to see where it could be.
edit:I can't find where is the source from your "loader.dol" and I'm affraid reading 20 pages to find this, could you help me please?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    K3Nv2 @ K3Nv2: @BigOnYa...