Hacking Static Base Wad

cwstjdenobs

Sodomy non sapiens
OP
Member
Joined
Mar 10, 2009
Messages
1,756
Trophies
0
Location
Ankh-Morpork
Website
Visit site
XP
205
Country
  • Like
Reactions: SaulFabre

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,830
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,819
Country
Cyprus
do u happen to know if using the WiiMC forwarder source code to build forwarders for all the other apps that support AHBPROT okay?

For example, is there any reason to use the savegame manager gx forwarder source code when building the forwarder for SG Manager GX? Or can I use the WiiMC source to build the forwarder it and similar apps (I'm just lazy and trying to avoid DLing the source for 10 different forwarders, lol)
 

ChokeD

The Contributor
Member
Joined
Jul 18, 2009
Messages
968
Trophies
0
XP
168
Country
United States
cwstjdenobs said:
The STLB base wad with the following changes:-
  • Access rights set for AHBPROT + DVD
  • IOS set to 58
  • Ticket fixed (-1029)
for use with Customizemii or whatever.

Download
THIS IS WHAT WE NEED, MORE STUFF LIKE THIS. YOUR THE MAN, yes, I was just yelling.
laugh.gif



Tested with WiiMC and they are good, insert a dol built from the latest forwarder source for an AHBPROT app.

WADderBase1 - AHBPROT - WLB1.wad

WADderBase2 - AHBPROT - WLB2.wad

WADderBase3 - AHBPROT - WLB3.wad

Based off legal WADderBase found here. Originals by CountZero
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
XFlak said:
do u happen to know if using the WiiMC forwarder source code to build forwarders for all the other apps that support AHBPROT okay?

For example, is there any reason to use the savegame manager gx forwarder source code when building the forwarder for SG Manager GX? Or can I use the WiiMC source to build the forwarder it and similar apps (I'm just lazy and trying to avoid DLing the source for 10 different forwarders, lol)
It should work fine, provided you change the path.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,830
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,819
Country
Cyprus
Last Q... is it a problem if I create an AHBPROT forwarder channel for an app that has not YET been updated to use AHBPROT rights (in anticipation of when it will)?

For example, if I create a AHBPROT forwarder channel for dop-mii, will is cause problems when I use the current version of dop-mii which doesn't utilize AHBPROT rights?

TBH, I think it will NOT be an issue, especially when an IOS reload will remove all those rights anyways.
What do u guys think?
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
XFlak said:
Last Q... is it a problem if I create an AHBPROT forwarder channel for an app that has not YET been updated to use AHBPROT rights (in anticipation of when it will)?

For example, if I create a AHBPROT forwarder channel for dop-mii, will is cause problems when I use the current version of dop-mii which doesn't utilize AHBPROT rights?

TBH, I think it will NOT be an issue, especially when an IOS reload will remove all those rights anyways.
What do u guys think?
Nah, it'll be fine. Exactly the same as loading an app from the latest HBC with tag even if it doesn't need flags.
 

cwstjdenobs

Sodomy non sapiens
OP
Member
Joined
Mar 10, 2009
Messages
1,756
Trophies
0
Location
Ankh-Morpork
Website
Visit site
XP
205
Country
It's just best not to really use it if you don't have to. Thngs that only use it for DVD access should be fine, but anything trying to do anything else probably needs quite a lot of testing as yet.
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
Great stuff cwstjdenobs
smile.gif


I was actually gonna be grabbing the source of the wiimc forwarder tonight and changing the path (adding other paths on buttons held etc) and testing if it worked or not. You've just saved me some time
wink.gif
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,830
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,819
Country
Cyprus
Slimmmmmm said:
Great stuff cwstjdenobs
smile.gif


I was actually gonna be grabbing the source of the wiimc forwarder tonight and changing the path (adding other paths on buttons held etc) and testing if it worked or not. You've just saved me some time
wink.gif
oooh, if u get this working can u post it up here with source? thx!

if u want to see my small mod to the source to add a second path, you can find it HERE... probably not that helpful, its only like 3 or 4 lines extra
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
lol...I'll only add a few lines myself. I wont post it here as there is no point a lot of the paths for mine will be hardcoded and not be "normal" folders found in apps. (it's complicated to make it uncomplicated for the kids) It keeps the hbc clean too.

Like 1 dol launches any emu, another dol loads a copy of wiiexplorer with alt settings etc etc. I wll prob now make when launching cfg that you can load into certain games depending on certain buttons cause I've been playing about with args recently.

I'll pm you what changes I make in main c though and you'll be able to modify it anyway you want to suit your needs. Remember you can use GC pads too (for things you wouldn't need a wiimote for, or prefer to use a gc pad) but you need to add a delay that's long enough for your situation.
 

qwertymodo

Well-Known Member
Member
Joined
Feb 1, 2010
Messages
827
Trophies
0
Age
34
Website
qwertymodo.com
XP
520
Country
United States
XFlak said:
Last Q... is it a problem if I create an AHBPROT forwarder channel for an app that has not YET been updated to use AHBPROT rights (in anticipation of when it will)?

For example, if I create a AHBPROT forwarder channel for dop-mii, will is cause problems when I use the current version of dop-mii which doesn't utilize AHBPROT rights?

TBH, I think it will NOT be an issue, especially when an IOS reload will remove all those rights anyways.
What do u guys think?

I asked this exact question in #wiidev and marcan said basically it makes it that much more likely that you can totally FUBAR your NAND, so be careful. But yeah, it's no different than launching it from HBC without reloading IOS.
 

WiiJohn

Well-Known Member
Newcomer
Joined
Sep 11, 2009
Messages
46
Trophies
0
Location
UK
XP
34
Country
cwstjdenobs said:
Really, don't use these unless the app needs it.

The STLB base wad with the following changes:-
  • Access rights set for AHBPROT + DVD
  • IOS set to 58
  • Ticket fixed (-1029)
for use with Customizemii or whatever.

Download

The links below are from other users:-

ChokeD said:

Many thanks for this. I have used it and it works great.

On the Wode the channels are created using DVDx, lots of people have removed DVDx with the 0.7 and 0.8 HBC update.
The channels have stopped working.
I used customizemii and this base wad and they now work.

PS I used your download, and posted this on the Wode site.
 

Slimmmmmm

GBAtemp MoNkEeE
Member
Joined
Nov 1, 2007
Messages
1,770
Trophies
0
Location
the land of lol
XP
528
Country
WiiJohn ... I'm gonna be setting up a wode soon, I wondered if you could test something for me, if you have time. If not no worries m8.

Can you install the Wode channels to a sneek nand and see if they work right ? I'm kinda 50/50 on if it will work but if it does then games should be loaded from wode and saves would go to the emu nand. (or have I missed something ?? )
 

Skater4599

Well-Known Member
Member
Joined
May 29, 2008
Messages
965
Trophies
1
Location
United States
XP
1,554
Country
United States
XFlak said:
Slimmmmmm said:
Great stuff cwstjdenobs
smile.gif


I was actually gonna be grabbing the source of the wiimc forwarder tonight and changing the path (adding other paths on buttons held etc) and testing if it worked or not. You've just saved me some time
wink.gif
oooh, if u get this working can u post it up here with source? thx!

if u want to see my small mod to the source to add a second path, you can find it HERE... probably not that helpful, its only like 3 or 4 lines extra

Hey Xflak, i've actually done this some time ago with WiiMC's old forwarder source, you can change the paths to whatever you like, its pretty easy
smile.gif


IOS202 Multi Forwarder Source

If you want the newer IOS58 version with same mod, let me know. This one uses IOS202. I could make a forwarder with vbagx/snes9xgx/fceugx/wiimc for UP,DOWN,LEFT,RIGHT. but other than that i probably would not use the IOS58 version. but this way DVD would work with all apps.

EDIT: Here is the newest WiiMC forwarder source with the multi-forwarder mod, UP loads WiiMC, LEFT loads Snes9xgx, RIGHT loads fceugx and DOWN loads vbagx if nothing is pressed it loads WiiMC by default, but here is the source so you can cahnge to your taste.

IOS58 Multi Forwarder Source
 

niishou

Member
Newcomer
Joined
Aug 24, 2010
Messages
8
Trophies
0
XP
13
Country
Maybe this is a extremely stupid question, anyway:
If I use this base and change brlan/brlyt, banner images, icon images and I make a "Complex Forwarder", everything on CustomizeMii. Do I lost the AHBPROT feature?
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,830
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,819
Country
Cyprus
@Skater4599, sweet! thx for the sources! Can you also please share your libogc/devkit? I'm overly paranoid about these channels (as u can probably guess from the quote below!)

@niishou, no, but this could happen to you if u don't use the proper source to build the dol (which is worse!).... original posting

XFlak said:
@Tantric or any of the other pros...

I've had 2 memory leaks related to AHBPROT enabled apps and/or forwarder channels. One memory leak even overwrote files to my USB hard drive (thankfully I had most of my stuff backed up!). I was hoping you could help me get to the bottom of it.


Here's a summary of what happened.

1) I made a forwarder channel for WiiXplorer, using the WiiMC forwarder source code and this libogc folder--libogc_DevkitPPC_21_R4256_17-08-10.zip. Then I injected the dol into cwstjstdenobs' AHBPROT enabled base wad (found HERE).
-When launching the forwarder channel off USB, it was able to browse USB folder structure. I went to wiixplorer settings, then returned to browse the usb folder structure to find the USB files had been overwritten with weird folders, due to a memory leak. (I wonder if it was caused by the libogc i used from savegamemanagerGX's google code? Or does the source code for the WiiMC forwarder fail to load other apps properly?)

Here's a snapshot of what my hard drive looked like after the memory leak
96yn1k.png

2) On a different wii, I used an oldstyle forwarder channel without AHBPROT (made by customize mii... these are the ones I've been using for ages and I KNOW are safe) to launch that latest release of fceugx. After playing a game, I went to save state, only to find that again, fceugx was displaying a weird folder structure typical of a memory leak. But, when I plugged the HDD back into my PC, all my files were still there (I think because the forwarder channel didn't have AHBPROT enabled in its TMD, that it was unable to write the memory leak to the HDD but instead only display it... what do u think)?



I wonder how safe it is to use fceugx and other ahbprot apps even if launched from the HBC. This definitely has me scared to even use these apps ATM (i think I am gonna revert to the versions that use IOS202 for the time being). I was hoping you could at least tell me whether it is safe to use the latest versions of your AHBPROT enabled apps as long as they are launched via the HBC (or official forwarder channel)... or even better, can u tell me what caused these memory leaks and how to properly build custom AHBPROT forwarder channels (based on WiiMC source or other) that don't fail epicly? I used categorii, so being able to add/change alternate forwarder paths for my forwarder channels is really important!
biggrin.gif

edit: this issue I had has been driving me nuts! Can some1 please offer some insight? I want to use AHBPROT apps and forwarder channels, but I don't want to feel like I am risking the data on my HDD every time I launch one!
 

Skater4599

Well-Known Member
Member
Joined
May 29, 2008
Messages
965
Trophies
1
Location
United States
XP
1,554
Country
United States
@Xflak - actually my devkit/libogc i had installed from matguitarist in his thread, but I have not used it for IOS58 stuff, i dont personally use IOS58 stuff at all at this moment, i find 202 much faster/reliable and I personally have no need for DVD access inside of emulators/wiimc. That said im still on the lookout for a current/stable fixed libogc myself for IOS58 stuff. I have several libogc's i actually switch between atm depending on what im compiling, wiixplorer,wiiflow,emu's,wiimc etc lol
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    True, everything almost double nowadays
  • K3Nv2 @ K3Nv2:
    But I could go to Aldis and get a cookie pie for like $4
  • BigOnYa @ BigOnYa:
    Or use your new cooking pan and make some, don't mind the Old leftover foods mixed in.
  • K3Nv2 @ K3Nv2:
    Just eat plain flour around cops
  • BigOnYa @ BigOnYa:
    thats Gluten abuse, they would shoot you
  • K3Nv2 @ K3Nv2:
    Depends on the color chart
  • K3Nv2 @ K3Nv2:
    Wheat flour has a lower chance at survival
  • Veho @ Veho:
    Isn't wheat flour the whitest of the white?
  • Veho @ Veho:
    Rye would get shot at sight.
    +1
  • K3Nv2 @ K3Nv2:
    Depends
    img_5941-1.jpeg
    everyone mixing their flour now days
  • Veho @ Veho:
    That's whole wheat, right? Because all purpose flour is also made from wheat.
  • K3Nv2 @ K3Nv2:
    I'm not a flour expert I just snort it
  • BigOnYa @ BigOnYa:
    There also is black rice flour, and its really black colored
  • Veho @ Veho:
    Bruh that's gray.
  • K3Nv2 @ K3Nv2:
    That's ancientboi color
    +1
  • Veho @ Veho:
    You need to add some activated charcoal.
    +1
  • BigOnYa @ BigOnYa:
    I've seen some that are dark dark, my wifey uses it sometimes in her bs recipes
  • Veho @ Veho:
    Cool.
  • SylverReZ @ SylverReZ:
    @BigOnYa, Seems like your wifey likes hers black. :creep:
    +1
  • Veho @ Veho:
    "BS" stands for "Bowel Scraping" because that's what whole grain does.
    +2
  • K3Nv2 @ K3Nv2:
    I've been eating honey wheat bread scrumptious
  • K3Nv2 @ K3Nv2:
    https://a.co/d/9xDkOHc lol living on the edge
    K3Nv2 @ K3Nv2: https://a.co/d/9xDkOHc lol living on the edge