DLDI Drop – DLDI patcher the mac way

DLDI Drop Screen 1

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.

DLDI Drop Screen 2

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.

DLDI Drop Icon

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

DLDI Drop Screen 3

DLDI Drop Preferences

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.

Dieser Beitrag wurde unter Software abgelegt und mit dldi, dldidrop, homebrew, mac, NDS, nintendods, Software verschlagwortet. Setze ein Lesezeichen auf den Permalink.

123 Antworten auf DLDI Drop – DLDI patcher the mac way

  1. Pingback: Multiplayer.ro » Blog Archive » DLDI Drop - DLDI patcher the mac way

  2. daninski sagt:

    OH MY GOD! thank you! my cart is 100% more useful for e now :)

  3. Luigi Lauro sagt:

    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/

  4. Darkza sagt:

    Thank u 1000000 times!
    Its great that somebody in the ds scene supports MAC!

    Great work

  5. Nadeem sagt:

    Thanks, your efforts are very much appreciated; shame these utilities aren’t listed on versiontracker or macupdate

  6. Barvela sagt:

    Great tool. Thanks a lot.

  7. Directive0 sagt:

    I really appreciate the work that went into this. Its not a big deal, but I still just wanted to say thanks.

  8. rox sagt:

    Thank you so much!
    Do you have a solution to avoid the system files?

  9. Jabba sagt:

    Finally some Mac love! Heres hoping for a DPG converter :D

  10. Bouyoul sagt:

    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à!

  11. Jabba sagt:

    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?

  12. Bouyoul sagt:

    Open the link with Firefox
    (I tried and it works great),
    because it doesn’t work with Safari : )

  13. Jabba sagt:

    Still no luck, all i found that was different was a wedding photo album :( *man tears*

  14. Sylver sagt:

    Try this then …
    http://homepage.mac.com/atkinson.d/DPG Converter.zip

  15. rico sagt:

    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

  16. daninski sagt:

    How are you guys getting a moonshell with a mac? when i down load it it’s all .exe’s and the likes… *hurrumpff*

  17. Bouyoul sagt:

    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 : )

  18. daninski sagt:

    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

  19. daninski sagt:

    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’.

  20. Jabba sagt:

    Im just getting a flashing screen with my DPGs maybe im missing a codec?

  21. Jabba sagt:

    Have you tried supercard magic homebrew patcher?

  22. daninski sagt:

    the supermagic homebrew turbo adventure patcher doesn’t work on OSX unfortunately.

  23. Jabba sagt:

    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

  24. daninski sagt:

    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… :)

  25. Jabba sagt:

    Could take a few minutes… You know how vpc is sloooow

  26. daninski sagt:

    huzzah!

  27. Jabba sagt:

    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!

  28. daninski sagt:

    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.

  29. daninski sagt:

    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.

  30. Jabba sagt:

    Videos still not working for me >_

  31. daninski sagt:

    nor me :(

  32. daninski sagt:

    JUST LOOK AT HOW SAD MY FACE IS! -> :(

    that’s pretty damn sad.

  33. Jabba sagt:

    Im worse… I have man tears! *Man Tears*

  34. Ray sagt:

    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

  35. jan sagt:

    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.

  36. Ray sagt:

    The command line utility works on 10.3.9 – might just be the GUI code. Thanks for the wonderful utility!

  37. Connor sagt:

    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

  38. Pingback: ELR Germany » M3 Simply Review

  39. Nadem sagt:

    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

  40. DS teamer sagt:

    And what is the DLDI for the Supercard SD Rumble please ?

  41. Santi sagt:

    Thanks for the application, can you add The DSLinker or any clone like NEO Flash MK5.

  42. slazh sagt:

    Thanks, this is awsome!

    And that icon is pretty nice aswell :D

  43. Michael sagt:

    Super useful! Thanks for the work.

  44. Paul sagt:

    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

  45. Leilani sagt:

    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!

  46. Leilani sagt:

    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! :(

  47. Paul sagt:

    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.

  48. Leilani sagt:

    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?

  49. Anon sagt:

    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

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>