DLDI Drop – DLDI patcher the mac way
Jan 29
Software dldi, dldidrop, homebrew, mac, NDS, nintendods, Software 122 Comments

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.
Twitter
Facebook
RSS
Feb 08, 2007 @ 03:12:12
OH MY GOD! thank you! my cart is 100% more useful for e now :)
Feb 08, 2007 @ 15:49:48
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/
Feb 08, 2007 @ 22:21:56
Thank u 1000000 times!
Its great that somebody in the ds scene supports MAC!
Great work
Feb 10, 2007 @ 22:07:01
Thanks, your efforts are very much appreciated; shame these utilities aren’t listed on versiontracker or macupdate
Feb 13, 2007 @ 06:04:04
Great tool. Thanks a lot.
Feb 14, 2007 @ 21:56:53
I really appreciate the work that went into this. Its not a big deal, but I still just wanted to say thanks.
Feb 15, 2007 @ 14:24:13
Thank you so much!
Do you have a solution to avoid the system files?
Feb 15, 2007 @ 22:33:32
Finally some Mac love! Heres hoping for a DPG converter :D
Feb 23, 2007 @ 19:57:34
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à!
Feb 23, 2007 @ 22:42:35
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?
Feb 24, 2007 @ 10:17:58
Open the link with Firefox
(I tried and it works great),
because it doesn’t work with Safari : )
Feb 24, 2007 @ 14:55:18
Still no luck, all i found that was different was a wedding photo album :( *man tears*
Feb 26, 2007 @ 21:00:20
Try this then …
http://homepage.mac.com/atkinson.d/DPG Converter.zip
Feb 26, 2007 @ 21:23:48
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
Feb 26, 2007 @ 23:25:17
How are you guys getting a moonshell with a mac? when i down load it it’s all .exe’s and the likes… *hurrumpff*
Feb 26, 2007 @ 23:32:18
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 : )
Feb 26, 2007 @ 23:38:14
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
Feb 27, 2007 @ 00:29:10
Theres pre made packages at http://scdev.org/forum/viewtopic.php?t=6760
Feb 27, 2007 @ 00:43:05
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’.
Feb 27, 2007 @ 00:44:37
Im just getting a flashing screen with my DPGs maybe im missing a codec?
Feb 27, 2007 @ 01:03:25
Have you tried supercard magic homebrew patcher?
Feb 27, 2007 @ 01:05:46
the supermagic homebrew turbo adventure patcher doesn’t work on OSX unfortunately.
Feb 27, 2007 @ 01:08:02
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
Feb 27, 2007 @ 01:12:56
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… :)
Feb 27, 2007 @ 01:14:39
Could take a few minutes… You know how vpc is sloooow
Feb 27, 2007 @ 01:46:18
huzzah!
Feb 27, 2007 @ 05:11:33
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!
Feb 27, 2007 @ 10:50:29
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.
Feb 27, 2007 @ 11:28:09
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.
Feb 27, 2007 @ 23:45:07
Videos still not working for me >_
Feb 28, 2007 @ 00:45:31
nor me :(
Feb 28, 2007 @ 02:41:39
JUST LOOK AT HOW SAD MY FACE IS! -> :(
that’s pretty damn sad.
Feb 28, 2007 @ 03:37:31
Im worse… I have man tears! *Man Tears*
Feb 28, 2007 @ 09:54:41
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 0×87fa6f88 -[ASKApplicationOpenEventHandler handleAppleEvent:withReplyEvent:] 0×7c
Could this be due to running on 10.3.9?
Thanks,
Ray
Feb 28, 2007 @ 10:23:38
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.
Feb 28, 2007 @ 11:59:22
The command line utility works on 10.3.9 – might just be the GUI code. Thanks for the wonderful utility!
Mrz 06, 2007 @ 03:04:58
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
Mrz 08, 2007 @ 01:08:48
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 0×00001dc1 start 41
Thread 0 crashed with X86 Thread State (32-bit):
eax: 0×00000000 ebx: 0xbffffbec ecx: 0×900011d8 edx: 0×00000003
edi: 0xbffffbdc esi: 0xbffffc14 ebp: 0xbffffbb8 esp: 0xbffffb7c
ss: 0×0000001f efl: 0×00010286 eip: 0×00000000 cs: 0×00000017
ds: 0×0000001f es: 0×0000001f fs: 0×00000000 gs: 0×00000037
Binary Images Description:
0×1000 – 0×4fff dlditool /Applications/Games/DLDI Drop.app/Contents/Resources/dlditool
0×8fe00000 – 0×8fe49fff dyld 46.9 /usr/lib/dyld
0×90000000 – 0×9016ffff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0×901bf000 – 0×901c1fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0×90bcd000 – 0×90bd4fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0×96090000 – 0×96091fff com.apple.zerolink 1.2 (3) /System/Library/PrivateFrameworks/ZeroLink.framework/Versions/A/ZeroLink
Mrz 12, 2007 @ 17:53:48
And what is the DLDI for the Supercard SD Rumble please ?
Mrz 12, 2007 @ 19:46:00
Thanks for the application, can you add The DSLinker or any clone like NEO Flash MK5.
Mrz 18, 2007 @ 20:42:11
Thanks, this is awsome!
And that icon is pretty nice aswell :D
Mrz 19, 2007 @ 16:51:29
Super useful! Thanks for the work.
Apr 12, 2007 @ 09:23:34
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
Apr 16, 2007 @ 02:50:05
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!
Apr 16, 2007 @ 04:23:09
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! :(
Apr 16, 2007 @ 09:17:35
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.
Apr 16, 2007 @ 09:20:21
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?
Apr 18, 2007 @ 11:56:55
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
Apr 18, 2007 @ 12:26:55
The new version of DPG Converter is a great improvement. I have now converted 3 avi’s and the output is playable without any colour problems. As a test I ran the same files through the old version and all have the funny colour syndrome!
Paul
Apr 18, 2007 @ 22:16:41
Hey, i figured out how to use the DPG converter, but i have a problem.
When i convert with video:better and sound:better, i get the video perfect, except the colors are messed up.
when i convert with video:best and audio:best, i get the colors right, but the video and sound are WAY off from each other. (like 20 seconds off)
someone please help me!! i would like to be able to watch the videos without lag and with the normal colors.
my email is joeosims@gmail.com , or you could just repost here.
thank you!