Shit! I've compiled the latest version of makerom from git, but whenever I try to compile a cia, I get a segmentation fault.
Here's the command I run:
Here's my rsf file:
And here's the output:
Does anyone know why this is?
Here's the command I run:
Code:
$ makerom -f cia -target t -desc app:2 -icon exefs/icon.bin -code exefs/code.bin
-banner exefs/banner.bin -logo exefs/logo.bin -exefslogo -exheader dec_exheader.bin -romfs dec_romfs.bin -rsf cia.rsf -o Ocarina.cia -v
Here's my rsf file:
Code:
BasicInfo:
Title : "LoZOoT"
CompanyCode : "00"
ProductCode : "CTR-P-AQEE"
ContentType : Application # Application / SystemUpdate / Manual / Child / Trial
Logo : Nintendo # Nintendo / Licensed / Distributed / iQue / iQueForSystem
TitleInfo:
UniqueId : 0x0335
Category : Application
Option:
UseOnSD : true # true if App is to be #installed to SD
EnableCompress : true # Compresses exefs code
FreeProductCode : true # Removes limitations on ProductCode
EnableCrypt : true # Enables encryption for NCCH and CIA
MediaFootPadding : true # If true CCI files are created with padding
AccessControlInfo:
ExtSaveDataId: 0x0335 # same as UniqueId
SystemSaveDataId1: 0x00000000 # plaintext exheader
SystemSaveDataId2: 0x00000000 # plaintext exheader
OtherUserSaveDataId1: 0x00000 # plaintext exheader
OtherUserSaveDataId2: 0x00000 # plaintext exheader
OtherUserSaveDataId3: 0x00000 # plaintext exheader
UseOtherVariationSaveData : false
SystemControlInfo:
SaveDataSize: 128K # plaintext exheader
RemasterVersion: 0000 # plaintext exheader
StackSize: 0x00004000 # plaintext exheader
JumpId: 0x0004000000033500L # plaintext exheader (<full UniqueID>L)
Code:
[NCCH WARNING] NCCH AES Key could not be loaded, NCCH will not be encrypted
Segmentation fault (core dumped)
Does anyone know why this is?












