1. noducksgiven

    noducksgiven Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    11
    Country:
    United States
    !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    It works! Wow! This is awesome! Thank you for this tool and for the quick replies!

    Is there a wildcard term you can supply so that it can automatically do it for every cia file in the folder?
     
  2. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    Most UNIX terminals (like macOS) support wildcards themselves so you can do that right now (e.g. *.cia will send every file ending in .cia to the program).
     
    noducksgiven likes this.
  3. noducksgiven

    noducksgiven Member
    Newcomer

    Joined:
    Mar 20, 2020
    Messages:
    11
    Country:
    United States
    Very awesome! I'm installing ~45GB of .cia files currently, I could cry...:yay3ds:

    :bow::bow::bow:

    Edit: Just wanted to update my 2 cents. It took less than 30 min to install those files, which is amazing. For a few titles (2-3 out of 30+) it didn't show up on my home screen. I fiddled with trying to use custom-install-finalize again (running it again after running it once didn't do anything), redoing custom-install for those CIAs (it could take 2-3 tries), or using FBI to grab the seed (worked for one title). I think someone else a few pages back also reported that they had to try to re-install the CIA a few times before it showed up. Overall, the tool works great, I have no complains and don't care about these minor fiddling I had to do, and I'm again grateful for the support on this forum. Cheers and stay safe all.
     
    Last edited by noducksgiven, Mar 30, 2020
  4. felixsrg

    felixsrg Temp's Ghost
    Member

    Joined:
    Aug 20, 2008
    Messages:
    257
    Country:
    Colombia
    Hello, just discovered this project and wanted to say, thank you very much! was able to make the GUI version work perfectly with my Mac.
     
  5. wrsg

    wrsg Advanced Member
    Newcomer

    Joined:
    Feb 19, 2012
    Messages:
    86
    Country:
    United States
    Is it a known problem with the script that once the cia is copied to the sd card and it asks you to run custom-install-finalize that it says
    Code:
    Reading /cifinish.bin...
    Couldn't find TITLE magic for entry, skipping.
    And then nothing happens and the game still doesn't appear in the launcher?
     
  6. Drflash55

    Drflash55 Member
    Newcomer

    Joined:
    Dec 13, 2018
    Messages:
    10
    Country:
    Canada
    Is this supposed to be faster than how FBI handles installation of .CIA's on the SD card itself?

    Chances are, people move the .CIA file to the SD card itself and then FBI installs it from there, so I'm not sure if this is meant to be any faster.
     
  7. MarioKartFan

    MarioKartFan GBAtemp Regular
    Member

    Joined:
    Aug 27, 2019
    Messages:
    226
    Country:
    Algeria
    Yes, much, much faster. The SD card read and write speeds on the 3DS are abysmal.
     
  8. Retrospectre

    Retrospectre Newbie
    Newcomer

    Joined:
    Mar 10, 2018
    Messages:
    4
    Country:
    United Kingdom
    I'm trying to install Pokemon Ultra Moon, but I get this error:
    Code:
    PS F:\CIA\custom-install-master> py -3 custom-install.py -b boot9.bin -m movable.sed --sd H:\ PokemonUltraMoon.cia
    Finding path to install to...
    Reading CIA...
    Traceback (most recent call last):
      File "custom-install.py", line 92, in <module>
        cia = CIAReader(c)
      File "F:\CIA\custom-install-master\pyctr\types\cia.py", line 83, in __init__
        raise InvalidCIAError('Archive Header Size is not 0x2020')
    pyctr.types.cia.InvalidCIAError: Archive Header Size is not 0x2020
    The custom-install Github page says I should use a seeddb.bin file somehow, I downloaded it from the link in that page but how do I actually use it? Do I need to add an extra argument to the python command? A different game did work though, Apollo Justice; Ace Attorney, which is in the Seed DB list but didn't give any errors.
    I've never used custom-install or Python before, so I might be missing something. Can anyone help out?
     
  9. Plasmaster09

    Plasmaster09 Social Justice Potato
    Member

    Joined:
    Feb 20, 2020
    Messages:
    594
    Country:
    United States
    theoretically, you could make the ticket a la faketik without ever having to fully hack the 3ds
     
  10. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    Only Nintendo can create valid signed tickets accepted by the unmodified firmware, anything else would require signature checks to be patched out.
     
  11. Plasmaster09

    Plasmaster09 Social Justice Potato
    Member

    Joined:
    Feb 20, 2020
    Messages:
    594
    Country:
    United States
    ah right
    wonder if there's a way to use the firmware dump and other info gained from the standard seedminer cfw process to unencrypt or reencrypt valid tickets
     
  12. Plasmaster09

    Plasmaster09 Social Justice Potato
    Member

    Joined:
    Feb 20, 2020
    Messages:
    594
    Country:
    United States
    Exception in Tkinter callback
    Traceback (most recent call last):
    File "C:\Users\Spencer\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1705, in __call__
    return self.func(*args)
    File "C:\Users\Spencer\Downloads\custom-install-module-new-gui\gui.py", line 54, in on_click
    self.callback()
    File "C:\Users\Spencer\Downloads\custom-install-module-new-gui\gui.py", line 376, in run
    print(f"Running custom-install.py with args {args}\n")
    NameError: name 'args' is not defined
    Um... what do I do??
     
  13. basuo

    basuo Newbie
    Newcomer

    Joined:
    May 7, 2020
    Messages:
    9
    Country:
    France
    wow speed increase is impressive, i'll give it a try.
     
  14. 0xabad1dea

    0xabad1dea Newbie
    Newcomer

    Joined:
    Feb 20, 2020
    Messages:
    9
    Country:
    Russia
    can anyone give me the link for gui. i cant find it
     
  15. masenko

    masenko GBAtemp Regular
    Member

    Joined:
    Jul 24, 2007
    Messages:
    125
    Country:
    United Kingdom
  16. I''S

    I''S Member
    Newcomer

    Joined:
    Sep 4, 2006
    Messages:
    29
    Country:
    Italy
    Using CMD I don't have problems, but with gui version I get this after that I click run. Can you help me to fix this? Thanks!

    Exception in Tkinter callback
    Traceback (most recent call last):
    File "C:\Python38\lib\tkinter\__init__.py", line 1883, in __call__
    return self.func(*args)
    File "C:\Users\tsuhi\Documents\CIA INSTALL\gui.py", line 54, in on_click
    self.callback()
    File "C:\Users\tsuhi\Documents\CIA INSTALL\gui.py", line 376, in run
    print(f"Running custom-install.py with args {args}\n")
    NameError: name 'args' is not defined
     
  17. Plasmaster09

    Plasmaster09 Social Justice Potato
    Member

    Joined:
    Feb 20, 2020
    Messages:
    594
    Country:
    United States
    I had the same problem. If you edit the code for gui.py and search for "args", you'll eventually find the "Running custom-install.py with args {args}" line. Simply edit that to remove the call to args and it works fine!
     
    Last edited by Plasmaster09, May 15, 2020
    DarkFlare69 likes this.
  18. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    ber71 likes this.
  19. ihaveamac

    OP ihaveamac GBAtemp Guru
    Member

    Joined:
    Apr 20, 2015
    Messages:
    5,917
    Country:
    United States
    This issue of "args" not being defined was fixed in the latest commit on module-new-gui.
     
  20. chronoss

    chronoss GBAtemp Addict
    Member

    Joined:
    May 26, 2015
    Messages:
    2,308
    Country:
    Congo, Republic of the
    I have the solution on Discord :)
     
    Last edited by chronoss, May 22, 2020
Loading...

Hide similar threads Similar threads with keywords - Nintendo, entirely, Install