Re: Channel creation November 08, 2008 06:23AM | Registered: 16 years ago Posts: 136 |
Re: Channel creation November 08, 2008 10:22AM | Registered: 16 years ago Posts: 443 |
Re: Channel creation November 09, 2008 12:38AM | Registered: 16 years ago Posts: 93 |
Quote
whodares
Well when I get to my channel installer, I won't be using the WAD format, I'll be using a custom format. The only trouble with your suggestions are that if we were to write a banner preview tool for the homebrew channel, then we'll have to do it from what we know about the banner file formats. This means that if any of the current unknowns have specific purpose, our display might still render the banner, but could still brick the Wii, if wrong.
The only way to get a true test of banner display is to acutally use the Wii System Menu.
Thanks WiiCrazy, couldn't remember where I found it. Doesn't sound like the tool we need, however, I do have one idea for that.
GeckoOS allows you to reboot to the System Menu with "cheats" and WiiRD. If we could find the bit of code which searches the NAND for installed titles and sends the banner content to be rendered, we might be able to re-write part of that that to read them (or even just a single content) from the SD card. That way you'll get a true render, and prevent the bricking.
_f_text:8133CAE4 lis %r4, ((doReadTask__Q33ipl4nand7ManagerFPv+0x10000)@h) # ipl::nand::Manager::doReadTask((void *)) _f_text:8133CAE8 lwz %r3, 0(%r20) _f_text:8133CAEC mr %r5, %r31 _f_text:8133CAF0 li %r6, 0 _f_text:8133CAF4 addi %r4, %r4, -0x3374 # doReadTask__Q33ipl4nand7ManagerFPv _f_text:8133CAF8 bl request__Q23EGG10TaskThreadFPFPv_vPvPv # EGG::TaskThread::request((void (*)(void *),void *,void *))
Re: Channel creation November 09, 2008 01:44AM | Registered: 16 years ago Posts: 443 |
Re: Channel creation November 09, 2008 03:02PM | Registered: 16 years ago Posts: 289 |
Re: Channel creation November 09, 2008 03:56PM | Registered: 16 years ago Posts: 443 |
Re: Channel creation November 09, 2008 05:23PM | Registered: 16 years ago Posts: 93 |
Re: Channel creation November 09, 2008 08:49PM | Registered: 16 years ago Posts: 289 |
Re: Channel creation November 10, 2008 12:29AM | Registered: 16 years ago Posts: 138 |
Can't you just rename your banner.bin to zanner.bin for testing? Then it will only show up using sadmenu, so if it "bricks", reboot in the normal menu and it'll load up just fine with every banner except that one.Quote
WiiCrazy
it's sadmenu...
it can't be used for testing... it changes the references to banner.bin files to zanner.bin files and all channels except disc channel loaded in black... so you can't actually test the banner... I don't remember if it deliberately misses the patch for the current displayed channel...(then you can test the banner of course)
Re: Channel creation November 10, 2008 12:48AM | Registered: 16 years ago Posts: 93 |
Quote
HyperHackerCan't you just rename your banner.bin to zanner.bin for testing? Then it will only show up using sadmenu, so if it "bricks", reboot in the normal menu and it'll load up just fine with every banner except that one.Quote
WiiCrazy
it's sadmenu...
it can't be used for testing... it changes the references to banner.bin files to zanner.bin files and all channels except disc channel loaded in black... so you can't actually test the banner... I don't remember if it deliberately misses the patch for the current displayed channel...(then you can test the banner of course)
Re: Channel creation November 10, 2008 09:29AM | Registered: 16 years ago Posts: 443 |
It must be okay, otherwise sadmenu would be a really pointless release.Quote
WiiCrazy
yet I don't know if wii will like a zanner.bin installed as part of the 0.app archive...
Re: Channel creation November 10, 2008 10:31PM | Registered: 16 years ago Posts: 93 |
Re: Channel creation November 11, 2008 12:53AM | Admin Registered: 16 years ago Posts: 62 |
Re: Channel creation November 11, 2008 12:54AM | Registered: 16 years ago Posts: 920 |
Re: Channel creation November 11, 2008 08:46AM | Registered: 16 years ago Posts: 443 |
Please don't take this off-topic...Quote
DrLucky
did it have Tantric's SNES emulator in it?
Re: Channel creation November 13, 2008 03:42AM | Registered: 16 years ago Posts: 136 |
Re: Channel creation November 13, 2008 08:52AM | Registered: 16 years ago Posts: 443 |
Re: Channel creation November 13, 2008 01:09PM | Registered: 16 years ago Posts: 920 |
Quote
whodares
You'd still need a non-Nintendo NAND loader (when it comes to distribution, using the Nintendo one for testing on your own Wii is okay). The first page of this thread talks about that (and we'll eventually come back to it, one my banner tools are finished).
If you (or anybody else) try this, please post your results here.
Re: Channel creation November 13, 2008 01:58PM | Registered: 16 years ago Posts: 443 |
No, we were talking about using an "empty" banner content with a channel. Due to how the system menu is patched by SadMenu, if the zanner.bin does not exist in the banner contents U8 file (which it won't do for normal channels, with them being designed for normal system menu), it apparently displays a black banner.Quote
DrLucky
If we tried your finished banner tools? Have you released it?
Re: Channel creation November 13, 2008 03:05PM | Registered: 16 years ago Posts: 1,012 |