ROM Hack custom-install - Install CIAs to a Nintendo 3DS SD card entirely on PC

  • Thread starter Thread starter ihaveahax
  • Start date Start date
  • Views Views 216,516
  • Replies Replies 412
  • Likes Likes 129
Another fantastic release from ihaveamac, if you haven't noticed, his github is full of fantastic tools for the 3DS that make it so much easier to use, thanks for all your awesome work!
 
I Keep getting the error even though i entered the cia file name:
custom-install.py: error: the following arguments are required: cia
this is the command i used:
py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
 
ehh i rather unscrew the back of the 3ds and tranfer the .cia from the pc to the sd card and install it that way.
 
I Keep getting the error even though i entered the cia file name:
custom-install.py: error: the following arguments are required: cia
this is the command i used:
py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
Can you copy all the text in the command prompt window or take a screenshot of it?
ehh i rather unscrew the back of the 3ds and tranfer the .cia from the pc to the sd card and install it that way.
Well you can continue to do that, but I don't know why you're posting this here.
 
Can you copy all the text in the command prompt window or take a screenshot of it?

Well you can continue to do that, but I don't know why you're posting this here.
this is all of it (also i'm on windows if that helps):
$ py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
usage: custom-install.py [-h] -m MOVABLE [-b BOOT9] [--sd SD]
[--skip-contents]
cia [cia ...]
custom-install.py: error: the following arguments are required: cia
 

Attachments

  • screenshot.png
    screenshot.png
    6.4 KB · Views: 245
Last edited by Confusion_18,
this is all of it (also i'm on windows if that helps):
$ py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
usage: custom-install.py [-h] -m MOVABLE [-b BOOT9] [--sd SD]
[--skip-contents]
cia [cia ...]
custom-install.py: error: the following arguments are required: cia
Weird, it should work fine. Try command prompt?
 
now that i think of it bash might have trouble with windows file paths, anyways thanks for the help
Oh right, that reminds me that bash considers \ to be a special character. So what is actually happening is when you have "--sd F:\ game.cia" appear, since the backslash is escaping the space, it's sending "F:\ game.cia" as one single argument to --sd, and therefore not providing anything to "cia".
 
so this is only need laptop/pc, card reader+micro sd(with boot9+movable). after its finish, and re insert to 3ds the game will be there?

thanks before.
 
so this is only need laptop/pc, card reader+micro sd(with boot9+movable). after its finish, and re insert to 3ds the game will be there?

thanks before.
Almost, you need to run custom-install-finalize at the end. It runs for about a second (or a few, if you gave it multiple titles) to make the installed titles work.
 
  • Like
Reactions: lone_wolf323
so this is only need laptop/pc, card reader+micro sd(with boot9+movable). after its finish, and re insert to 3ds the game will be there?

thanks before.
It will be. you just need to run the second .3dsx file to insert the ticket and seed for it to show on the homemenu.
 
Almost, you need to run custom-install-finalize at the end. It runs for about a second (or a few, if you gave it multiple titles) to make the installed titles work.

It will be. you just need to run the second .3dsx file to insert the ticket and seed for it to show on the homemenu.

so the last step is on 3ds(custom-install-finalize) via hbl rigth?
i will try it and report.
 
this is all of it (also i'm on windows if that helps):
$ py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
usage: custom-install.py [-h] -m MOVABLE [-b BOOT9] [--sd SD]
[--skip-contents]
cia [cia ...]
custom-install.py: error: the following arguments are required: cia
You have a space before game.cia, therefore the .cia filename is not getting passed properly. In other words, you have:
$ py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\ game.cia
but should have:
$ py -3 custom-install.py -b boot9.bin -m movable.sed --sd F:\game.cia
 

Site & Scene News

Popular threads in this forum