Hacking Wad Manager v1.5 with folder support

  • Thread starter Thread starter wiiNinja
  • Start date Start date
  • Views Views 85,389
  • Replies Replies 163
QUOTE said:
Let's compare our setups. Because if it's not the SDHC card that's the problem, then it must be system differences.

I have:

System Menu 4.1
cIOS38 rev 14
Patched IOS60 for VC/Wiiware
Patched IOS36/37 using WiiPower's Trucha restorer.
BootMii (Boot2)
DVDx from HackMii

And I think that's about it, install wise.


SD cards work in Wad Manager.

SDHC cards error ret -1, and failed to initialize FAT subsystem. Even though HBC can read apps from it, and Wii can read channels from it.

Could it be the way you format it? Some people also have problems with Windows formatting util, so they used the util provided by the flash card manufacturer instead.
 
wiiNinja said:
QUOTE said:
Let's compare our setups. Because if it's not the SDHC card that's the problem, then it must be system differences.

I have:

System Menu 4.1
cIOS38 rev 14
Patched IOS60 for VC/Wiiware
Patched IOS36/37 using WiiPower's Trucha restorer.
BootMii (Boot2)
DVDx from HackMii

And I think that's about it, install wise.


SD cards work in Wad Manager.

SDHC cards error ret -1, and failed to initialize FAT subsystem. Even though HBC can read apps from it, and Wii can read channels from it.

Could it be the way you format it? Some people also have problems with Windows formatting util, so they used the util provided by the flash card manufacturer instead.

I use a Duracell 4GB just like that other guy. And I've tried normal windows reformat. Various command console format settings. And Panasonic's formatter. None work.

Even MPlayer CE can read from it. So there must be a difference in the SDHC modules that WM/HBB use compared to the Wii/HBC/MPCE.
 
bnm81002 said:
try formatting it to FAT32, maybe that will make it work
It was very hard to resist making an offensive comment towards that lol.

As I said, I've tried all types of formatting, non work. It's not the formatting that's the problem. It's the differences in FAT modules that WM/HBB use compared to Wii/HBC/MPCE.

There isn't even an option to format an SDHC to FAT16/FAT. It's always FAT32. The only way for it not to be FAT32 is if you specifically modify some parameters through formatting using the command console.
 
Looking at the source for Wad Manager & MPlayer CE. It would seem that WM doesn't use libfat while MPlayer CE does. Perhaps that's the reasons MPCE reads my SDHC, but WM doesn't?
 
Kakkoii said:
Looking at the source for Wad Manager & MPlayer CE. It would seem that WM doesn't use libfat while MPlayer CE does. Perhaps that's the reasons MPCE reads my SDHC, but WM doesn't?

How did you determine that? This is the part in the Makefile that I'm using to build:

CODE#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBSÂÂÂÂ:=ÂÂÂÂ-lpng -lfat -lwiiuse -lbte -logc -lm -lz

Also, look at fat.c. Some of the calls in there won't be possible without linking in libfat.

I really don't know what the problem is, but when I released the mods for WM v1.4, I remember that someone had a similar problem; but I'm not sure if he ever had it resolved. Sorry, but I really don't know. Did you try to use the same card in another Wii, or another card in your Wii?
 
Are you through modding Wad Manager 1.5 wiiNinja?

If not, this enhancement sure would be handy
cool.gif


Meannekes said:
is it possible to make options at the beginning listet like:

>> Select IOS verison to use: < IOS249 >
Select Nand emulator device: < Disable >
Select Source device: < Wii SD Slot >


at the moment you have to confirm one by one, but i think its easier to confirm all on one time
 
wiiNinja said:
Kakkoii said:
Looking at the source for Wad Manager & MPlayer CE. It would seem that WM doesn't use libfat while MPlayer CE does. Perhaps that's the reasons MPCE reads my SDHC, but WM doesn't?

How did you determine that? This is the part in the Makefile that I'm using to build:

CODE#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBSÂÂÂÂ:=ÂÂÂÂ-lpng -lfat -lwiiuse -lbte -logc -lm -lz

Also, look at fat.c. Some of the calls in there won't be possible without linking in libfat.

I really don't know what the problem is, but when I released the mods for WM v1.4, I remember that someone had a similar problem; but I'm not sure if he ever had it resolved. Sorry, but I really don't know. Did you try to use the same card in another Wii, or another card in your Wii?

MPCE:
http://code.google.com/p/mplayer-ce/source...t/include/fat.h

WM:
http://github.com/waninkoko/wad-manager/bl...61/source/fat.h


Now I'm no expert on homebrew source construct. So perhaps you can tell me if I'm wrong comparing those 2.

But it still comes down to the fact that my SDHC works with MPCE/WII/HBB. And not WM/HBB. So there MUST be some sort of difference in the modules that accounts for this problem.
 
