StreetPass 2: Rise from the Ashes

Discussion in '3DS - Tutorials' started by Cecil_FF4, Dec 20, 2018.

  1. Cecil_FF4
    OP

    Cecil_FF4 Member

    Newcomer
    2
    Apr 25, 2016
    United States
    This is a work in progress

    If you were disheartened to hear of the demise of HomePass, then know that there is an alternative now. It is not elegant by any means, but you can share your StreetPass file; that is, every StreetPass you've accumulated but haven't used are stored in a single file. Copy that file and you can keep using the same SPs over and over or use someone else's collection. Instructions, links, and other info are HERE.

    To summarize what's in that Google Sheet, your CECD is the file that contains your unused SPs. It is located at `ctrnand/data/ID0/sysdata/00010026/00000000`. I posted some information in my other guide (ctrl-F for "streetpass") and on GBATemp.

    The instructions for using a downloaded CECD are pretty simple:

    1. Open GodMode9.
    1. Copy the desired CECD over your existing one (rename to 00000000 if it isn't already).
    1. Immediately select the file and opt to "Calculate CMAC". Fix the file if it asks.
    1. Boot up and use the SPs as you desire.

    Feel free to add your own info (in keeping with the existing format). Region shouldn't matter, but there's a column in the sheet for including the source console's region anyway. If you're looking for a particular game's SP, just sort by that game and select the CECD files that contain at least one SP.

    The more people we get to contribute their files, then the more useful this post will be to everyone. All you have to do to help is upload your CECD and type into the sheet what unused StreetPasses you have and how many transmissions you got. Thanks!

    This was also posted over in 3dshacks. If you comment, I check that more regularly.

    Credits:

    u/bungiefan_AK - For motivating me to create this template and for aiding in its upkeep.
     
  2. Tane

    Tane GBAtemp Regular

    Member
    2
    Aug 8, 2013
    United States
    YES! Awesome job Cecil. Will update my original Spreadsheet with the info!

    www.homepass.info
     
    Cecil_FF4 likes this.
  3. Ryccardo

    Ryccardo See you in Eiriel

    Member
    12
    Feb 13, 2015
    Italy
    Imola
    You can use the dev app CecBoxTool to split the streetpass database into individual app's boxes, too!
     
  4. HelpTheWretched

    HelpTheWretched GBAtemp Regular

    Member
    4
    Feb 4, 2010
    Canada
    Quick question, using the StreetPass Mii Plaza. If you've welcomed the miis into your Plaza, but not played any games with them, then you cannot export them with your CECD, correct? You have to do this before welcoming them into your Plaza, when they're still in your Notifications?

    FWIW, I've been using JK's Save Manager to reuse miis. After welcoming them into the Plaza, I'd make backups of of everything related to the Plaza, and after making progress in the games, make another backup of the Extra Data. Copy the individual games' save files back into the original saves (to retain your progress) and then reload the original saves.

    I wrote a tutorial about that a while back, but then I realised that this method will roll back your Plaza's progress as well; new tickets, birthdays, outfits will be lost and might be permanently gone. So I've been experimenting with hex editing the Plaza's saves to work out a better way. In the meantime, I've figured out that if you restore just the System Save, that will return the current batch of miis to their "unused" states. (Same problem with losing tickets etc., though.)
     
  5. Diego788

    Diego788 GBAtemp Fan

    Member
    4
    Jun 27, 2014
    Chile
    Santiago, Chile
    great work
    this will be epic
     
  6. Ryccardo

    Ryccardo See you in Eiriel

    Member
    12
    Feb 13, 2015
    Italy
    Imola
    Yes: if the green (hardware or the virtual one next to the app icon) LED is on, you have Streetpasses into the app's inbox (which is part of the CECD driver's save); when that app is opened (and some arbitrary operation is done) the app is supposed to free up the inbox and process the data as it sees fit
     
    HelpTheWretched and Cecil_FF4 like this.
  7. Cecil_FF4
    OP

    Cecil_FF4 Member

    Newcomer
    2
    Apr 25, 2016
    United States
    I'm definitely looking into this. Typically I've just been extracting the boxes using 3ds-save-tool (because the CECD is a generic DISA filesystem format), but I've had no way to recombine them. I would just find the file I want to change by searching for its hex in the original CECD then manually make changes. Perhaps this tool will help me make the adjustments I need to to help people share their outboxes and make a more robust sharing app. Thanks for the info! Are you a coder, by chance?
     
  8. Ryccardo

    Ryccardo See you in Eiriel

    Member
    12
    Feb 13, 2015
    Italy
    Imola
    No(t really anymore), I just like to learn obscure stuff like technical documentation :)
     
  9. Cecil_FF4
    OP

    Cecil_FF4 Member

    Newcomer
    2
    Apr 25, 2016
    United States
    Based on this suggestion, there is now some progress being made on creating an app to export/import boxes to/from a centralized database instead of manually messing with CECD files. No promises, but I think everyone would appreciate a simple SP sharing app that will work indefinitely beyond EOL, including myself.
     
  10. HelpTheWretched

    HelpTheWretched GBAtemp Regular

    Member
    4
    Feb 4, 2010
    Canada
    As a StreetPass fan, I'm glad to hear this. I wish I could help somehow but I only do conceptual coding and low-level development.

    Anyway, I added a Mii Plaza tag from myself to the spreadsheet. Believe it or not, I 100%ed most of the games before ever having save-editing capabilities. Lately I've been making unique concoctions in Flower Town such as gigantic flowers. Hope you enjoy. ^_^

    [edit]
    By the way, there's someone at GameFAQs who's asking about spoofing the Nintendo World Store's relay point, which could be the last bastion for HomePass. I'm not able to help with that but some people here might want to check it out.
    http://gamefaqs.gamespot.com/boards/625899-streetpass-mii-plaza/77300390
     
    Last edited by HelpTheWretched, Dec 23, 2018
    andyhappypants likes this.
  11. NANASHI89

    NANASHI89 GBAtemp Advanced Maniac

    Member
    9
    May 3, 2012
    United States
    Can I share the Miis encountered in the Mii Streetpass Plaza, too?
     
  12. Cecil_FF4
    OP

    Cecil_FF4 Member

    Newcomer
    2
    Apr 25, 2016
    United States
    If you have StreetPasses that have not been loaded into a game, you can trade them.
     
  13. Mikitok

    Mikitok Member

    Newcomer
    1
    Monday
    New Zealand
    Is always same data for streetpass?
     
Loading...