This is the official DML thread on GBATemp
Changelog, find latest updates here:
The new improved DML
http://code.google.com/p/diosmioslite/
The discontinued revs
Donations:
Donations are welcome and highly appreciated
Recommended SD card type(s):
SDHC cards up to 32GB can be used for DML, class 10 is recommended, Sandisk products giving the best outcome.
To avoid confusion and non-functional or lagging games you need to format your SD card to FAT32 64KB clusters
Some clarification on how this all got to where we are ATM
Well, nice job guys. I'm not going to lie and say I wasn't surprised at how quickly g0dlike has recouped what he had spent on saving DML.. I can say with certainty that you have surprised crediar.
Now for a little back-story. I've gotten to know crediar fairly well, since even before the SNEEK beta, and we've spoken a number of times on this particular topic. It's fair to say that he had become disillusioned with the fact that all the time and hard work he was putting into these projects was for absolutely nothing. I certainly can't blame him for feeling this way, and neither should any of you.
So, a few months ago when crediar had decided to sell his work on DML, I could tell instantly that he at least somewhat regretted having had to make that decision. This became more and more evident with all of the guidance he had given to WiiPower in these recent months.
Now, let this in no way impugn the work WiiPower has done on the open source, however the fact remains, (and WiiPower has stated himself) that it was in fact crediar who has been the one providing the real meat to any of these advancements, and wants to continue his work on what should still be considered to be his project.
This leads us to the YouTube video. It's purpose should have been clear, and the resulting donations seem to have served that purpose much more efficiently than we had anticipated. The intent was to wipe the slate clean with g0dlike in order to get back on track.
No doubt the slower among you are asking yourselves what track that might be. Well simply stated, as long as there's a little donation money coming in, DML will continue to improve. If it were to stop, then so goes crediar's will to work on it. This way, everyone is happy. That seems fair, doesn't it? You really can't fault a person for striving for the ideal of getting a little bit of cash for doing work they enjoy.
Since crediar's usual paypal address is no longer useable, we asked g0dlike's friend who then agreed to forward any funds donated to crediar.
Now for the fun stuff.
First of all, the current Temp compatibility list needs to be knocked down, and again started from scratch. This is a new beast. The new DML version features new patch code that now allows reads to be done async instead of sync. Simply said, DML no longer pauses the game to make a read but let's the game continue. Once the read is complete it sends an IRQ, just like it would work when playing from a real disc.
This alone gets rid of most if not all lags in any game and also fixes many games that just crashed, like Luigi's Mansion or Kirby Air Ride. It's true that we still have to abide the SD code's bottleneck of 2077KB/s, however in all but rare cases, load times are actually faster than disc due to the quicker access times. You still want to be using a card formatted as 64K clusters.
There are still some things that are planned to be improved upon:
-No-Disc
-NMM support
-Two disc support
-Fix non-working games
If you would like to see a bug fixed, it'd be a great idea to append a note of said bug to any donations made, as this is more likely to be prioritized.
The new official IRC channel is #DML on EFNet.
In regards to the triforce part of the video, that was just a small teaser and in no way related to DML at all. So far no game is playable and everything works with hardcoded patches. F-ZeroAX does some weird stuff and will probably never work like this. This is highly experimental and may never completely work, but who knows. There are absolutely no guarantees that this will ever be released.
Well, that's it. The new revision has been committed to the SVN. If you use it, give what you can. Have fun!
For a tutorial see FIX94´s one linked at the bottom of this post under WebLinks, thank you for that
Development of DML:
Crediar
WiiPower
Other people who works on DML related stuff:
FIX94
obcd
scooby74029
OverjoY
conanac
exp0wnster
Development is going on and showing great progress, DML is now executable through WiiPowers NeoGamma loader, Postloader3 and WiiFlow and doesnt need SNEEK any more, it is working on real Nand now
Any questions, thoughts and constructive critics are welcome.
WebLinks aka downloads:
DML compatibility list on WikiTemp: http://wiki.gbatemp....patibility_List
DML SD Card speedtest: http://wiki.gbatemp....Card_Speed_Test
Google source code page: http://code.google.c...source-project/
DML HowTo thread by Fix94: http://gbatemp.net/t...__fromsearch__1
WiiFlow: http://gbatemp.net/t...gui-usb-loader/
Postloader3: http://gbatemp.net/t...84-postloader3/
NeoGamma: http://gbatemp.net/t...ogamma-r9-beta/
Users which donated and made the new release happen:
Have fun with DML
DML SD Card speedtest: http://wiki.gbatemp....Card_Speed_Test
Google source code page: http://code.google.c...source-project/
DML HowTo thread by Fix94: http://gbatemp.net/t...__fromsearch__1
WiiFlow: http://gbatemp.net/t...gui-usb-loader/
Postloader3: http://gbatemp.net/t...84-postloader3/
NeoGamma: http://gbatemp.net/t...ogamma-r9-beta/
Users which donated and made the new release happen:
PabloACZ
JoshuaKing
Supercool330
andrewhan4
Kurems
Wever
FIX94
RadicalR
Slowking
Badablek
dancemonkey
larys
gameshark
R2-D2199
Stranno
Again, thanks for donating
JoshuaKing
Supercool330
andrewhan4
Kurems
Wever
FIX94
RadicalR
Slowking
Badablek
dancemonkey
larys
gameshark
R2-D2199
Stranno
Again, thanks for donating
Have fun with DML