ROM Hack PSSE - Pokemon Shuffle Save Editor

Scrub Lord

Well-Known Member
Newcomer
Joined
Dec 4, 2014
Messages
54
Trophies
0
Age
29
XP
72
Country
Brazil
So, since I'm getting nothing atm from this .exe , I'm trying to erase it from my desktop so I can make some space. However, I cannot even delete it; it says the action cannot be completed because it is open in system (not those words exactly: my notebook is set to portuguese so I don't really know how it'd say that in english)
I tried to find the thing in the system manager so I could close it, but I can't even find it there. PC is Windows 10 64 bits. What might be going on??
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,849
Trophies
2
XP
3,241
Country
United States
Even works in Windows XP so not sure why you can't get it to work. I have a Windows XP Virtual Machine to run some old software that doesn't work in Windows 7. I don't use Windows XP for my main OS. I mostly use Mac OS.
 
Last edited by ccfman2004,

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
So, since I'm getting nothing atm from this .exe , I'm trying to erase it from my desktop so I can make some space. However, I cannot even delete it; it says the action cannot be completed because it is open in system (not those words exactly: my notebook is set to portuguese so I don't really know how it'd say that in english)
I tried to find the thing in the system manager so I could close it, but I can't even find it there. PC is Windows 10 64 bits. What might be going on??

It should be opened as "Pokemon Shuffle Save Editor" in task manager. I'm sorry it doesn't work for you but I've no idea why right now, even after a good night of sleep. :(

Maybe try downloading it again & mess with the compability options (right clic > Properties > Compability tab)

Even works in Windows XP so not sure why you can't get it to work. I have a Windows XP Virtual Machine to run some old software that doesn't work in Windows 7. I don't use Windows XP for my main OS. I mostly use Mac OS.

Does that mean it doesn't work on your win 7 ? My gosh it seems that it definitely won't work... I should probably make a pull request and let nic0lette take care of the .exe generation. :mellow:
 

ccfman2004

Well-Known Member
Member
Joined
Mar 5, 2008
Messages
2,849
Trophies
2
XP
3,241
Country
United States
Does that mean it doesn't work on your win 7 ? My gosh it seems that it definitely won't work... I should probably make a pull request and let nic0lette take care of the .exe generation. :mellow:
I didn't try it in Windows 7. I'd have to reboot my Mac and I didn't want to do that.

As a side note, the original 1.1 version runs fine on my Mac through CrossOver but not the 1.2.1 beta 2 for some reason, it just crashes.
 

Smynos

Active Member
Newcomer
Joined
Oct 29, 2015
Messages
39
Trophies
0
XP
381
Country
Australia
It looks like the versions of PSSE creates - when they first run - a directory resources in the directory where the .exe file is. And it populates the directory resources with several .bin files.
Now when you did run PSSE 1.1 you will already have a resources directory with older .bin files in it and when you run PSSE 1.2.1-beta2 in the same directory where the .exe of PSSE 1.1 lies it tries to use the resources from 1.1 and this fails and it crashes.
You should always create a new directory for every verison of PSSE.
Then this problem will not occur.

For example I have created the following directories:

PSSE_1.0
PSSE_1.1
PSSE_1.2.1-beta2

And then copied the .exe file from each version into the directory for each version.
And I don't have any problem so far to start each version of PSSE.
 
Last edited by Smynos,

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
It looks like the versions of PSSE creates - when they first run - a directory resources in the directory where the .exe file is. And it populates the directory resources with several .bin files.
Now when you did run PSSE 1.1 you will already have a resources directory with older .bin files in it and when you run PSSE 1.2.1-beta2 in the same directory where the .exe of PSSE 1.1 lies it tries to use the resources from 1.1 and this fails and it crashes.
You should always create a new directory for every verison of PSSE.
Then this problem will not occur.

For example I have created the following directories:

PSSE_1.0
PSSE_1.1
PSSE_1.2.1-beta2

And then copied the .exe file from each version into the directory for each version.
And I don't have any problem so far to start each version of PSSE.

Oh yeah, why didn't I think of this sooner ! That's right that PSSE 1.2 uses different resources files (namely those from 1.3.6 version of the game, I extracted the 1.3.7 files but they didn't change much so it'll come with the next release) and crashes if you attempt to launch it with the 1.1 resources files.

