Hacking Creating a DIOS MIOS Booter channel forwarder using CustomizeMii

cmann1

Member
OP
Newcomer
Joined
Jan 28, 2013
Messages
8
Trophies
0
Age
35
XP
41
Country
How would you make a channel forwarder for DM Booter? I have created one using CustomizeMii which partially works, it shows in the system menu and it loads DM Booter but DM Booter does not detect DIOS MIOS.
If I load DM Booter through the Home Brew Channel it works fine though.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
You probably miss the AHPROT patch.
You need to edit the channel tmd manually to grant hardware accesses to the launched homebrew. It's used to access NAND to read and detect the installed MIOS.

At 0x1d8 replace the hex value with 00000003

I didn't see how to replace the tmd in customizeMii.
Maybe you can use another wad editor/creator.

Edit:
Check this tool (require python):
http://gbatemp.net/threads/qwad.333114/
 

cmann1

Member
OP
Newcomer
Joined
Jan 28, 2013
Messages
8
Trophies
0
Age
35
XP
41
Country
OK so now I have used ShowMiiWad to unpack the wad I created with CustomizeMi, and I have opened the file called 00010001444d4246.tmd in a hex editor.
Do I need to replace only the one byte at 0x1d8 with 03 or do I need to replace the 4 bytes starting at 0x1d8with 00 00 00 03?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
replace the four bytes.
I think only the 03 is important (it sets two flags in binary: 0011), I suppose the other are always set to 0x00 anyway, so just change 0x1db to 0x03

Look here for the tmd format.
 

cmann1

Member
OP
Newcomer
Joined
Jan 28, 2013
Messages
8
Trophies
0
Age
35
XP
41
Country
OK thanks I'll try it out.

UPDATE :
At the top it still shows DIOS MIOS (Lite) not found but the games do run.

I have one other question: When loading DM Booter through the channel some text flashes on screen just before it loads which doesn't appear when running it through the home brew channel, it doesn't stay for long but it says something about allocating memory and there seems to be some kind of progress bar.
Does anyone know what it's for and why it would show up?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    BakerMan @ BakerMan: +1