use sd2vita when the card is in , without remove the internal memory card

Discussion in 'PS Vita - Hacking & Homebrew' started by shunki, Jan 12, 2019.

  1. shunki
    OP

    shunki Newbie

    Newcomer
    1
    Jan 12, 2019
    United States
    I have my Sd2Vita set as UX0, and I did remove the internal memory card; this works just fine.
    When I put the memory card in, basically that one become UX0 and the SD2vita is not visible anymore.

    Since I play games on cartridge, I was hoping that I can keep the sdcard in the vita, so I won't loose it; and when I restart the vita with the sd2vita, the memory card will be mounted as something else, or not mounted at all.

    At the moment, if I want to play my emulators I have to turn off the vita, remove the memory card, place the sd2vita and boot. Then if I want to play a game; I have to turn off the vita again, remove the sd2vita, insert the memory card and the game cartridge.
    Is this the only way to use a sd2vita card?
     
  2. Ryccardo

    Ryccardo and his tropane alkaloids

    Member
    12
    Feb 13, 2015
    Italy
    Imola
    Different drivers mount drives in different paths, and the StorageMgr driver is the most flexible of all
     
  3. Hayato213

    Hayato213 GBAtemp Psycho!

    Member
    8
    Dec 26, 2015
    United States
    Set up the Sony memory card as uma0, and the SD2vita as Ux0, vita games run off ux0, and emulator stuffs can be run off uma0. Use storagemgr as @Ryccardo suggested.
     
  4. shunki
    OP

    shunki Newbie

    Newcomer
    1
    Jan 12, 2019
    United States
    Thanks, I have storagemgr as plugin.

    My SD2Vita is set as UX0; when I have both sd2vita and vita memory card, the ux0 becomes the internal vita card, instead of the sd2vita card. I am not sure why it won't mount it as uma0, since I have that in my config.
     
  5. SCOTT0852

    SCOTT0852 Kid now, squid now

    Member
    5
    Jan 20, 2018
    United States
    I've heard about the SwitchSD2Vita app, it might help a bit since it lets you switch what you're using as a memory card.
    You might want to just dump your games to the SD2Vita though, which isn't too hard:
    1. Add NoNpDRM to your plugins if you haven't already
    2. Run your game carts at least once
    3. In Vitashell's Start menu change USB location to game cart, which changes Select to open gro0 afaik
    4. Transfer gro0:app/(title id) to your PC, then to sd2vita:app/(title id)
    5. copy ux0:nonpdrm/license/app/(title id)/6488b73b912a753a492e2714e9b38bc7.rif to sd2vita:app/(title id)/sce_sys/package/work.bin
    For transferring saves, use vita-savemgr to back up the carts and once you've installed NoNpDRM dumps just restore the saves.
     
  6. shunki
    OP

    shunki Newbie

    Newcomer
    1
    Jan 12, 2019
    United States
    Finally got it to work

    In the configuration for storagemgr, I use the following:

    MCD=uma0
    GCD=ux0

    Then I turn the vita off; and inserted the vita memory card in it; when I turn it on; UX0 is the vita memory card and I can use the regular game SD cards.

    When I want to use the SD2 Vita I turn off the Vita; insert my SD2vita and turn on the console; the SD2Vita is mounted as UX0 with all my emulators; while the Vita card change into UMA0.
    In this way I can keep the original vita sd card in the console, and at the same time have the sd2vita mounted for my homebrew and emulators.

    The only thing that I have to remember is to not leave a Vita game card in the console when I turn it off; otherwise there will be an error, UX0 won't be mounted and the console won't work correctly. Tried once and was scratching my head to understand what is wrong; and then I noticed that I still had my game sd card in the vita when I turned it on. I just turned off the Vita again, and at the next boot it was just fine.

    It is bothersome that I have to turn off the Vita to use my emulators but it is not that bad :) I turn it off most of the time anyway to save the battery.
     
Loading...