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
279
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,865
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
279
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: 209
Last edited by Confusion_18,

ihaveahax

Well-Known Member
OP
Member
Joined
Apr 20, 2015
Messages
6,070
Trophies
2
XP
7,865
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,865
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,865
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,514
Trophies
2
XP
4,991
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
712
Trophies
0
XP
2,880
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
  • Julie_Pilgrim @ Julie_Pilgrim:
    that game's engine is really fucking intensive so it runs like literal shit on xbox 360 and ps3
  • Veho @ Veho:
    Nah I'm getting value creep again. I look at a $50 console "but for just a few more dollars you could get XYZ" and I end up considering the Steam Deck.
    +2
  • Julie_Pilgrim @ Julie_Pilgrim:
    like the lighting in that game was genuinely so good
  • Veho @ Veho:
    Not getting dragged into that again.
  • Julie_Pilgrim @ Julie_Pilgrim:
    i dont get why they didn't port the one game that ran the worst on consoles, to pc
  • Julie_Pilgrim @ Julie_Pilgrim:
    like you port everything to pc except the one game where it would make the most sense. why. what do you gain from this
  • Julie_Pilgrim @ Julie_Pilgrim:
    is sega just personally fucking with me? are they laughing while watching me through my kinect camera as i get up to restart my xbox for the third time because the game froze again
  • K3Nv2 @ K3Nv2:
    Buy handhelds from five below better quality
  • K3Nv2 @ K3Nv2:
    Valve probably going to do another refresh of the deck this fall with rog ally like specs tbh
    +1
  • Veho @ Veho:
    A smaller form factor would be nice too.
    +1
  • K3Nv2 @ K3Nv2:
    A shield portable 2 would be nice aye Nvidia
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    The big leap in all things tech is when carbon based chips start hitting.
  • Psionic Roshambo @ Psionic Roshambo:
    Longer battery life cooler temps and faster! What's not to like lol (probably expensive as hell)
  • AncientBoi @ AncientBoi:
    [checks my dildo(s) batteries, coolant and lube] :O [promptly replaces them] :D
    +1
  • BigOnYa @ BigOnYa:
    Lol not even for sale yet to public, and already sold out. I'd like to get one but ill wait for the hype to calm down.
    +1
  • a_username_that_is_cool @ a_username_that_is_cool:
    I'm pretty sure I wasn't on GBAtemp at all yesterday, whenever I tried to go onto the website I got an unexpected database error
  • BigOnYa @ BigOnYa:
    We all teamed together and decided you needed a day off, so we blocked you.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No one expects the database errors!!!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hey a thought occurred to me... If they are unexpected database errors, are there expected database errors?
    +1
  • K3Nv2 @ K3Nv2:
    @BigOnYa, that's just a pre-order term to make the product look better it's not sold out
    +1
  • K3Nv2 @ K3Nv2:
    Never expect a website to last 24/7 it's like section 8
    K3Nv2 @ K3Nv2: Never expect a website to last 24/7 it's like section 8