Line 4:
Line 4:
| type = PC utility
| type = PC utility
| license = GNU GPL (uses objcopy from GNU Binutils)
| license = GNU GPL (uses objcopy from GNU Binutils)
−
| author = [[User:Yossi|Yossi]]<br>Repackaged for Mac OS X by [[User:Nintendork32|^sk8rboy^]]
+
| author = [[User:Yossi|Yossi]] (Windows, Linux)<br>[[User:Yossi|Yossi]], Pegasus23 & [[User:Nintendork32|^sk8rboy^]] (Mac)
| version = v 1.3
| version = v 1.3
| download = [[Media:ELF-DOL_Converter_windows.rar|Windows]]<br>[[Media:ELF-DOL_Converter_linux.tar.gz|Linux]]<br>[[Media:ELF-DOL_Converter_mac.tar.gz|Mac OS X]]
| download = [[Media:ELF-DOL_Converter_windows.rar|Windows]]<br>[[Media:ELF-DOL_Converter_linux.tar.gz|Linux]]<br>[[Media:ELF-DOL_Converter_mac.tar.gz|Mac OS X]]
Line 13:
Line 13:
== What do I do? ==
== What do I do? ==
−
There are 3 files in the archive. Do whatever you want with the readme.txt, but put the other 2 files in your apps folder on the sd card (you need that sd card reader again :-/). Then just run the elf-dol_converter file and follow the directions on the screen. On Linux you may have to do <tt>chmod 755 elf-dol_converter</tt> first, and on Mac OS X you may need to do <tt>chmod 755 elf-dol_converter; chmod +x elf-dol_converter</tt>
+
There are 3 files in the archive. Do whatever you want with the readme.txt, but put the other 2 files in your apps folder on the sd card (you need that sd card reader again :-/). Then just run the elf-dol_converter file and follow the directions on the screen. On Linux you may have to do <tt>chmod 755 elf-dol_converter</tt> first, and on Mac OS X you may need to do <tt>chmod 755 elf-dol_converter; chmod +x elf-dol_converter</tt> first.
<youtube>x8AoUhpDZtc</youtube>
<youtube>x8AoUhpDZtc</youtube>
Line 21:
Line 21:
* There ''are'' some valid .elf files out there. Running this script on them will cause them to stop working. Backup your apps folder before you run this.
* There ''are'' some valid .elf files out there. Running this script on them will cause them to stop working. Backup your apps folder before you run this.
−
* The linux version has a little bug where if a directory directly under /apps has a space in its name, the script will complain and not look in that directory. The windows version should handle this without any problems.
+
* The Linux (and Mac?) version has a little bug where if a directory directly under /apps has a space in its name, the script will complain and not look in that directory. The windows version should handle this without any problems.
* The Windows version has a bug/feature that it will also convert a boot.elf file that is in the same directory as itself (''exempli gratia'', \apps\boot.elf).
* The Windows version has a bug/feature that it will also convert a boot.elf file that is in the same directory as itself (''exempli gratia'', \apps\boot.elf).