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

whateverg1012

Well-Known Member
Member
Joined
Sep 23, 2016
Messages
573
Trophies
0
XP
1,426
Country
United States
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!
 

Confusion_18

Well-Known Member
Member
Joined
Nov 4, 2019
Messages
102
Trophies
0
XP
269
Country
Canada
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
 

ihaveahax

Well-Known Member
OP
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,846
Country
United States
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.
 

Confusion_18

Well-Known Member
Member
Joined
Nov 4, 2019
Messages
102
Trophies
0
XP
269
Country
Canada
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: 206
Last edited by Confusion_18,

ihaveahax

Well-Known Member
OP
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,846
Country
United States
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?
 

ihaveahax

Well-Known Member
OP
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,846
Country
United States
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".
 

VivreDNA

Well-Known Member
Newcomer
Joined
Sep 30, 2016
Messages
56
Trophies
0
Age
31
XP
130
Country
Indonesia
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.
 

ihaveahax

Well-Known Member
OP
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,846
Country
United States
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

lone_wolf323

Well-Known Member
Member
Joined
May 27, 2011
Messages
5,496
Trophies
2
XP
4,947
Country
Canada
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.
 

VivreDNA

Well-Known Member
Newcomer
Joined
Sep 30, 2016
Messages
56
Trophies
0
Age
31
XP
130
Country
Indonesia
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.
 

ChibiMofo

Elon Musk is my dog
Member
Joined
Jan 29, 2019
Messages
707
Trophies
0
XP
2,864
Country
Canada
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

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @RedColoredStars, I've got a fairly dark sense of humor lol.