Homebrew makerom arg(s) to compile .cxi into .cia with custom title ID?

8BitWonder

Small Homebrew Dev
OP
Member
Joined
Jan 23, 2016
Messages
2,503
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,692
Country
United States
Title might be a bit oddly worded, but here's what I'm asking: What is the argument I would need when compiling a .cxi into a .cia that would let me designate a titleID to use?

Currently I'm using: makerom -f cia -o homebrew.cia -target t -i homebrew.cxi:0:0bin

And still after trying a few other things, this has only resulted with a .cia of titleID 000400000FF3FF00.

Any help is greatly appreciated.
 
Solution
The CIA can't really force a new title ID. The CXI does.

The exheader of the app along with the CXI header it's contained in has the title ID. makerom will not change it for you. You need to recompile the homebrew with the title ID you want.

While possible to change it after, you'd have to manually edit exheader/CXI header to do it right. It's not recommended you do it that way so just recompile it with the title ID you want instead.

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,613
Trophies
3
Age
37
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
7,440
Country
United States
The CIA can't really force a new title ID. The CXI does.

The exheader of the app along with the CXI header it's contained in has the title ID. makerom will not change it for you. You need to recompile the homebrew with the title ID you want.

While possible to change it after, you'd have to manually edit exheader/CXI header to do it right. It's not recommended you do it that way so just recompile it with the title ID you want instead.
 
Solution

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @ChronoCrossfangirl2002, and why do you say wild world is good?