Hacking Dios Mios Lite

  • Thread starter Thread starter G0dLiKe
  • Start date Start date
  • Views Views 937,255
  • Replies Replies 4,287
  • Likes Likes 18
Status
Not open for further replies.
Nonetheless, "cMIOS" is a term that WiiGator and Waninkoko used. Crediar did never call it a "cMIOS", and it's disrespectful to call it like that. *NEEK isn't a "cIOS" either, is it? And yes, you can install *NEEK on a real NAND as an IOS.

Code:
[14:13]  now they've done it, they are calling DML a cMIOS
 
  • Like
Reactions: 1 person
lol, I think I'm the one who started calling DML r12+ a cMIOS in PMs with WiiPower and it must have just spread like crazy. The reason why we call it cMIOS is so people don't get confused... because r12+ of DML is in fact a MIOS replacement, that much is certain. And DML\MIOS\cMIOS cannot coexist, so it makes sense to call DML a cMIOS (even though it's technically not) just so it's obvious that installing "cMIOS-DML" will overwrite their current MIOS\cMIOS. I feel bad that crediar doesn't approve of the name, I can always change it before releasing the next modmii update but I think the name change request would have to come from him (or one of his aliases) or WiiPower for me to take it seriously.
 
It's simple, Crediar doesn't like DML being called a cMIOS, so stop calling it that. Simple enough?

Topic suggestions are welcome, here's one from me:
Dios Mios Lite - Play gamecube games from sd card(no usb loading!)

It's not the best, so waiting for some other suggestions before renaming the topic 100 times, that would be nice.
 
I'm running Uneek+DI (Neek2o) built with ModMii with DML-R12 installed that I can access with the Neek2o channel:
When I press 1 to check the DI Menu I get all GC games in (usb://games) folder as (invalid) but none work obviously

I also use at the same time Sneek+DI (Neek2o) built with ModMii with DML-R12 installed that I can access with boot2:
When I press 1 to check the DI Menu I get all GC games in (usb://games) folder as (invalid) and all GC games in (SD://games) as (GC) which run perfectly if a disc is inserted in the wii

I think the next big step is to incorporate DML support in Game Loaders with USB support (in both DiscEX and wbfs formats)
NB:GC isos can be converted to wbfs with latest wit tools and can appear in postloader on the FAT partition

Way to go guys, I see that GC loaders will be public in few weeks :)
 
I think the next big step is to incorporate DML support in Game Loaders with USB support (in both DiscEX and wbfs formats)
NB:GC isos can be converted to wbfs with latest wit tools and can appear in postloader on the FAT partition

I believe that it's been stressed many times that DML USB support is simply impossible due to a technical limitation.

Rather, the closest thing possible is for USB loaders to get SD card support+DML.

 
I think the next big step is to incorporate DML support in Game Loaders with USB support (in both DiscEX and wbfs formats)
NB:GC isos can be converted to wbfs with latest wit tools and can appear in postloader on the FAT partition
you can't use, usb loading at this time or ever (i don't think ;) ).. mem2 can't run both at the same time. (d-lite,an usb loading). i'll let some one more tech savy pickit from here, or search the post (page1.) to get your answer why it will not work.
 
It's simple, Crediar doesn't like DML being called a cMIOS, so stop calling it that. Simple enough?

Topic suggestions are welcome, here's one from me:
Dios Mios Lite - Play gamecube games from sd card(no usb loading!)

It's not the best, so waiting for some other suggestions before renaming the topic 100 times, that would be nice.

Howzabout dMIOS.
 
What about NMM is it compatible with DML at the moment?

As I'm pretty sure has been stated countless times in this thread, NMM is integrated in the source of DML, it just needs to be enabled. Feel free to download the source and enable it if you want it before it gets enabled in the official builds (assuming it ever does).
 
neek2o currently doesn't work with DML r12+, however i've heard from ModMii newest official beta tester (AndrewAshleyRupert) that DML on neek2o works via postloader

works on postloader on neek20 if ran on reg nand using postloader first if not it keeps rebooting the wii
 
Hey guys there's too many suggestions for formatting the SD card to work with DML, e.g. Fat32 64kb clusters; Fat16 64kb clusters and Fat32 32kb clusters.

Could we get a little clarification on how the devs or official testers format their SD cards for optimal compatibility? Fix94 maybe you can add something in your tutorial on best way to format SD card ;-)

oh and it's only right if Crediar doesn't like it being called a cMIOS then it should be removed out of respect for his work. I personally like "Dios Mios Lite - Mios Replacement - Play gamecube games from sd card(no usb loading!)"
 
What about NMM is it compatible with DML at the moment?

As I'm pretty sure has been stated countless times in this thread, NMM is integrated in the source of DML, it just needs to be enabled. Feel free to download the source and enable it if you want it before it gets enabled in the official builds (assuming it ever does).
The problem is not necessarily that it is in there and can be used, the instructions to enable it are vague at best. And I quote:

ReadMe

DM Source= ehci folder

Hardcoded Paths in DML/asm/make.cmd and in ehci/Makefile

NMM GCM Memory Card Emulation= DML/Card.c
To activate:

Remove / / (not the double//)
@ Line 455 in patches.c,
block in line 62 in patches.c
Line 230 in main.c

if you look in those places its not really there.

Code:
CPatterns[j].Found = (u32)ptr + i;

// If this is a patch group set all others of this group as found aswell
if( CPatterns[j].Group )
{
for( k=0; k < sizeof(CPatterns)/sizeof(FuncPattern); ++k )
{
if( CPatterns[k].Group == CPatterns[j].Group )
{
if( !CPatterns[k].Found )	//Don't overwrite the offset!
CPatterns[k].Found = -1;	// Usually this holds the offset, to determinate it from a REALLY found pattern we set it -1 which still counts a logical TRUE

//dbgprintf("Setting [%s] to found!\n", CPatterns[k].Name );
}
}
}

//If by now no CARDProbe is found it won't be so set it to found to prevent CARDProbe B false hits
if( CPatterns[j].Patch == CARDRead )
{
for( k=0; k < sizeof(CPatterns)/sizeof(FuncPattern); ++k )
{
if( CPatterns[k].Patch == CARDProbe )
{
if( !CPatterns[k].Found )	//Don't overwrite the offset!
CPatterns[k].Found = -1;
}
}
}

thats lines 440-470 in patches.c, i see no " / " characters to remove. if you did it would not help anything from what i can see.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum