• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

DLDI Gui Patcher W/ All DLDI Patches

Started by DeVS, January 15, 2007, 12:48:50 PM

Previous topic - Next topic

DeVS

Here is the gui DLDI patcher (made by bob_fossil). It contains all the dldi patches (thanks to chishm, Lick, Cory1942, Moonlight, Rudolph).

This is a simple program to use, choose the path to the dldi patch folder (it is in a subfolder of the main folder and is called "DLDI Patches") and then choose the dldi patch that matches your card. Then choose the .nds file you want to patch and hit "Patch". Doesn't get any easier then this.
Laugh Hard, It's A Long Ways To The Bank

darkuni

Fantastic!  Can't wait to give it a whirl!
hane R. Monroe,
Co-Host of Dual Screen Radio
My Hacking Page | My DS List

dantheman

Note to downloaders - be sure to check the topic at http://forum.gbadev.org to see if there are any updates to the main program.  There were a few bugs to iron out in the initial release, so there have been a few new versions since then.  Also note that the GUI is made separately by someone else, so there might be times when the GUI is out of date.

DeVS

This is the newest gui and newest dldi patches. I will be sure to keep it up to date.
Laugh Hard, It's A Long Ways To The Bank

onekelly


zektor

EZ Flash V dldi attached. The easiest way to keep up with the latest DLDI patches (and correct, functional patches) is to download the very latest Moonshell (now finalfinalbeta0) and simply grab the entire DLDI directory.


Yeah, the GUI app is nice. I started on the command line app, but I like the feature of not having to type :) Not only that, but the ability to patch multiple files at once rocks. THis should help many migrate over to patching homebrew quite easily.

EDIT:

Also, I downloaded your compilation and noticed that the dlms.dldi (DS-Link driver) is the non-functional one. Here is the correct DS-Link driver that has been thoroughly tested to function read/write correctly:
Nintendo DSi
Nintendo Wii - cIOS38 Revision 12 (and more)
Madden PSP Slim v5.00 M33-6

DeVS

Thanks Zektor. Main download updated with EZ and the other DS-Link. The DS-Link I used before was the same I used to patch DS-Live WEather and I thought u said it worked? (I changed it anyways)
Laugh Hard, It's A Long Ways To The Bank

zektor

Quote from: "DeVS"Thanks Zektor. Main download updated with EZ and the other DS-Link. The DS-Link I used before was the same I used to patch DS-Live WEather and I thought u said it worked? (I changed it anyways)

That is the strange part. While the old (failed) dlms.dldi patch you used for Liveweather claims the libfat is ready, it refuses to write to the card. When I saw that it gave a ready status to the file system I automatically assumed it was working, but found this after trying to save settings. When Liveweather is patched with the working dlms_moon.dldi (I patched over half a dozen programs with it and it works perfectly) it fails libfat in Liveweather and does not write. Both patches still do work for grabbing weather of course, just no saving.

In other words, DSLiveweather is not writing to the card via the DSLink driver with either patch, and the dlms.dldi patch seems to just be "tricking" the program to give a ready status to the libfat. Very odd. I can say for sure that in EVERY other scenario (every other program I patched) the old dlms.dldi did NOT work, while the dlms_moon.dldi does work perfectly. It has to be a problem somewhere in DSliveweather, and I posted about it over at gbadev...hopefully a fix soon.
Nintendo DSi
Nintendo Wii - cIOS38 Revision 12 (and more)
Madden PSP Slim v5.00 M33-6

Hi

This is amazing... No, sorry, it JUST IS!

Dragonminded leaves, everyone says homebrew is dying, and look what's happening now.

This is didi thing is a true revolution in nds homebrew.

No more having to modify an app for each different card.

I think the supercard team is in trouble. Homebrew support has always been a big advantage to their card. And now, it doesn't matter. Plus the supercarddsone doesn't seem to be doing to well.
_______________________________________

zektor

Quote from: "Hi"This is amazing... No, sorry, it JUST IS!

Dragonminded leaves, everyone says homebrew is dying, and look what's happening now.

This is didi thing is a true revolution in nds homebrew.

No more having to modify an app for each different card.

I think the supercard team is in trouble. Homebrew support has always been a big advantage to their card. And now, it doesn't matter. Plus the supercarddsone doesn't seem to be doing to well.

I agree that this is amazing to say the least. I;ve said it before and will say it again: DLDI is the next best thing since the introduction to homebrew on the NDS.

The possibilities now are endless, and I think the fact that a given authors work will not cease to function on newer devices is more of an incentive to continue to work on apps for the unit. As long as you incorporate DLDI into your app, you are guaranteed to make it available to so many more users, and make it so that your app does not become obsolete/non-functional when the next batch of new cards come out.
Nintendo DSi
Nintendo Wii - cIOS38 Revision 12 (and more)
Madden PSP Slim v5.00 M33-6

zektor

Here is a new SC Lite DLDI that was posted over at GBADev that has been tested working for read/write!
Nintendo DSi
Nintendo Wii - cIOS38 Revision 12 (and more)
Madden PSP Slim v5.00 M33-6

Shinster

Quote from: "zektor"Here is a new SC Lite DLDI that was posted over at GBADev that has been tested working for read/write!

Now this is what I have been waiting for (The SCSD DLDI is kinda hit or miss on the SCLite). Thanks! :)
DS Lite Onyx Black
Supercard Lite
Nintendo Wii (US)
PSP (Metal Gear PO Limited Edition)

ruffnutts

I thought i would crawl out from under my rock and find out what is DLDI
as i havent been keeping upto date?:oops:

ruffnutts
lack DSLite with supercard lite microSD 1.7 with 1GB microSD and Superkey
SCDS Slot 1 *new*

psp v1.5 32m + 1GB DUO and a shit load of games lol

dantheman

It's a new way to access filesystems in homebrew.  Basically, instead of having the developer insert code for every device, he inserts a placeholder "FAT access code goes here" in his code.  The user then patches the homebrew to replace that placeholder with actual code for his device.  These patches are called DLDI patches, and they can be developed by anybody as soon as drivers are released.  This lets new cards have good homebrew compatibility out of the box, and it lets homebrew work on all future cards as well.  

Older cards like the slot-2 Supercards and M3s are somewhat unaffected, but for users of new cards, it's great thing.

And yes, somebody please spread the word about that new SCLite driver.  I'll post a few message here and there on a few forums at least.

darkuni

I posted a little something at Monroeworld.com about it ... Help explain to my listeners ..

http://www.monroeworld.com/forum/showthread.php?t=8691

If any of my facts are wrong, please don't hesitate to post and help out. :)
hane R. Monroe,
Co-Host of Dual Screen Radio
My Hacking Page | My DS List