I’m trying to demake The Binding of Isaac converted into a CIA format for my Nintendo O3DS using makerom, but I’ve run into a bit of a roadblock. Here’s what’s going down:
plaintext
Copiar código
Title = "The Binding of Isaac"
Version = "1.0"
ExeFS = "main.elf"
RomFS = "romfs"
bash
Copiar código
./makerom.exe -f cia -o TBOI.cia -elf main.elf -rsf game.rsf
But then I hit another snag:
1. Initial RSF File Errors:
At first, I was getting slammed with a bunch of errors when trying to process my RSF file, mainly about unrecognized keys. Some of the fun errors I saw were:- Unrecognized Keys:
- [RSF ERROR] Unrecognised Key: 'Title="Isaac" ExeFS="main.elf"'
- [RSF ERROR] Unrecognised Key: 'Title = "The Binding of Isaac"'
- [RSF ERROR] Unrecognised Key: 'AppTitle = "The Binding of Isaac"'
- Other Issues:
- I also got this gem: [RSF ERROR] Unrecognised Key: 'Title = "The Binding of Isaac" Version = "1.0" ExeFS = "main.elf" [RomFS] Dir = "romfs"'
- Clearly, the keys in my RSF file weren’t jiving with what makerom expects.
2. Adjustments Made:
So, I went ahead and tweaked the RSF file to keep it simple and only include the keys that makerom would actually recognize. Here’s what I ended up with:plaintext
Copiar código
Title = "The Binding of Isaac"
Version = "1.0"
ExeFS = "main.elf"
RomFS = "romfs"
3. Command Execution:
After fixing the RSF errors, I tried running this command:bash
Copiar código
./makerom.exe -f cia -o TBOI.cia -elf main.elf -rsf game.rsf
But then I hit another snag:
- [SETTING ERROR] Argument "-rsf" is required
- Apparently, I can’t just ditch the RSF file when running the command.
4. Current Attempt:
Even after adjusting the RSF file, I’m still getting those pesky errors. It seems like the keys still aren’t playing nice.Environment
- I’ve got all my files set up in a folder called "TBOI 3DS" on my desktop.
- makerom.exe is chilling in the same spot as main.elf and the romfs folder.