Kuribo64
Views: 7,789,116 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
12-14-17 07:45 PM
Guest:

0 users reading How to create .3ds/.cxi files for citra | 1 bot

Main - 3DS game hacking and emulation - How to create .3ds/.cxi files for citra New reply


Louiskovski
Posted on 10-16-16 01:27 PM Link | #78810
Hello together!
I want to play my 3DS romhacks on citra. The problem is, that i only have the romfs and the exefs file, but citra cannot play them. The emulator needs a .3ds file or a .cxi file, but i don't know, how i can create these files. Can someone tell me, how i can make that? Or is there another way to play romhacks on citra?
Thanks in advantage :)

shibboleet
Posted on 10-16-16 02:23 PM Link | #78812
I'd love to know this too :P

____________________
a

RicBent
Posted on 10-16-16 03:44 PM Link | #78822

Doesn't Braindump dump cardridges as .cxi?

____________________
GitHub - YouTube - NSMBHD

Hiccup
Posted on 10-16-16 04:38 PM Link | #78824
yeah, it makes "cobbled together" incomplete decrypted cxis, but they work fine for citra

Louiskovski
Posted on 10-16-16 04:58 PM Link | #78826
yes. But i want to build a cxi with a hacked rom.

Sparsite
Posted on 10-16-16 06:42 PM Link | #78829
Posted by Louiskovskie
yes. But i want to build a cxi with a hacked rom.


Would you not just modify the dumped files and then recompile them?

____________________
ASMR:
*quietly whispers*
move r0 r7
push r4 to r14
load register r4 into r0
POP

Louiskovski
Posted on 10-17-16 11:23 AM Link | #78846
Posted by Sparsite
Would you not just modify the dumped files and then recompile them?

This is, what want to do, but i don't know, how i should recompile it

Sparsite
Posted on 10-17-16 03:24 PM Link | #78871
Posted by Louiskovskie
This is, what want to do, but i don't know, how i should recompile it


Posted by Mariomaster
Doesn't Braindump dump cardridges as .cxi?



____________________
ASMR:
*quietly whispers*
move r0 r7
push r4 to r14
load register r4 into r0
POP

TheKoopaKingdom
Posted on 10-17-16 04:17 PM Link | #78877
Not exactly.

What Louiskovski wants to do is turn a folder structure into a CXI.

Braindump, on the other hand, turns a cartridge/digital title into a CXI.

The folder structure -> CXI functionality might be found in ctrtool, I suggest you download it and take a look at its help text, Louiskovski.

____________________
Website | Twitter


Louiskovski
Posted on 10-18-16 12:13 PM (rev. 2 of 10-18-16 12:22 PM) Link | #78906
Thanks a lot! The program makerom (which is included with ctrtool) can create cci :D !! But i'm right now in trouble because i don't understand the options!
I made this:
makerom -f cci -content=FolderWithFiles RomForCitra.cci
But it failes!

TheKoopaKingdom
Posted on 10-18-16 04:15 PM Link | #78924
What is the error?

____________________
Website | Twitter


shibboleet
Posted on 10-18-16 04:16 PM Link | #78926
makerom -ciatocci input.cia
does cia -> cci

makerom -ccitocia input.cci
does cci -> cia

____________________
a

Louiskovski
Posted on 10-19-16 10:17 AM (rev. 2 of 10-19-16 12:06 PM) Link | #78944
Posted by TheKoopaKingdom
What is the error?


I got things like that:

makerom -f cci tralala.cci tralala
[SETTING ERROR] "-f" takes one parameter
[RESULT] Invalid arguments, see 'makerom -help'

makerom -f cci -content tralala.cci tralala
[SETTING ERROR] "-content" takes one parameter
[RESULT] Invalid arguments, see 'makerom -help'

makerom -f cci -content tralala.cci:tralala
[SETTING ERROR] 'tralala.cci' could not be opened
[RESULT] Invalid arguments, see 'makerom -help'

makerom -ciatocci -inclupd gaga.cia
[SETTING ERROR] "-ciatocci" takes one parameter
[RESULT] Invalid arguments, see 'makerom -help'

makerom -ciatocci gaga.cia -rsf dummy.rsf
[NCCH ERROR] "Rom/HostRoot" must be set
[NCCH ERROR] NCCH Build Process Failed
[RESULT] Failed to build outfile

but however, i think, this code is the right one:
makerom -f cci -content tralala:tralala

But i get this freaky error:
[CCI ERROR] Not enough memory
[RESULT] Failed to build CCI
What does this means?!? I was so near the goal, but then this?


EDIT: I'VE FOUND OUT, HOW IT WORKS!!!!:
This code is needed:
makerom -o rebuild.cxi -rsf rebuild.rsf -target t -code rebuild/code.bin -exheader rebuild/exheader.bin -icon rebuild/icon.bin -banner rebuild/banner.bin -romfs rebuild/romfs.bin
BUT THEN, SO NEAR THE GOAL, THIS HAPPENS:

[EXHEADER ERROR] Parameter Not Found: "AccessControlInfo/ServiceAccessControl"
[EXHEADER ERROR] Failed to create ExHeader
[NCCH ERROR] NCCH Build Process Failed
[RESULT] Failed to build outfile

AccessControlInfo/ServiceAccessControl? WHAT IS THIS????

mgamer123
Posted on 11-17-17 11:51 PM Link | #91157
Plz help me I hv Nintendo 3ds emulator which uses these files:
.cci
.cxi
.elf
.axf

I hv a .3ds file of 1.7 GB plz tell me how will I convert 3ds to the above files as I can't afford to download the game again in any of the above format plz plz plz help

RicBent
Posted on 11-18-17 11:01 AM Link | #91160

I'd just suggest dumping the game again (you will get a cxi file): https://github.com/citra-emu/citra/wiki/Dumping-Installed-Titles

I guess it's possible to convert .3ds files but they aren't used anymore and can even still be encrypted.

____________________
GitHub - YouTube - NSMBHD


Main - 3DS game hacking and emulation - How to create .3ds/.cxi files for citra New reply

Page rendered in 0.028 seconds. (2048KB of memory used)
MySQL - queries: 30, rows: 223/223, time: 0.016 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2017-11-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.