Hacking DIOS-MIOS Lite proof of concept release!

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,920
Country
king666 said:
Friends me you could spend your compilation of DML which weighs 210 Kb please you would be grateful if i hope your answer.
rolleyes.gif


Greetings.

Follow the guide as the readme says.. Use modmii and download the sneek+di install and an emulated NAND (according to your region) Sneek+DI works perfectly that way.
And now for the DML download a copy of MIOSv10, decrypt it, put together in a folder and route named C:\FixELF the next files:

FixELF.exe
DML.elf
msvcp100.dll
msvcr100.dll

those files are included in the DMLvPoC-cred.rar file.

copy in the same folder the file 0000000c.app decrypted from MIOSv10 (use NUSDownloader)

next open cmd from start->run and type: (verify the exact route before proceed)

FixELF 0000000c.app DML.elf 00000008.app

hit enter and wait..
in screen you'll see something like this:

C:\FixELF>fixelf 0000000c.app dml.elf 00000008.app
Program Headers:2
Program Offset :0034
Section Headers:10
Section Offset :D830
[00]PA:FFFF0000 VA:FFFF0000 MS:00E15C FO:0080 FS:D714 FL:000007
[01]PA:FFFFF000 VA:FFFFF000 MS:000FF0 FO:D794 FS:0000 FL:000006
[02]PA:00003400 VA:00003400 MS:000400 FO:0134 FS:0400 FL:F00005
[03]PA:012FFFE0 VA:012FFFE0 MS:02659C FO:0534 FS:2659C FL:F00005

file size of 00000008.app is exactly 214,840 bytes --- 209 KB so now you're ready to replace this file in this route of your emulated and previously downloaded NAND

/title/00000001/00000100/content/

make sure there's a wii or a gc game on the drive.. select game from sneek list pressing 1 on the wiimote, press A and start game from disc-channel

Wave Race Blue Storm plays perfectly! of course without audio streaming. Sound effects are OK.

Edit: FIFA07 runs well, little lags in a match.
The Legend of Zelda Twilight Princess runs great.. lags a couple of seconds when loading from doors or levels.
Luigi's Mansion starts fine but freezes a lot.. sometimes at the right press start screen or almost at the end of the first scene where luigi enter the mansion.

Gonna test all resident evil games.. own dumps btw.
 

Adler 81

New Member
Newbie
Joined
Aug 17, 2011
Messages
1
Trophies
0
XP
1
Country
Gambia, The
zerofalcon said:
C:\FixELF>fixelf 0000000c.app dml.elf 00000008.app

sorry for my englisch.

when i write it so in cmd
FixELF>fixelf 0000000c.app dml.elf 00000008.app --> Wii restart

so
FixELF>fixelf 0000000c.app dml.elf 0000008.app-->Wii Systemmenü start

6 or 7 0 before 8.app??

and must delete one file of the order /title/00000001/00000100/content/?
 

nintendowii

Well-Known Member
Member
Joined
Feb 28, 2011
Messages
166
Trophies
1
XP
1,200
Country
Germany
zerofalcon said:
king666 said:
Friends me you could spend your compilation of DML which weighs 210 Kb please you would be grateful if i hope your answer.
rolleyes.gif


Greetings.

Follow the guide as the readme says.. Use modmii and download the sneek+di install and an emulated NAND (according to your region) Sneek+DI works perfectly that way.
And now for the DML download a copy of MIOSv10, decrypt it, put together in a folder and route named C:\FixELF the next files:

FixELF.exe
DML.elf
msvcp100.dll
msvcr100.dll

those files are included in the DMLvPoC-cred.rar file.

copy in the same folder the file 0000000c.app decrypted from MIOSv10 (use NUSDownloader)

next open cmd from start->run and type: (verify the exact route before proceed)

FixELF 0000000c.app DML.elf 00000008.app

hit enter and wait..
in screen you'll see something like this:

C:\FixELF>fixelf 0000000c.app dml.elf 00000008.app
Program Headers:2
Program Offset :0034
Section Headers:10
Section Offset :D830
[00]PA:FFFF0000 VA:FFFF0000 MS:00E15C FO:0080 FS:D714 FL:000007
[01]PA:FFFFF000 VA:FFFFF000 MS:000FF0 FO:D794 FS:0000 FL:000006
[02]PA:00003400 VA:00003400 MS:000400 FO:0134 FS:0400 FL:F00005
[03]PA:012FFFE0 VA:012FFFE0 MS:02659C FO:0534 FS:2659C FL:F00005

file size of 00000008.app is exactly 214,840 bytes --- 209 KB so now you're ready to replace this file in this route of your emulated and previously downloaded NAND

/title/00000001/00000100/content/

make sure there's a wii or a gc game on the drive.. select game from sneek list pressing 1 on the wiimote, press A and start game from disc-channel

Wave Race Blue Storm plays perfectly! of course without audio streaming. Sound effects are OK.

i made it like before. i have the problem that fixelf dont work correctly, because it ends with the following info:

C:\FixELF>fixelf 0000000c.app dml.elf 00000008.app
Program Headers:2
Program Offset :0034
Section Headers:10
Section Offset :D830
[00]PA:FFFF0000 VA:FFFF0000 MS:00E15C FO:0080 FS:D714 FL:000007
[01]PA:FFFFF000 VA:FFFFF000 MS:000FF0 FO:D794 FS:0000 FL:000006

and now my 00000008.app us about 56 kb (the wrong size)

Does anybody know why is