Unfortunately I don't see a way of checking if the files are too old without removing the possibility of updating them manually (which is their purpose in the first place), so just remember to clean the resource folder before using another version of PSSE ^^
 

Scrub Lord

Well-Known Member
Newcomer
Joined
Dec 4, 2014
Messages
54
Trophies
0
Age
29
XP
72
Country
Brazil
Wow! I did what Smynos said and it worked!! Thank you all very much for the help!!!
Now I'll try to do whatever changes I need in my savefile and see if everything goes ok
 
Last edited by Scrub Lord,
  • Like
Reactions: supercarotte

supercarotte

Well-Known Member
Member
Joined
May 21, 2015
Messages
691
Trophies
0
Age
30
XP
938
Country
France
Quick update : fixed PSSE not updating exp values when changing a level. I had to add a 6th .bin file for this, pokemonLevel.bin, that contains the total exp values needed to get to each level depending on base power (it's file #13 in the game's config tables). That's in my latest commit if you want to check it out.
 
  • Like
Reactions: Smynos

Madridi

Card Collector
Member
Joined
May 9, 2008
Messages
3,562
Trophies
2
Age
38
Location
Doha
XP
3,071
Country
Qatar
Quick update : fixed PSSE not updating exp values when changing a level. I had to add a 6th .bin file for this, pokemonLevel.bin, that contains the total exp values needed to get to each level depending on base power (it's file #13 in the game's config tables). That's in my latest commit if you want to check it out.
You did it? Really? :D

Is that in the latest commit that we have to build ourselves, or in the latest release?
 
  • Like
Reactions: Kikoshi

nic0lette

Well-Known Member
Newcomer
Joined
Feb 5, 2016
Messages
70
Trophies
0
Age
40
XP
100
Country
United States
Any instructions on how to compile and what's required. I assumed it would've had a make file or something..

If you have a Windows PC then you can compile it with Visual Studios -- I was using 2013, IIRC, but I think you can also use 2015 if you have Windows 10? It should be free for the community edition which is all you need.

If you want to build it on a Mac you can use Xamarin Studio, but if you do want to do that there's a bit of code that has to be added because of a bug in their implementation of Windows Forms (which aren't supported any longer so they aren't interested in fixing it).

In either case you just open the "solution" file (Pokemon Shuffle Save Editor.sln) and use "run".

If you're interested in always running the latest, because you're really hardcore into testing bleeding edge, then you can attach to supercarotte's github project and pull the latest code whenever he adds something and then re-run it.

That being said, @supercarotte forgot to push pokemonLevel.bin so no one (aside from him) can compile the code right now ;)
 
Last edited by nic0lette,
  • Like
Reactions: Madridi

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
  • K3Nv2 @ K3Nv2:
    Ea play raised priced to $6 a month lol
  • BigOnYa @ BigOnYa:
    Same with uremum, she's now $2 a month
    +1
  • K3Nv2 @ K3Nv2:
    Also seizures come and and go they don't have an off switch like that it all depends
  • BakerMan @ BakerMan:
    alright guys, who would win, sonic or goku?
  • BigOnYa @ BigOnYa:
    Knuckles
  • BakerMan @ BakerMan:
    knuckles vs broly could also be a good one tbh
    +1
  • BigOnYa @ BigOnYa:
    Bakerman vs. Wario
  • BigOnYa @ BigOnYa:
    Announcer - "Ok folks we have a good fight today, Bakerman takes on Wario. This should be a good fight. Wait...why is bakerman undressing?"
  • BakerMan @ BakerMan:
    Oh sorry, this is Wario? I thought it was your wife
    +1
  • E @ eenterx:
    hello guys how do i type on forums?
  • E @ eenterx:
    i am the new user
    +1
  • BigOnYa @ BigOnYa:
    I am the Eggman... I am the Walrus...
    +1
  • E @ eenterx:
    oh ok
  • RedColoredStars @ RedColoredStars:
    What does it tell you when you try to type?
  • BakerMan @ BakerMan:
    @BigOnYa speaking of eggmen... eggman for smash
  • RedColoredStars @ RedColoredStars:
    You click where it says "Write your reply..." and start typing? lol
    +1
  • BakerMan @ BakerMan:
    wow yeah john does suck
    BakerMan @ BakerMan: wow yeah john does suck