
Because I will get my M3 DS Simply in some days and I am really felt in love with all the great homebrew that was released the days. I thought it would be helpful to have a nice tool to patch this apps for my M3. Chrishm build a great way to give the homebrew developers the opportunity to distribute their apps for as many homebrew devices a possible. He released the Dynamically Linkable Disc Interface that allows people to patch new interfaces for their disc devices into existing applications, provided they were built with DLDI support. dlditool is a command-line-tool to patch the homebrew-apps with the needed device support.

I don’t like to use the terminal for every homebrew I want to test so I decided to develop a little droplet application for Mac OS that could sit in your Dock or your Finder toolbar. You drop the homebrew on it and get a list of devices to patch the homebrew for, choose one and done. You could copy the patched app to your card.

So I build an small Xcode-Applescript project. I did some applescript, compiled dlditool 1.23 as an Universal build and included it. I also included the devices patches and I done a nice icon and now here is “DLDI Drop”. Have fun!
Download: DLDI Drop 1.5.2
Screenshots Version 1.5


Changelog:
Version 1.5.2
- add device support for Datel Games n’ Music
Version 1.5.1
- small bufix for PowerPC users
Version 1.5
- add preferences
- possibility to choose a standard device that should be patched
- choose if DLDI Drop should auto quit after patching
- add nds to the know extentions
- add a nice nds file icon
- added Neo MK5 to the supported devices
Version 1.04
- add support for new devices:
- Ninjapass X9
- DS-X
Version 1.03
- add Acekard and DS-Xtreme to the supported devices
PS: I want thank Chrishm to let me included dlditool and the patches into my app.
Pingback: Multiplayer.ro » Blog Archive » DLDI Drop - DLDI patcher the mac way
OH MY GOD! thank you! my cart is 100% more useful for e now :)
Could you please incluse the new DS-X DLDI driver as well?
I love this tool and DS-X is one of the most successful flash cart :)
I’d really appreciate it man!
You can find the DLDI driver for DS-x here: http://news.ds-x.com/
Thank u 1000000 times!
Its great that somebody in the ds scene supports MAC!
Great work
Thanks, your efforts are very much appreciated; shame these utilities aren’t listed on versiontracker or macupdate
Great tool. Thanks a lot.
I really appreciate the work that went into this. Its not a big deal, but I still just wanted to say thanks.
Thank you so much!
Do you have a solution to avoid the system files?
Finally some Mac love! Heres hoping for a DPG converter :D
For DPG converter on mac try this :
http://homepage.mac.com/atkinson.d/DPG Converter.zip
you’ll need to create a folder in which you ‘ll put “DPG converte” but also “mencoder”, wich you can find here :
http://prdownloads.sourceforge.....060307.zip
et voilà!
http://homepage.mac.com/atkinson.d/DPG Converter.zip
Isn’t working i keep getting 404 and i check the home menu but its not up there. You got a copy you could upload?
Open the link with Firefox
(I tried and it works great),
because it doesn’t work with Safari : )
Still no luck, all i found that was different was a wedding photo album :( *man tears*
Try this then …
http://homepage.mac.com/atkinson.d/DPG Converter.zip
there is a space in the link, so the last part ” Converter.zip” isn’t loaded when you click the link. copy and paste this into your address bar and it should work
homepage.mac.com/atkinson.d/DPG Converter.zip
How are you guys getting a moonshell with a mac? when i down load it it’s all .exe’s and the likes… *hurrumpff*
Well we don’t use Moonshell with a Mac but with a linker for the DS,
so we can download .exe as long as we don’t use them : )
ok ok, i’ll word it a little better… How do you get a moonshell.nds when you can’t run all the set up stuff in osx? :P
Theres pre made packages at http://scdev.org/forum/viewtopic.php?t=6760
the one they’ve linked there for supercard lite just gives me two white screens. i even tried it again after plopping it through dldi drop just in case. one day, one i tells ya’.
Im just getting a flashing screen with my DPGs maybe im missing a codec?
Have you tried supercard magic homebrew patcher?
the supermagic homebrew turbo adventure patcher doesn’t work on OSX unfortunately.
Crap, erm, what computer are you using? I can either hook you up with a copy of vpc and windows lite or just try and patch it for you… or both :p
well, if you could just patch one quickly for me and we can see if it works would be cool. i have to keep my hard drive relatively empty for work stuff so i’ll not stick vpc on it. but a patched moonshell would be super good. my cards a supercard lite… :)
Could take a few minutes… You know how vpc is sloooow
huzzah!
Sorry, got caught up in a phone call, http://rapidshare.com/files/18.....c.nds.html patched with super magic, it should run straight away, if patching with the DLDI and the supercard lite one doesnt work use default, works with all my homebrew on my mini SD, good luck!
Two white screens again. I’m just confused now, all the other dldi stuff works for me; they all load and read write fine. bizzare.
huzzah! i tried the supercard CF one, it booted up but couldnt read my card… dldi dropped it and it worked! i’m sure i tried that last night you know.
Videos still not working for me >_
nor me :(
JUST LOOK AT HOW SAD MY FACE IS! -> :(
that’s pretty damn sad.
Im worse… I have man tears! *Man Tears*
Hi jan,
Does the DLDI Drop support Mac OS X 10.3.9? I tried running it with the nds files for the ScummVM for DS, but came up with:
Exception: EXC_BAD_ACCESS (0×0001)
Codes: KERN_PROTECTION_FAILURE (0×0002) at 0×00000000
Thread 0 Crashed:
0 > 0×00000000 0 0
1 com.apple.AppleScriptKit 0x87fa6f88 -[ASKApplicationOpenEventHandler handleAppleEvent:withReplyEvent:] 0x7c
Could this be due to running on 10.3.9?
Thanks,
Ray
I don’t know if it is running on 10.3.9. It is compiled under 10.4 as Universal Binary. I dont have the chance to test it on 10.3.9. It could might be that is only support 10.4.
The command line utility works on 10.3.9 – might just be the GUI code. Thanks for the wonderful utility!
hi, i have been tryin to get picodrive to work on my R4 for the past few weeks saw this and i got excited for a myriad of reasons… i load it up crash… i dont understand everytime i drop the picodrive.nds file and try to convert it into a R4DS it crashes… if anyone could help me out or send the already patched file you’d make a person really happy connorlinguist@hotmail.com
Pingback: ELR Germany » M3 Simply Review
CLI works fine (thanks) but the GUI quietly crashes and write the crash report; hope it helps
Host Name: iMac
Date/Time: 2007-03-08 00:06:47.175 0000
OS Version: 10.4.8 (Build 8L2127)
Report Version: 4
Command: dlditool
Path: /Applications/Games/DLDI Drop.app/Contents/Resources/dlditool
Parent: DLDI Drop [1506]
Version: 1.4 (1.0.3)
PID: 1510
Thread: 0
Exception: EXC_BAD_ACCESS (0×0001)
Codes: KERN_PROTECTION_FAILURE (0×0002) at 0×00000000
Thread 0 Crashed:
0 > 0×00000000 0 0
1 dlditool 0x00001dc1 start 41
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0×00000000 ebx: 0xbffffbec ecx: 0x900011d8 edx: 0×00000003
edi: 0xbffffbdc esi: 0xbffffc14 ebp: 0xbffffbb8 esp: 0xbffffb7c
ss: 0x0000001f efl: 0×00010286 eip: 0×00000000 cs: 0×00000017
ds: 0x0000001f es: 0x0000001f fs: 0×00000000 gs: 0×00000037
Binary Images Description:
0×1000 – 0x4fff dlditool /Applications/Games/DLDI Drop.app/Contents/Resources/dlditool
0x8fe00000 – 0x8fe49fff dyld 46.9 /usr/lib/dyld
0×90000000 – 0x9016ffff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x901bf000 – 0x901c1fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x90bcd000 – 0x90bd4fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0×96090000 – 0x96091fff com.apple.zerolink 1.2 (3) /System/Library/PrivateFrameworks/ZeroLink.framework/Versions/A/ZeroLink
And what is the DLDI for the Supercard SD Rumble please ?
Thanks for the application, can you add The DSLinker or any clone like NEO Flash MK5.
Thanks, this is awsome!
And that icon is pretty nice aswell :D
Super useful! Thanks for the work.
Hi everyone,
I would like to thank everyone here for supporting Mac’s and the NDS. I have downloaded the DPG converter and managed to convert an episode of Desperate Housewives and play on my M3 Simply. The only problem is the colours look all strange. Is this a common issue? Any thoughts would be appreciated.
Also, Im confused about the DLDI drop thing. Can someone walk me through its purpose and application.
Thanks
Paul
PAUL: what DPG converter did you use to convert Despertae Housewives? please email me at laniberemjo@tmail.com. thank you very very much this will help me a lot. thanks!
Jan: Hello! i was wondering if you can help me. I Need a program for the Mac that i can avi. and mpeg. into DPG. please help! :(
Leilani
I would have emailed you… but
This is an automatically generated Delivery Status Notification
Delivery to the following recipient failed permanently:
laniberemjo@tmail.com
Technical details of permanent failure:
PERM_FAILURE: SMTP Error (state 9): 550 laniberemjo@tmail.com unknown user account
I used the DPG converter this has been mentioned in the previous comments.
SORRY PAUL
typo: my email is lanibermejo@tmail.com
but u can reply here too.
thank you for replying to me.
are u using a mac because i tried using the DPG converter mentioned previously but its not compatible?
There is an updated version of the Mac DPG converter available at…
http://www.somefreesoftware.com/?p=3
You’ll need to put mencoder in the same folder as the converter app.
You can download mencoder here…
http://prdownloads.sourceforge.....060307.zip