Homebrew <Release> ELF to CIA Convertor

  • Thread starter Thread starter Februarysn0w
  • Start date Start date
  • Views Views 14,253
  • Replies Replies 49
  • Likes Likes 29

Februarysn0w

Well-Known Member
Member
Joined
Oct 31, 2014
Messages
1,207
Reaction score
524
Trophies
1
Age
38
XP
879
Country
Japan
Hi : ) This is for windows user
You need some materials for banner, icon, wav (file size must be less than 381kb for wav) and get elf. last run .bat file!

New version have to modify .bat file and .rsf file. I will update for the detail soon.

Download "Special thanks: zoogie for very smart batch script."
Credit to all the tools developers and RES!

06/13/2016
*Updated to New makerom (x86) and ctrtool (x86) which has compatible with new argument.

For DS emulator you should read this
You could just use this:
https://gbatemp.net/attachments/3desmume_cia-zip.52441/

Drop the cia folder and build.bat in your project root and change the "3DeSmume.elf" inside the batch script to whatever your project name is.

You might also have to drop bannertool and makerom in your project root if they're not already in your PATH directory.
(also change the SystemModeExt to 124MB in the .rsf file)
 
Last edited by Februarysn0w,
Wait, this allows you to extract the banner, icon, sound from a cia file then convert it all back into a cia when you're done editing it?
 
Hi : )--Snip--
Thanks for your contribution. But i prefer a ELF->code.bin..
I have ways to compress code.bin, pack exefs and romfs, and pack CIA.
All the steps could be easily done, except the elf to code.bin conversion.
If you could ever think about how to do that, i could tell you how to pack that into exefs, with my own ExefsHdr and 3dstool.
 
  • Like
Reactions: Februarysn0w
Wait, this allows you to extract the banner, icon, sound from a cia file then convert it all back into a cia when you're done editing it?
no that mean extract rar file that I uploaded. but I think its possible on another way.


Thanks for your contribution. But i prefer a ELF->code.bin..
I have ways to compress code.bin, pack exefs and romfs, and pack CIA.
All the steps could be easily done, except the elf to code.bin conversion.
If you could ever think about how to do that, i could tell you how to pack that into exefs, with my own ExefsHdr and 3dstool.

that sound nice please tell me how to do that. thank you.
 
  • Like
Reactions: Syphurith
  • Like
Reactions: Februarysn0w
Thank You For This BTW :yay3ds:

HNI_0003.JPG
HNI_0004.JPG
HNI_0005.JPG
HNI_0006.JPG


/\
|
|

YES THOSE ARE MEANT TO BE FAKE! I'M NOT SAYING THEY ARE REAL SO DON'T GET BUTTHURT MODS!
 
Every .elf file converted gets renamed to "MHX Quest Importer" by "svanheulen" when highlighted on the Home Menu for some reason.

Is there a way to edit the app's title and developer name? (The information that appears when the icon is highlighted on the Home Menu) I already have a custom icon.bin that contains the modded title and information, but it looks like this tool only uses .png icons and not pre-packaged binaries.

EDIT: Figured it out, the title and developer tags can be changed by editing makerom.bat with Notepad++

Now whenever I StreetPass someone it says I've been playing The Legend of Zelda: Twilight Princess 3D. Thank you Februarysn0w! :)
 
Last edited by NekoMichi,

Site & Scene News

Popular threads in this forum