PSSE - Pokemon Shuffle Save Editor

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by SciresM, Sep 4, 2015.

  1. ccfman2004

    ccfman2004 GBAtemp Addict

    Member
    2,118
    629
    Mar 5, 2008
    United States
    You can replace the Extra Data yourself by extracting the new files from the 3DS.
     
  2. thegamemaster8

    thegamemaster8 Member

    Newcomer
    25
    4
    Mar 12, 2017
    United States
    Not much of a hacker.

    I can wait for an update, I was just mentioning some of the things that changed stage-wise since the last update.
     
  3. supercarotte

    supercarotte GBAtemp Advanced Fan

    Member
    662
    320
    May 21, 2015
    France
    There's a walkthrough in the wiki section of my repo (where you download PSSE's releases). You should be able to follow it if you were able to get a save manager on your 3ds.
    Alternatively, I think most (if not all) 1.4.11 stuff we're already inside the 1.4.9 files I uploaded. Those files aren't included in my latest release but you can find them in the commits.
    I'll upload 1.4.11 files in a couple hours, but I wasn't to do more than just updating files before I make a proper, simple release.
     
    ccfman2004, noctis90210 and Madridi like this.
  4. Iproxiimityx

    Iproxiimityx Newbie

    Newcomer
    3
    0
    Jan 15, 2017
    United States
    Has anyone made psse for home brew? Like how pksm is formatted? Where no computer is needed recently my sd slot in my computer took a shit so I'm sol. Let me know please want those gems tired of waiting to play lol
     
  5. Madridi

    Madridi Card Collector

    Member
    3,157
    970
    May 9, 2008
    Qatar
    Doha
    @supercarotte

    I just built the latest source with updated extdata and I noticed some weird behaviour:
    - Clicking on max level owned pokemon does level up all pokemon except for the free vulpix given out as a gift
    - Max skill all owned pokemon.. didn't do anything it seems :s

    Also, a tiny fix for the wiki:
    "Pokedex_US.bin" mentioned should be "MessagePokedex_US.bin"

    Edit:
    Some additional info in case they are needed: The only 2 files reused from the source is megastone.bin and pokemonlevel.bin .. Those 2 are not in the extdata .. Could those be the problem?
     
    Last edited by Madridi, May 12, 2017
  6. reddit123

    reddit123 Newbie

    Newcomer
    4
    1
    Feb 6, 2017
    United States
    @supercarotte
    You broke how the stage box's score update when you changed the UpdateForm() function with your last commits. When you go through different stages the correct score doesn't get shown and stays as the previous one until you use a cheat to modify the scores.
     
  7. rebmcr

    rebmcr Newbie

    Newcomer
    2
    0
    Sep 2, 2013
    I extracted the extdata for today's 1.4.13 using JKSM; unpacked it using supercarotte's fork of SciresM's unpacker; renamed the numbered files according to their header, using a Hex editor, and placed them all in a /resources folder next to PSSE.exe -- unfortunately the program does not appear to be loading the new data. Viewing Incineroar and Pyukumuku shows their abilities as Opportunist.

    I have also tried putting the files in /resources/bin but to no avail. The files I'm using are everything from Configuration Tables, everything from Message_US, and everything from Message_UK (since that is my save's region). I've also tried renaming between messagePokedex_US.bin and PokedexUS.bin but it makes no difference in either folder.

    Can anyone inform me where I'm going wrong, please?

    Separately, I also have a small feature request: to display the type & base AP of Pokémon as well as their abilities.
     
  8. supercarotte

    supercarotte GBAtemp Advanced Fan

    Member
    662
    320
    May 21, 2015
    France
    Hi everyone,
    I know PSSE needs some fixing kinda bad since my last update. Right now is exam time so I can't really dwell into it until June 3rd but I'll do it as soon as I can.

    Update files go in /resources next to PSSE.exe, not /resources/bin (Iknow that's where they are in the source code but it's just not related). Also, take messagePokedex_US.bin regardless of your region because the code revolving around it is really bad and relies on detecting hardcoded strings from the US file (I'd like to fix it so PSSE can be translated but I don't know how yet).
    If you have all the names right, there's no reason for PSSE not to detect them. The reason their ability is displayed as Opportunist is probably because you didn't use the US file.

    Thanks for the suggestion, that's something I'd like too so I'll see if I can figure a way to do it nicely. =D
     
    Midgetgirl05, Madridi and noctis90210 like this.
  9. Midgetgirl05

    Midgetgirl05 GBAtemp Regular

    Member
    150
    23
    Jul 11, 2014
    United States
    MN
    Hey, don't fret. Exams are pretty freaking important so focus on those and do well. :-) (I'm a CVT, I totally get how stressful exam time can be...lemme know if I can help you study or whatever :-) )
     
    Madridi and noctis90210 like this.
  10. BradleytheRadley

    BradleytheRadley Newbie

    Newcomer
    2
    0
    May 22, 2017
    United States
    I'm completely new to this sort of stuff, hacking my 3DS. One problem, though. My 3DS XL I've had since about 2011, and it is completely updated to the latest firmware. I believe that means I can't use any sort of hax, tubehax and browserhax included. Is there any way to hack it at this point, or am I just screwed? I'd also like to hack other games besides Shuffle for personal use.

    I have a SD reading USB if that accounts for anything...

    Thanks in advance if anyone can give me some insight.
     
  11. Trainiax

    Trainiax Certified Genius

    Member
    251
    49
    Jun 2, 2016
    United States
    Earth
    First of all Tubehax and Browserhax haven't worked for over a year. Second of all, the O3DS can't use any homebrew, not because of the exploits, but the actual way to boot Homebrew on 11.4 hasn't been fixed yet, only N3DS.
     
  12. BradleytheRadley

    BradleytheRadley Newbie

    Newcomer
    2
    0
    May 22, 2017
    United States
    So I'm basically out of luck then. Sorry to bother.
     
  13. Madridi

    Madridi Card Collector

    Member
    3,157
    970
    May 9, 2008
    Qatar
    Doha
    @supercarotte

    Any chance you have some time took at the code now?

    Hope exams went well :)
     
    Just_browsing and noctis90210 like this.
  14. Iproxiimityx

    Iproxiimityx Newbie

    Newcomer
    3
    0
    Jan 15, 2017
    United States
    i cant even figure out how to run the program?? any help i downloaded it zipped it and nothing is runnable? shouldnt something be able to be run? idk im lost as heck
     
  15. Trainiax

    Trainiax Certified Genius

    Member
    251
    49
    Jun 2, 2016
    United States
    Earth
    The PSSE.exe file won't run? What all do you have in the folder?
     
  16. supercarotte

    supercarotte GBAtemp Advanced Fan

    Member
    662
    320
    May 21, 2015
    France
    That's embarrassing but I won't do that in near future. One of my siblings gifted me with pouring water on my laptop and my keyboard is broken since. I sent it to be repaired but it turns it's my motherboard that's damaged and, since I'm not willing to spend 1000+€ to repair a 2-year old gaming laptop, I'm waiting for my insurance company to do its job and refund it to me, or at least lend me a replacement unit. Until then I'm left with my phone only and I won't try to do any sort of coding on it ^^

    My exams went well though, luckily that happened after I was through with them (otherwise I'd have murdered my whole family by now :P). I should have my results in a couple weeks, hope I won't have any more surprise by then.

    You downloaded the source code. Go to the releases page from my signature and download PSSE.exe from the latest release. Check the wiki then on how to update it so it can edit the newest mins too.
     
    Madridi likes this.
  17. noctis90210

    noctis90210 GBAtemp Advanced Fan

    Member
    742
    108
    Dec 24, 2013
    :-( :-( :-( this is sad, i hope the insurance company will replace your laptop immediately... im not rushing but i hope theres an update in future... anyway thanks for youe effort for this save editor... hope you continously support the save editor till the end of this games life...
     
    Madridi likes this.
  18. Madridi

    Madridi Card Collector

    Member
    3,157
    970
    May 9, 2008
    Qatar
    Doha
    Oh wow, that's really bad to hear! I hope your insurance claim works out!
    Glad to hear it happened after your exams, and happy you feel you did well.
    Here's hoping your results are just as well as you think, or better! :)
     
  19. Arley Rueda

    Arley Rueda Member

    Newcomer
    13
    0
    Sep 4, 2015
    Colombia
    @supercarotte Hello dude, i have a problem. I am trying to update the program with ExDate and everything is fine but the file "pokemonLevel.bin" is not updated and does not record the changes of the latest versions. Do you know what's happening?
     
  20. Madridi

    Madridi Card Collector

    Member
    3,157
    970
    May 9, 2008
    Qatar
    Doha
    I ran into the same problem. That file is not updated, and I can't be sure where @supercarotte got it from.

    While it's not perfect, the old pokemonlevel.bin can be used with the new files, and while bulk changes might or detect it, manually changing pokemon levels/skills will mostly work. The only exception I found was the latest capped pikachus..

    Anyway, until the program is updated or we can locate that .bin file, this workaround has to do for now