1. deejay87

    deejay87 Member
    Newcomer

    Joined:
    Aug 25, 2019
    Messages:
    20
    Country:
    France
    ok perfect, thanks :)
     
  2. PatrickD85

    PatrickD85 GBAtemp Advanced Fan
    Member

    Joined:
    Jul 4, 2012
    Messages:
    670
    Country:
    Netherlands
    So convenient not having to first dump an XCI / NSP but that it does all to make the "base" game work without the cart.
    Much appreciated!!
     
  3. Evildood

    Evildood Newbie
    Newcomer

    Joined:
    Oct 20, 2019
    Messages:
    8
    Country:
    United States
    I ran into a bit of a weird issue not gonna call it a bug cause I may have done it haha Ive spent the day installing all my carts and everything works great (I recommend deleting the title before you install or it will nag about missing data think its the updates and dlc since you dumped a base version and you need to reinstall all that after the cart to avoid nags) but after I finished and was checking I noticed SM:0 was still showing the gamecart symbol and there are no cartridges in the slot, I can use other carts, I cannot open sm:o unless I insert the cart. I cannot delete the data with or w/o the cart as it wont let you if the cart is in. I am still troubleshooting this myself. Will update if solution is found.

    Solution is reinstall the cart do a clean exit from app then remove the cart.
     
    Last edited: Jan 19, 2020
  4. jimmayg

    jimmayg Newbie
    Newcomer

    Joined:
    Feb 12, 2012
    Messages:
    8
    Country:
    United States
    I got Error code: 0x5008 when trying to install a game card. I tried both NAND and SD card install, same error.

    I'm running atmosphere emuMMC on 9.1.0

    A placeholder for the game remained after rebooting to payload and reloading cfw. I had to delete software from system menu to remove it from home screen.

    **Update**

    Never mind, got it to work.

    I went to issues link and found solution. Thank you for app and working to help resolve issues. Here's the link to solution: Link

    My "placeholder issue" I think was all normal aka how the switch works. I had honestly never removed the 1 game cartridge I bought from my switch so when it remained on the home screen I thought it was a glitch from the program when it error'd out but I don't think it was.

    I was booting into atmosphere from hekate using fusee-secondary.bin, following the steps ITotalJustice laid out fixed my issue. I am now installing the game.

    Installing what's listed as 14GB, est 13min, about 20MiB/s.

    Thanks again!
     
    Last edited: Jan 19, 2020
    TotalJustice likes this.
  5. TotalJustice

    OP TotalJustice GBAtemp Fan
    Member

    Joined:
    Jan 28, 2017
    Messages:
    326
    Country:
    United Kingdom
    For the placeholder remaining,you can just reopen the app which deletes all existing placeholders. Although it seems I missed a check somewhere if install failed.

    I detailed what caused the 5008 error code, as well as how to fix it here
    https://github.com/ITotalJustice/Gamecard-Installer-NX/issues/3#issuecomment-575942589

    I’d definitely call it a bug ;)
    That’s very strange that you have you reinstall the dlc / updates for the games, that really shouldn’t have to be the case. I will look into this today. Now for the smo issue, after installing the game and you exit the app, it still showed as a gamecard? You then went back and reinstalled the game and it fixed the issue, is that right?
     
  6. CrimsonWesker

    CrimsonWesker Member
    Newcomer

    Joined:
    Jan 8, 2019
    Messages:
    15
    Country:
    Australia
    I just tried with Pokemon just to confirm and it works great. Ran into an error but I just hadn't had the proper patches installed.

    So to get updates or DLC I can install any NSP with Goldleaf or something?
     
  7. TotalJustice

    OP TotalJustice GBAtemp Fan
    Member

    Joined:
    Jan 28, 2017
    Messages:
    326
    Country:
    United Kingdom
    Yes that’s correct.
     
  8. Evildood

    Evildood Newbie
    Newcomer

    Joined:
    Oct 20, 2019
    Messages:
    8
    Country:
    United States
    The thing with the updates or dlc happens any time I have dumped and installed a nsp for a game that I had played and updated when I was ofw, I do my updates and dlc with hbgshop now and Ive learned its best to just delete the game beforehand for a nice clean install anyways. I think it went down more like, I installed smo 1st then without closing the app did like 7 more games in a row, after that I checked and smo was still showing as inserted, it was essentially showing that the cart was there but smo was not on the sd or nand so I decided to do smo again just to check and that did fix every issue.

    Also thanks so much for this app it took so long to dump carts, backup then install and I was still carrying most my games around with me until today.
    It seemed to take about 20-30 mins per 5 gb which is fast af IMO
     
    Last edited: Jan 20, 2020
  9. TotalJustice

    OP TotalJustice GBAtemp Fan
    Member

    Joined:
    Jan 28, 2017
    Messages:
    326
    Country:
    United Kingdom
    Thank you so much for the heads up about this issue. Good news, i think i have fixed it.
    My friend helped test SMO and had the same issue as you was having, however after a failed attemtps later at trying to fix it, i have a build that works. Would you mind testing it also?

    I've linked the build below.

    EDIT: also you say that it takes 20 mins for 5GB? that does seem awfully slow. For me it takes 26 seconds per GB (to the nand), and about 1 - 2 min per gb to the sd card (my sd card is very bad, its slow with everything). You mentioned that you use hbg, how long would it normally take for you to install 5gb using that?
     

    Attached Files:

    Last edited: Jan 20, 2020
  10. Evildood

    Evildood Newbie
    Newcomer

    Joined:
    Oct 20, 2019
    Messages:
    8
    Country:
    United States
    Sure I can give it a try tomorrow if I get a chance. I use 90dns so that caps gdrive dls at 2 mbps otherwise I haven't really paid attention to how long the install time is with hbg/tinfoil as it doesnt give much indication as to whether its downloading or installing. When Im doing installs with your app it seems to go back and forth from 8mb to 16mb or take breaks at 0mb, without pauses the eta that it displays is fairly accurate and that could just be the fault of my sd card which is a sandisk bought new has been out of the switch once during sd prep but "sandisk". If I do an install from say my pc via usb it takes about twice as long. Should I also mention that the console can enter sleep while handheld which didnt seem to impact the install.
     
    Last edited: Jan 20, 2020
  11. TotalJustice

    OP TotalJustice GBAtemp Fan
    Member

    Joined:
    Jan 28, 2017
    Messages:
    326
    Country:
    United Kingdom
    I've been trying to improve performance and i've found that disabling music (when installing to sd card) removes that drop to 0MB/s, so i'll add an option for those that have music to disable it in app should they wish. Ill try reducing the bitrate and see if that helps.

    With a few more text drawing optimising, i managed to get my sd card speed from 16-24MB/s to a 24-32MB/s, and its more so 32MB/s. Im pretty sure thats the max my awful sd card can do anyway :D. Nand is also a solid 40MB/s now, no dips to 32. In most cases its actually writing more than 40MB/s, its just that a full write is 8MB, so you don't see the full update. Maybe i should write in smaller chunks so that the speed is more accurate. I'll just have it run a loop in the write function to write say 2MB a time.

    Good point about it going into sleep mode, i'll disable that whilst installing is in progress.
     
    Last edited: Jan 20, 2020
  12. bixxewoscht

    bixxewoscht GBAtemp Regular
    Member

    Joined:
    Apr 23, 2017
    Messages:
    114
    Country:
    Gambia, The
    Bummer, I'd love to have a ban safe no hassle solution without changing gamecarts, I hope this comes in the near future.
     
  13. TotalJustice

    OP TotalJustice GBAtemp Fan
    Member

    Joined:
    Jan 28, 2017
    Messages:
    326
    Country:
    United Kingdom
    Hi everyone, version 1.0.1 is here which fixes the errors that a few users were having.

    v1.0.1:
    • Fixed incorrectly returned the sys version number (fw 8.1.0 would be returned as 8.0.1).
    • Fixed bug that would cause the installed game to sometimes still as a gamecard.
    • Fixed bug that would make it so that it would sometimes not push the correct application record which caused game updates that was previously installed to say that it was not.
    I have added this to main page of this thread, I will continue to do so each release.

    Latest release can be found here: https://github.com/ITotalJustice/Gamecard-Installer-NX/releases/tag/v1.0.1
     
    hippy dave likes this.
  14. MockyLock

    MockyLock GBAtemp Regular
    Member

    Joined:
    Apr 21, 2011
    Messages:
    196
    Country:
    France
    Hello
    this is the first app that makes me regret not having hacked my Switch fo now...
    Congrats'
     
    TotalJustice likes this.
  15. pcwizard7

    pcwizard7 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 2, 2013
    Messages:
    765
    Country:
    Australia
    ISO is an image of disc sector by sector 1:1 copy of an original or master copy, not a container as once it created it can not be modified, just because you can emulate a cd drive which mounts it as ready only image still means its an image

    NSP file is an image file or master copy of a game, update or DLC that gets submitted to Nintendo to be added to the eshop

    XCI you can update an existing one with new update or dlc while normally yes this format is used to contain a dump of a cart or copy of game it can be used to create a custom one to contain games with updates and dlc in one or you can even have mutli games in one file
     
    Last edited: Jan 20, 2020
  16. smf

    smf GBAtemp Psycho!
    Member

    Joined:
    Feb 23, 2009
    Messages:
    3,756
    Country:
    United Kingdom
    It can be modified, just as a zip file can be modified.

    There is no practical difference between mounting an ISO in Windows and mounting an XCI in SXOS. They both appear as real media.

    There is software that operates on XCI and ISO without mounting them. Most people these days download ISO, use software that extracts files without mounting and then writes the contents to USB sticks. The ISO is a container, like all file systems.
     
    Last edited: Jan 20, 2020
  17. pcwizard7

    pcwizard7 GBAtemp Advanced Fan
    Member

    Joined:
    Aug 2, 2013
    Messages:
    765
    Country:
    Australia
    yes, there is software to modify an iso image. but if you were to just extract contents to USB stick if the iso was bootable it wouldn't move over. you need something such as Rufus to restore the image to the USB. what makes it bootable is written to the file system.

    " a file system controls how data is stored and retrieved."
     
    Last edited: Jan 21, 2020
  18. smf

    smf GBAtemp Psycho!
    Member

    Joined:
    Feb 23, 2009
    Messages:
    3,756
    Country:
    United Kingdom
    Yes, rufus extracts the files from the ISO "Container".
     
  19. ZachyCatGames

    ZachyCatGames GBAtemp Addict
    Member

    Joined:
    Jun 19, 2018
    Messages:
    2,494
    Country:
    United States
    NSPs are pfs0s which are a special file system/file container format supported by FS (they're also used for the exefs section in NCAs). They're not really an image.
    XCIs on the other hand are images, usually containing 3 partitions, update (usually contains bundled sysupdate, some special(tm) carts have it empty though), secure (contains all game NCAs and whatever), and normal (empty on newer carts iirc, dunno about older carts). XCI images are flashed onto retail and dev NX game carts.

    Both can be edited I guess (though you'll break the sig if you edit an XCI), but that doesn't impact whether they're a image, file container, or whatever.
     
  20. Patxinco

    Patxinco Riding a Shooting Star
    Member

    Joined:
    Apr 18, 2011
    Messages:
    780
    Country:
    So, i have a problem, i'm getting the 0x2001, and try to fix it disabling autoGC in hekate options as everything suggests, and it doesn't work, editing BTC.ini, doesn't work also, the gamecard is not being recognised no matter what, so i'm trying to think of anything i could be doing wrong and only 2 options came to my mind:
    1. sysMMC is 9.1.0 while emuMMC is 9.0.1 so, gamecards are not showing in emuMMC if sysMMC firmware is higher than in emuMMC? So i should update emuMMC then?
    2. I'm missing some patches on my configuration.
    Using Kosmos 15.1 and until now i had 0 problems (not used gamecards anyway on emuMMC, since almost everything i play is on sysMMC)
    If any other info is needed just tell me and i'll provide. Thanks!
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Installer, gamecards, Gamecard