Hacking Dios Mios Lite

  • Thread starter Thread starter G0dLiKe
  • Start date Start date
  • Views Views 937,258
  • Replies Replies 4,287
  • Likes Likes 18
Status
Not open for further replies.
It's simple, Crediar doesn't like DML being called a cMIOS, so stop calling it that. Simple enough?

Didn't crediar sell the code? So it's not his anymore? That's like getting mad for someone using your sold car..maybe a car u built yourself, in a way you don't approve - you can't do anything about it
 
  • Like
Reactions: 2 people
people that try to prove points by analogies are so annoying ...

If anything only the new owner could pick a new name and he made a pool for that!

Still listening to what credair thinks though he doesn't own it anymore is called respect, you might want to look that up.
 
You don't need to redownload r2 or anything, just look at the source of it on the google code page.

EDIT: Line 455 of patches.c:

Code:
//DoCardPatches( ptr, size, SectionOffset );

line 62:

Code:
//{ 0x11C,		24,	 10,	 7,	  10,	 4,	CARDFreeBlocks,		 sizeof(CARDFreeBlocks), "CARDFreeBlocks B",			 1,			  0 },

line 230 in main.c:

Code:
//CARDUpdateRegisters();

Find those in the latest revision if you want.
Ok I found these what changes do I need to make to enable NMM?
 
So, dml works best with a 64KB cluster size, and
sneek only works with a cluster size
 
So, dml works best with a 64KB cluster size, and
sneek only works with a cluster size
 
The sd lib never reads more than one cluster at once. Both SNEEK and DML greatly benefit using a card that is formatted as 64KB, so whether it's FAT or FAT32, that is what you want to aim for. Something else to keep in mind however is that speeds never go over ~2077KB/s sequential and about ~700KB/s random, so don't blow your cash on sd cards. Just get a sandisk. What it needs is new asm sd code.
Thanks skold for feedback. So 64kb clusters is what DML benefits most from, so it's time to format my 16gb micro-SD to Fat32 64kb clusters so I can get my game on lol.
Yep I use 64kb cluster size too. BTW 32kb works too but just use the recommend one. I'll add something to the how to. BTW still nobody answered if we are allowed to post compiled elf files of DML here.

Sure mate, just include the source with all readmes, gpl and stuff and you´re good to go :) maybe you drop me the files via PM and I post ´em in the first post.

people that try to prove points by analogies are so annoying ...

If anything only the new owner could pick a new name and he made a pool for that!

Still listening to what credair thinks though he doesn't own it anymore is called respect, you might want to look that up.

True enough. I made a poll and users should decide, easy as that.
 
I don't know if this has been answered somewhere, but i didn't find much :D
Do any loader support using component cables with DML as i don't get much more than a black screen? :D

If any loader supports it, then it's the disc channel for now. Did you try Sneek+DI and the disc channel? The gamecube video mode code is pretty annoying, i can't play games in PAL480i, even if the games themselves switch from 576i to 480i. The video mode code needs some changes for sure, but i don't know which.


yes my wife was wondering what cheats will dml use. will it be gct or action replay?

It will use Ocarina codes in the future. But the size of the code list will be smaller than ususal, because DML needs some mem1 for the ppcarm communication.

since its on everyones mind including mine...what are the chances of this getting ISO support? I hate discex format. please tell me its possible.

also this is a cMIOS now. It may be its own app embedded in the MIOS, but it installs as a modified MIOS file. hence the term custom, hence the c. its a cMIOS. it was not at first, but that it what it has evolved into.

It is .iso support, the tools just need to rename the .isos, so DML finds them. And to me a cMIOS is a patched MIOS that at least allows to launch GC homebrew. Does DML allow this? No, it does not --> it's not really a cMIOS. I only approve of the term cMIOS if you have DML as a wad, so noobs realize that it overwrites MIOS. Or if you create a cMIOS with DML in it.

It's simple, Crediar doesn't like DML being called a cMIOS, so stop calling it that. Simple enough?

Didn't crediar sell the code? So it's not his anymore? That's like getting mad for someone using your sold car..maybe a car u built yourself, in a way you don't approve - you can't do anything about it

If you could read, then you would see that the most important changes since crediar sold the code, still came from crediar. Do you really want anybody from the project to piss him off, by disrespecting him? I don't. Well, if he was pissed off, he might stop doing stuff. And then the project would be stuck with me. You may think that i'm a good coder, but i'm not.

- Installing MIOS on real nand and just execute BC, that was something i could have come up with. But since it also required changes in DML's code, it would have taken me weeks to figure them out. I had no idea that the removed code was the actual "BC replacement".
- The 2 important multi .dol changes were new asm functions. Since when can i write asm code? Or even understand why a patch that gets applied does not work and needs to be replaced with another one? If you had given me a year, i would not have been able to fix this.

All in all, not calling DML a cMIOS is a matter of respect towards crediar in my eyes. @Everybody who wants to call DML a cMIOS: Do you respect crediar and what he did for the wii scene in general and what he did with DML in detail?

PS: Everybody who quotes this in the wrong way, will be ignored by me in the future. Quoting just the stuff you want to quote is not that hard.
 
Since DML is using an original mios10 base why are we having compatibility problems (many games are not working or freezing)? and the NMM is not working too (in R19)!

About NMM, i don't know, i haven't looked into this yet. The compatiblity stuff the MIOS does is disabled, because it needs the memory 0x1800-0x3000 which DML needs for the ppcarm communction. But these are only a handful of games. There are many reasons for the not working games to not work, i won't go into detail now.
 
Sure mate, just include the source with all readmes, gpl and stuff and you´re good to go :)
Wouldn't it be easier if you just included one on googlecode?
Sure. Including this on the dl section of the googlecode page is the better alternative.
Thanks, that would be nice. Either me or Fix94 can modify the DML wad builder to work with both versions (i.e. prompt you if both files exist) and to change the name of the wad depending on what you used.
 
Sure mate, just include the source with all readmes, gpl and stuff and you´re good to go :)
Wouldn't it be easier if you just included one on googlecode?
Sure. Including this on the dl section of the googlecode page is the better alternative.
Thanks for the info :)
edit:
Well then here is DMLr19:
http://www.mediafire.com/?xfxf5r8mdau6te8
Remember this package is unofficial, use at own risk, backup your sd card before playing around because it's not fully stable.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum