
Mooney
Ultra Members-
Posts
3,167 -
Joined
-
Last visited
Content Type
Profiles
Events
Forums
Blogs
Downloads
Everything posted by Mooney
-
What a great and happy way to look at the situation.
-
Erase color from the license plate? Get rid of the license plate number so not everyone on the internets will know his license plate number.
-
I did just now. I'm too lazy to post a link. Go click it yourself.
-
A few days ago, when Gamecop asked me to write a tutorial on DLDI, I had no idea how big of a project it would become. I wrote the first draft including 2 of the 3 Windows apps in just a few hours, but since then I've found myself using multiple computers and OS's to get more info. I've used two Windows PCs, one MacOS X laptop, and an Ubuntu Linux Live CD. I've visited chishm's website so much I've practically memorized it, I've talked on #dsdev for an hour trying to figure out UNIX commands, and I've installed software on my comp that I never would have otherwise. Needless to say, it has been quite an adventure even after only 4 days since posting it. What with my recent surge of writing tutorials, I have discovered that I am rather fond of writing. I also looked back at the game reviews I've written and recalled taking immense joy in writing those, too. With this in mind, I decided to revise my plans for the future. Since the whole "become a master programmer" thing wasn't really working out, maybe I should set my sights on something more realistic? I mean, both of my parents are professional writers, so I guess writing is just in my blood. Now I would be happy to become a writer for a gaming/tech magazine, or even for a gaming company. Of course, I will have to look at colleges all over again, but I find that rather amusing as well. Now, all I have to do is test the DLDI tool on Linux, and I can rest for a while... I hope.
-
Thanks for the compliments, everybody! Added a section on patching in MacOS X. Still have to cover one more MacOS app and the Linux one. Should be coming in the next couple of days.
-
Mainly contains fixes in the web browser: Get it here: DragonMinded's Blog
-
Can I play back-ups(ROMs) on my R4DS that arent DS games
Mooney replied to Lord_Zeux's topic in DS Hacks [/ds]
Yes, there are emulators that will work on the R4DS, but there are currently no N64 emulators. There are emulators for NES (nesDS), SNES (SNEmulDS), SMS/GG (DSMasterPlus), and Genesis (PicoDrive). -
I agree, they all look really good! If you mean to use one of them in your own signature, I'd say go with the third one.
-
Oh, yeah. It works perfectly! It's real, and so is my microSD card.
-
Source: DragonMinded's Blog
-
I might be able to... especially since DSOrganise has a web browser built in, so I'll just get my intrawebs fix via my DS.
-
Get it here: No$GBA Homepage
-
Direct to the microSD. No. Do not request ROMs. Read the rules. Neither. Yes.
-
That's because it has Kaillera, hence the "32k." MAME v0.113u3 does not support Kaillera.
-
Hey all, I have written a tutorial all about chishm's DLDI for the Nintendo DS. It mainly covers how to patch your homebrew with DLDI, but I plan to include info for developers as well. You can read it here: Mooney's Complete Guide to DLDI! Please contact me if any of my info is wrong, or if you have a suggestion on something I should add! »» Nintendo DS Forum (Includes more great tutorials!) - UPDATED EMULATION/GAMING NEWS WILL BE POSTED BELOW -
-
Good job, GC. Before you know it, 1emu will have completely engulfed the internets!
-
v1.5 by Mooney Last edit: Monday June 25, 2007 Intro What is DLDI? DLDI, short for Dynamically Linked Device Interface, is an addon for Chishm's libfat that increases homebrew's compatibility for different devices by letting you patch homebrew to work specifically with your device. This means developers will no longer have to worry about creating different versions of their homebrew just so everyone can use it. If you didn't understand anything in that last paragraph, it's ok. The purpose of this tutorial is to make sure you learn all about DLDI and how to use it to your advantage. Why do I need it? If you are into homebrew on the DS, chances are you've come across some homebrew that doesn't work on your NDS flashcard or GBA flashcart. With DLDI, there is a far greater chance you will be able to play the homebrew you want on your device. Especially with the wide variety of devices used by NDS owners today, homebrew developers have a very hard time making their software compatible with every device out there. Now all they have to do is implement DLDI into their code, and it will work on nearly every device. If you own a slot-1 NDS flaschcard, then you absolutely must learn about DLDI. Since slot-1 cards use a different system than slot-2 cards, most of the homebrew written for slot-2 devices will not work on slot-1 devices. Now, DLDI allows you to patch the homebrew so it will work on your device, whether it is slot-1 or slot-2. Patching UPDATE: If you are using an R4, the latest kernel (v1.10) has a DLDI auto-patching feature. This means you don't have to patch anything yourself anymore! Get it here: R4 kernel v1.10 Unless you are a homebrew developer, this is probably the only thing you need to worry about. Patching is when you apply the DLDI file for your device to some DLDI compatible homebrew. What you'll need - DLDITool for your OS - DLDI file for your device 1. Get the right DLDI file To get your DLDI file, go here: chishm.drunkencoders.com/DLDI Find your device on the list and click on "DLDI" next to its name to download the file. For example, if you were looking for the R4 DS/M3 Simply DLDI file (Yes, they both use the same file), when you saw this: ... you would click on "DLDI" to download the .dldi file, or "SRC" if you wanted to download the source code of the .dldi file. 2. Get a version of DLDITool for your OS Go here and download one of the versions for your OS. Currently, DLDITool is availabe for Windows, MacOS X, and Linux-x86. You can also download the source if you want to. Patching with the Win32 command line version After you have downloaded and unzipped dlditool-win32.zip, you should have a directory with two files in it: - dlditool.exe - license.txt 1. Place your DLDI file in the same directory as dlditool.exe Put your device's DLDI file into the same directory as dlditool.exe. The DLDI file should be named <devicename>.dldi with no spaces. 2. Place your DLDI compatible homebrew into the same directory Put the homebrew you wish to patch into the same directory as dlditool.exe and your device's DLDI file. Again, the name should include no spaces. Underscores ( _ ) are acceptable. 3. Patch it With all of the files in the same directory, open up command prompt (go to "Start > Run" and type "cmd"), go to the dlditool.exe directory, as shown here: Once you are in the dlditool.exe directory, type the following command: dlditool <dldi>.dldi <name>.nds Replace <dldi> with your DLDI file, and <name> with the name of the homebrew. Here is a picture of me getting ready to patch dslinux.nds with the R4 DS/M3 Simply's DLDI file, r4tf.dldi: After you have all that set up, just press Enter to patch the file. Here is what it looks like: 4. Transfer it All you have to do now is put the patched ROM onto your flashcard the same way you would put any other ROM on, and run it! Patching with the Win32 GUI version After downloading and unzipping dlditool-win32-gui.zip, there should be a whole bunch of source files, a few .txt files and a dlditool32.exe. The only file you really need is dlditool32.exe, so you can delete the rest if it makes you happy. 1. Run the app You don't even have to put all the files in the same directory, just make sure you know where your DLDI files are and where your homebrew is. 2. Set the directories After you've opened dlditool32.exe, you will be presented with a window titled "DLDI Patcher v0.32." Next to the dropdown menu marked "DLDI," click the "..." button and browse to the folder where you saved your DLDI file, as shown here: Then, click the "..." button next to the box marked "Binaries" and browse to your DLDI compatible homebrew: If there is a file in the list that should not be, hit "Clear" to remove all items from the list. 3. Patch it Make sure the correct file is selected in the DLDI drop down menu, and click "Patch." This is what a successful patch should look like: 4. Transfer it Write the newly patched ROM to your flashcard just like you normally would, and load it like you would load any other homebrew. Patching with the Win32 right click version 1. Install the app Download DLDIrcSetup.exe and run the installer to install the app on your system. Select your language, choose whether to install start menu shortcuts and a few other things, then choose one or more DLDI files that you will be using, like this: After you've selected all the DLDI files you'll need, proceed with installation. 2. Patch it Once it is installed, all you will have to do is right click on a .nds ROM and select the DLDI patch you want to use: ... and your ROM will be patched! 3. Transfer it Write the newly patched ROM to your flashcard just like you normally would, and load it like you would load any other homebrew. Patching with MacOS X DLDI Drop version 1. Install the app Download and unzip dldi_drop_1_0_3dmg.zip then run the .dmg file. Once it is installed, run the app so that it appears in your dock. It comes with all of the latest DLDI files, so you don't need to download any yourself. 2. Patch it Once the app icon is in your dock, all you have to do is drag and drop a .nds ROM onto it, like this: Once you drop it on the icon, a list of DLDI files will appear. Just select the patch for your device and click "OK": 3. Transfer it Write the newly patched ROM to your flashcard just like you normally would, and load it like you would load any other homebrew. Patching with the MacOS X command line version After you have downloaded and unzipped dlditool-mac.zip, place your DLDI file and your NDS homebrew into the same directory. 1. Patch it Make sure you have the correct DLDI file and homebrew in the directory, and browse to the location of the dlditool directory in the terminal like this: cd /users/<name>/desktop/dlditool-mac ... replacing <name> with your username. Once you are in the correct directory, run this command: ./dlditool <dldi>.dldi <name>.nds ... replacing <dldi> with the name of your DLDI file and <name> with the name of the ROM you are patching. The end result should look something like this: 2. Transfer it Write the newly patched ROM to your flashcard just like you normally would, and load it like you would load any other homebrew. Patching with the Linux-x86 command line version Screenshots taken on Ubuntu Linux 6.06.1 LTS 64-bit LiveCD After you download and unzip dlditool-linux-x86.zip, put your DLDI file and DS homebrew files into the same directory. 1. Set it up Make sure you have dlditool, your DLDI file, and your DS homebrew files in the same directory, and open up the terminal (In Ubuntu Linux, go to Applications > Accessories). In the terminal, browse to the dlditool-linux-x86 directory, as you see here: 2. Patch it Once you have navigated to the dlditool directory, run this command: ./dlditool <dldi>.dldi <name>.nds ... replacing <dldi> with the name of your DLDI file and <name> with the name of your NDS ROM. After you press enter, you should see something like this: 3. Transfer it Write the newly patched ROM to your flashcard just like you normally would, and load it like you would load any other homebrew. Coming Soon - DLDI info for developers (Making your own DLDI file, using DLDI in homebrew, etc.) - Any changes or additions I might make Special Thanks - aroogyula (For MacOS X screenshots) - Gamecop - WinterMute, Deathwind (#dsdev) Sources http://chishm.drunkencoders.com/DLDI/
-
Gamecop got me hooked on Super Street Fighter II for SNES. Been playing it on my DS with SNEmulDS. It rox.
-
1Emulation hits 2nd milestone this year!
Mooney replied to Alpha's topic in 1Emulation.com Information [/info]
Awesome! See, there's no need to worry! 1emu is getting bigger every day. Now, with all the recent affiliations you've made, I wouldn't be surprised if we had a growth spurt. -
For Wii: Sega confirms NiGHTS for Wii Via SPOnG For PS3: $100 price cut may be coming via CNN For 360: Black 360 with 120GB hard drive is coming Via Kotaku
-
Our resident WoW heads will have to tell me what this means... "Alamo pic" Druids are shapeshifters, while in cat form they act as a melee class and do nothing but DPS. Innervate is a spell that restores a players mana. The picture is explaining that a druid in cat form can not cast Innervate, and that they should use a mana restoring potion instead. Yes... I totally understood everything you said after "are." Totally.
-
Is there a DoTa version for the DS? I don't think so, no.
-
I can't say that I've played it, either. Someone who likes Warcraft will have to tell us.