TheShadowRunner said:
Are you through modding Wad Manager 1.5 wiiNinja?

If not, this enhancement sure would be handy
cool.gif


I'm almost done with these. Doing some testing.

Kakkoii said:
wiiNinja said:
Kakkoii said:
Looking at the source for Wad Manager & MPlayer CE. It would seem that WM doesn't use libfat while MPlayer CE does. Perhaps that's the reasons MPCE reads my SDHC, but WM doesn't?

How did you determine that? This is the part in the Makefile that I'm using to build:

CODE
#---------------------------------------------------------------------------------
# any extra libraries we wish to link with the project
#---------------------------------------------------------------------------------
LIBSÂÂÂÂ:=ÂÂÂÂ-lpng -lfat -lwiiuse -lbte -logc -lm -lz

Also, look at fat.c. Some of the calls in there won't be possible without linking in libfat.

I really don't know what the problem is, but when I released the mods for WM v1.4, I remember that someone had a similar problem; but I'm not sure if he ever had it resolved. Sorry, but I really don't know. Did you try to use the same card in another Wii, or another card in your Wii?

MPCE:
http://code.google.com/p/mplayer-ce/source...t/include/fat.h

WM:
http://github.com/waninkoko/wad-manager/bl...61/source/fat.h


Now I'm no expert on homebrew source construct. So perhaps you can tell me if I'm wrong comparing those 2.

But it still comes down to the fact that my SDHC works with MPCE/WII/HBB. And not WM/HBB. So there MUST be some sort of difference in the modules that accounts for this problem.

If you look at the fat.h that is in Waninkoko's Wadmanager, it includes the standard fat.h that is in libogc:

/* libfat header */
#include
 
Mod3 is up:

* Add new params to wm_config.txt to automate the selection of IOS, Storage Device and NAND Selection
* WiiLight mod by mariomaniac33

Enjoy

I'm really stumped on the SDHC issue on some user's Wii. I have tested a couple of different brands of SDHC cards on my Wii and they work fine. My cIOSes: 249 (14), 202, 222, 223. Sorry I could not be more helpful.
 
wiiNinja, the request wasn't so much about automating the seletion of IOS, storage and Nand via wm_config.txt, but rather have all 3 options appear at once.

ie, on the same first screen, have ALL:

QUOTE said:
Select IOS verison to use: < IOS249 >
Select Nand emulator device: < Disable >
Select Source device: < Wii SD Slot >

Is further tweaking possible? I hope ^^;
See you,

TSR

Edit: also the wm_config.txt file would be better suited in the folder containing the boot.dol imho. (or SD root?)
 
wiiNinja said:
Mod3 is up:

* Add new params to wm_config.txt to automate the selection of IOS, Storage Device and NAND Selection
* WiiLight mod by mariomaniac33

Enjoy

I'm really stumped on the SDHC issue on some user's Wii. I have tested a couple of different brands of SDHC cards on my Wii and they work fine. My cIOSes: 249 (14), 202, 222, 223. Sorry I could not be more helpful.

What installs cIOS's on 202, 222, 223?
 
TheShadowRunner said:
wiiNinja, the request wasn't so much about automating the seletion of IOS, storage and Nand via wm_config.txt, but rather have all 3 options appear at once.

ie, on the same first screen, have ALL:

QUOTE said:
Select IOS verison to use: < IOS249 >
Select Nand emulator device: < Disable >
Select Source device: < Wii SD Slot >

Is further tweaking possible? I hope ^^;
See you,

TSR

Edit: also the wm_config.txt file would be better suited in the folder containing the boot.dol imho. (or SD root?)

To me the automated selection is so much more convenient. About 99% of the time, I just want to press one button to get to the wad files so that I can install them. The one percent of the time that I need to alter something, I want a way to get me back to the state where I can change the selections; this is provided using the "1" button on the Wiimote (or the "Y" button on the GC controller). Presenting the selections in one page does not really save you any button presses. The suggestion about the location of wm_config.txt does make sense; I'll see what I can do.
 
wiiNinja said:
To me the automated selection is so much more convenient. About 99% of the time, I just want to press one button to get to the wad files so that I can install them. The one percent of the time that I need to alter something, I want a way to get me back to the state where I can change the selections; this is provided using the "1" button on the Wiimote (or the "Y" button on the GC controller).

Oh brilliant, I didn't know about this feature and thought to access those, editing wm_config was required.
Indeed the way it works now is the best then!

QUOTEPresenting the selections in one page does not really save you any button presses. The suggestion about the location of wm_config.txt does make sense; I'll see what I can do.


Actually \wad isn't so bad. I also realise that this could be a problem when people install as a channel (i use forwarder), because they would have to make a new channel if they ever want to modify the config. (in case the config is stored where the boot.dol is)
See you,

TSR
 

Site & Scene News

Popular threads in this forum