[02]PA:00003400 VA:00003400 MS:000400 FO:0134 FS:0400 FL:F00005
[03]PA:012FFFE0 VA:012FFFE0 MS:02659C FO:0534 FS:2659C FL:F00005

is missing?
 

SanGor

Witchhunter
OP
Member
Joined
Aug 21, 2008
Messages
993
Trophies
0
Website
Visit site
XP
215
Country
United States
you guys are probably trying to inject into BC.

This might be a bit confusing.

You have to download MIOS then inject DML into it and then replace BC with it!
 

jonthedit

Well-Known Member
Member
Joined
May 30, 2011
Messages
1,682
Trophies
0
XP
1,010
Country
Bangladesh
Thanks XFlak! I was having problems!
biggrin.gif


Edit: DOES THE USB HAVE TO BE IN NTFS?
I can actually setup the SNEEK + DI Wii, but when I press A it dies
frown.gif


-ModMii Files
-USB 8GB FAT32 32kb Allocation
/games/RDSE70

DIOS MIOS was setup fine. Ima make a tutorial after I get my damn Sneek Working...

Edit : FIXED MY PROBLEM BY Restarting 100 times! LOL

Anyway, I can get Dragon Ball Z : Budokai Tenachiki? (Spelled wrong) 3 to Run fine.
Can't get Sonic Adventure DX to run...
Hmmm.... Any idea what games work?
 

pokemonster

Well-Known Member
Member
Joined
Jun 13, 2011
Messages
189
Trophies
1
XP
708
Country
France
sneek + di instal ok

gc games in my fat 32 32k sector 7go ok.

lauching sneek ok

Im watch gamecube games in disc channel ok.

and launch wii down .
mad.gif
 

jonthedit

Well-Known Member
Member
Joined
May 30, 2011
Messages
1,682
Trophies
0
XP
1,010
Country
Bangladesh
@pokemonster
Same issue. I got everything working fine, Wii games run well too, but the GameCube games just result in the Wii powering off.
I tried :
Sonic Adventure DX (TWICE! Two different releases)
Billy Hatcher and the Egg
 

conanac

Be an Angel
Member
Joined
Sep 13, 2009
Messages
267
Trophies
1
XP
329
Country
United States
jonthedit said:
@pokemonster
Same issue. I got everything working fine, Wii games run well too, but the GameCube games just result in the Wii powering off.
I tried :
Sonic Adventure DX (TWICE! Two different releases)
Billy Hatcher and the Egg

Did you put a GC game disk in the disc slot?
One time I forgot to do that and the Wii powered off by itself after selecting the GC game from the disc channel
under SNEEK+DI+DML.
 

SanGor

Witchhunter
OP
Member
Joined
Aug 21, 2008
Messages
993
Trophies
0
Website
Visit site
XP
215
Country
United States
I assume people READ the readme before asking questions here.

So that would be very stupid having all this trouble just because you didn't read it.
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
If there occurs an error in dml, it's normal behavour is to shut down the wii.
You should find a logfile somewhere on your sd card.
To see all the debug output pointing to the problem, you will need an usb gecko.

If you get some gc games running, your setup is fine. Don't forget that this release of dml is a POC (proof of concept)
Even if you have all the debug output showing (hopefully) what is wrong, there is not much you can do about it, since there are no sources for dml. End of story.
 

shortz1994

Well-Known Member
Member
Joined
Jan 21, 2011
Messages
1,340
Trophies
0
XP
369
Country
United States
obcd said:
If there occurs an error in dml, it's normal behavour is to shut down the wii.
You should find a logfile somewhere on your sd card.
To see all the debug output pointing to the problem, you will need an usb gecko.

If you get some gc games running, your setup is fine. Don't forget that this release of dml is a POC (proof of concept)
Even if you have all the debug output showing (hopefully) what is wrong, there is not much you can do about it, since there are no sources for dml. End of story.
This is true, there is noway to fix anything. so in the long run, though this is some great work by crediar. it's still better/easier to buy the games used, to play them.
Given that fact that there are no updates, no fixing what's wrong.
 

SanGor

Witchhunter
OP
Member
Joined
Aug 21, 2008
Messages
993
Trophies
0
Website
Visit site
XP
215
Country
United States
why do people always get so crazy about the source?

crediar released the source to DM and nobody could help and with sneek within like two years one guy provided a small part which displayed covers.

You really think if crediar released the DML source people would be able to fix anything?

DML actually works quite well if you follow the instructions and read the readme!

But when you just look at this thread you get the impression that DML almost doesn't work at all ...
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
QUOTE said:
why do people always get so crazy about the source?
With the sources of neek, I could make it look for it's nand folders on a subdir of my drive.
Doing this, I have an easy way to switch from 1 nand to another and I don't have the need for several nand subfolders in the root of my harddisk.
The sources of neek also made it possible to create my uneek_fs that made it possible again for homebrew software to acces the harddrive without much modifications to it's source. (That's right, it's only usefull if you have the source of that homebrew.)
With the sources of di, Overjoy managed to introduce wbfs support in neek. With the sources of Wiiflow, he managed to create Joyflow, an usb loader that can launch a backup in uneek. You want me to continue?
QUOTEBut when you just look at this thread you get the impression that DML almost doesn't work at all ...
Even a sneek setup is not an easy task for a beginner. After that setup, you need to get dml running... I am not suprised people are having problems with it.

Maybe people won't improve things with the source, they surely won't without it.
I was trying to explain that it's useless to report here that a game doesn't work, besides for the fact that other people will know it doesn't.
But there are better methods for that than a forum.

If you don't have any use for sources, that's fine for me. I use them and try to understand them.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Nice nice-