Jump to content

Reading the Pokemon data of RSE Secret Base Trainers


Recommended Posts

I'm trying to read the party data of some secret base trainers to see information such as their pokemon's IVs, EVs, nature, PID, Contest stats, Ribbons, etc. I don't know if the game holds all of that when you mix records, but is there someone or a program out there that can find and show all this information? I can't read code in an emulator to know what I'm looking for.

Link to comment
Share on other sites

So... is there really no way to read this data at all? There was another thread posted here that asked the same question and someone said that some of the data could be there, and I know someone else managed to get the data of a pokemon through hall of fame records so it must be possible. Unless secret bases are just that one thing that hold basically nothing of the originals aside from the basics for battling the secret base trainer...

Link to comment
Share on other sites

4 hours ago, WitchDianna said:

Unless secret bases are just that one thing that hold basically nothing of the originals aside from the basics for battling the secret base trainer...

Well, it's exactly like that. There's only PID, Moves, Species, HeldItem, Level and EVs (not per stat, only one value that's applied to each stat).

PKHeX already has the data structure, it's just missing a GUI.

Link to comment
Share on other sites

14 hours ago, BlackShark said:

Well, it's exactly like that. There's only PID, Moves, Species, HeldItem, Level and EVs (not per stat, only one value that's applied to each stat).

PKHeX already has the data structure, it's just missing a GUI.

Damn, really? I was hoping for both PID and IVs since there was one pokemon's data I was trying to get ahold of, that being a Swampert.

Link to comment
Share on other sites

15 hours ago, BlackShark said:

You can use Pokefinder to get the IVs from the PID.

I know, but the issue is that I don't have nor know where to find the PID. I have the trainer's ID and SID, but no PID of the pokemon.

Link to comment
Share on other sites

This the data of the bases I could get from your save (the tool is not public yet).

Spoiler
ZOE, 54315/00212
282 - Gardevoir
Moves: Peck / Rock Tomb / Blaze Kick / Double Kick
Level: 96, EVs: 85, PID: 3515631833
383 - Groudon
Moves: Slash / Solar Beam / Fire Blast / Earthquake
Level: 79, EVs: 85, PID: 801773627
227 - Skarmory
Moves: Cut / Fly / Steel Wing / Rock Smash
Level: 86, EVs: 85, PID: 31928905
373 - Salamence
Moves: Fly / Dragon Claw / Dragon Dance / Aerial Ace
Level: 50, EVs: 0, PID: 440386558
145 - Zapdos
Moves: Fly / Rock Smash / Drill Peck / Thunderbolt
Level: 63, EVs: 54, PID: 3097110902
131 - Lapras
Moves: Surf / Ice Beam / Body Slam / Waterfall
Level: 65, EVs: 85, PID: 2696501770


KIMMY, 50587/00197
359 - Absol
Moves: Attract / Sky Attack / Dragon Breath / Flamethrower
Level: 76, EVs: 53, PID: 1051408976
334 - Altaria @ Mental Herb
Moves: Fly / Crunch / Dragon Breath / Flamethrower
Level: 79, EVs: 85, PID: 3685251994
316 - Gulpin
Moves: Covet / Flash / Attract / Feint Attack
Level: 97, EVs: 85, PID: 3595100482
382 - Kyogre @ Mental Herb
Moves: Ice Beam / Body Slam / Waterfall / Hydro Pump
Level: 100, EVs: 85, PID: 666076041
384 - Rayquaza @ Thanks Mail
Moves: Fly / Outrage / Dragon Claw / Extreme Speed
Level: 100, EVs: 85, PID: 1260676748
285 - Shroomish @ Chilan Berry
Moves: Surf / Dive / Strength / Earthquake
Level: 100, EVs: 85, PID: 1004635327


GABY, 08764/00034
190 - Aipom
Moves: Tickle / Astonish / Baton Pass / Fury Swipes
Level: 34, EVs: 0, PID: 3117250902
224 - Octillery
Moves: Psybeam / Bubble Beam / Aurora Beam / Focus Energy
Level: 36, EVs: 2, PID: 289205431
241 - Miltank
Moves: Bide / Stomp / Rollout / Milk Drink
Level: 37, EVs: 3, PID: 3882658688
132 - Ditto
Moves: Transform
Level: 41, EVs: 0, PID: 2590238419
234 - Stantler
Moves: Hypnosis / Stomp / Take Down / Sand Attack
Level: 41, EVs: 7, PID: 2843736808
176 - Togetic
Moves: Fly / Metronome / Shadow Ball / Ancient Power
Level: 49, EVs: 55, PID: 2739647693


NATALIE, 17182/00067
285 - Shroomish
Moves: Surf / Dive / Strength / Rock Smash
Level: 37, EVs: 36, PID: 2828503386
006 - Charizard @ Pamtre Berry
Moves: Slash / Fire Blast / Wing Attack / Flamethrower
Level: 73, EVs: 85, PID: 2508723792
380 - Latias
Moves: Psychic / Shadow Ball / Water Pulse / Dragon Breath
Level: 55, EVs: 32, PID: 2383944462
382 - Kyogre
Moves: Ice Beam / Body Slam / Waterfall / Hydro Pump
Level: 46, EVs: 3, PID: 773772562
385 - Jirachi @ Mental Herb
Moves: Psychic / Aerial Ace / Shadow Ball / Doom Desire
Level: 87, EVs: 85, PID: 2455572699
149 - Dragonite @ Chople Berry
Moves: Thunder / Ice Beam / Fire Blast / Focus Punch
Level: 100, EVs: 85, PID: 1964355030


ZERO, 36403/00142
184 - Azumarill
Moves: Double-Edge / Waterfall / Rollout / Surf
Level: 28, EVs: 2, PID: 204284170
385 - Jirachi
Moves: Refresh / Rest / Double-Edge / Future Sight
Level: 40, EVs: 0, PID: 1372330592
251 - Celebi
Moves: Safeguard / Ancient Power / Future Sight / Baton Pass
Level: 40, EVs: 0, PID: 1372330592


ZOE, 63718/00248
008 - Wartortle
Moves: Bubble / Rock Smash / Water Gun / Bite
Level: 29, EVs: 5, PID: 1002060082
153 - Bayleef @ Apicot Berry
Moves: Cut / Strength / Razor Leaf / Secret Power
Level: 29, EVs: 10, PID: 461075739
156 - Quilava
Moves: Ember / Smokescreen / Rock Smash / Quick Attack
Level: 29, EVs: 9, PID: 2720500608
380 - Latias @ Max Revive
Moves: Fly / Psychic / Mist Ball / Steel Wing
Level: 41, EVs: 6, PID: 751424955
078 - Rapidash @ Chople Berry
Moves: Stomp / Ember / Fire Blast / Fury Attack
Level: 45, EVs: 19, PID: 2742429045
184 - Azumarill @ Kebia Berry
Moves: Surf / Dive / Strength / Waterfall
Level: 55, EVs: 42, PID: 2576184456


Jade, 55051/00215
384 - Rayquaza
Moves: Fly / Rest / Extreme Speed / Outrage
Level: 70, EVs: 0, PID: 2760006808
380 - Latias @ Wave Incense
Moves: Secret Power / Refresh / Mist Ball / Psychic
Level: 40, EVs: 0, PID: 2528666563
282 - Gardevoir
Moves: Psychic / Flash / Shadow Ball / Double Team
Level: 56, EVs: 85, PID: 2796945782
376 - Metagross @ Rindo Berry
Moves: Slash / Bite / Double Team / Aerial Ace
Level: 56, EVs: 70, PID: 2081273807
338 - Solrock @ Enigma Berry
Moves: Thunderbolt / Bite / Thunder / Quick Attack
Level: 55, EVs: 85, PID: 939505078
382 - Kyogre
Moves: Surf / Thunder / Ice Beam / Calm Mind
Level: 58, EVs: 53, PID: 3617153990


JOHEI, 05478/00021
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636

 

 

Link to comment
Share on other sites

On 5/23/2024 at 3:00 PM, BlackShark said:

This the data of the bases I could get from your save (the tool is not public yet).

  Hide contents
ZOE, 54315/00212
282 - Gardevoir
Moves: Peck / Rock Tomb / Blaze Kick / Double Kick
Level: 96, EVs: 85, PID: 3515631833
383 - Groudon
Moves: Slash / Solar Beam / Fire Blast / Earthquake
Level: 79, EVs: 85, PID: 801773627
227 - Skarmory
Moves: Cut / Fly / Steel Wing / Rock Smash
Level: 86, EVs: 85, PID: 31928905
373 - Salamence
Moves: Fly / Dragon Claw / Dragon Dance / Aerial Ace
Level: 50, EVs: 0, PID: 440386558
145 - Zapdos
Moves: Fly / Rock Smash / Drill Peck / Thunderbolt
Level: 63, EVs: 54, PID: 3097110902
131 - Lapras
Moves: Surf / Ice Beam / Body Slam / Waterfall
Level: 65, EVs: 85, PID: 2696501770


KIMMY, 50587/00197
359 - Absol
Moves: Attract / Sky Attack / Dragon Breath / Flamethrower
Level: 76, EVs: 53, PID: 1051408976
334 - Altaria @ Mental Herb
Moves: Fly / Crunch / Dragon Breath / Flamethrower
Level: 79, EVs: 85, PID: 3685251994
316 - Gulpin
Moves: Covet / Flash / Attract / Feint Attack
Level: 97, EVs: 85, PID: 3595100482
382 - Kyogre @ Mental Herb
Moves: Ice Beam / Body Slam / Waterfall / Hydro Pump
Level: 100, EVs: 85, PID: 666076041
384 - Rayquaza @ Thanks Mail
Moves: Fly / Outrage / Dragon Claw / Extreme Speed
Level: 100, EVs: 85, PID: 1260676748
285 - Shroomish @ Chilan Berry
Moves: Surf / Dive / Strength / Earthquake
Level: 100, EVs: 85, PID: 1004635327


GABY, 08764/00034
190 - Aipom
Moves: Tickle / Astonish / Baton Pass / Fury Swipes
Level: 34, EVs: 0, PID: 3117250902
224 - Octillery
Moves: Psybeam / Bubble Beam / Aurora Beam / Focus Energy
Level: 36, EVs: 2, PID: 289205431
241 - Miltank
Moves: Bide / Stomp / Rollout / Milk Drink
Level: 37, EVs: 3, PID: 3882658688
132 - Ditto
Moves: Transform
Level: 41, EVs: 0, PID: 2590238419
234 - Stantler
Moves: Hypnosis / Stomp / Take Down / Sand Attack
Level: 41, EVs: 7, PID: 2843736808
176 - Togetic
Moves: Fly / Metronome / Shadow Ball / Ancient Power
Level: 49, EVs: 55, PID: 2739647693


NATALIE, 17182/00067
285 - Shroomish
Moves: Surf / Dive / Strength / Rock Smash
Level: 37, EVs: 36, PID: 2828503386
006 - Charizard @ Pamtre Berry
Moves: Slash / Fire Blast / Wing Attack / Flamethrower
Level: 73, EVs: 85, PID: 2508723792
380 - Latias
Moves: Psychic / Shadow Ball / Water Pulse / Dragon Breath
Level: 55, EVs: 32, PID: 2383944462
382 - Kyogre
Moves: Ice Beam / Body Slam / Waterfall / Hydro Pump
Level: 46, EVs: 3, PID: 773772562
385 - Jirachi @ Mental Herb
Moves: Psychic / Aerial Ace / Shadow Ball / Doom Desire
Level: 87, EVs: 85, PID: 2455572699
149 - Dragonite @ Chople Berry
Moves: Thunder / Ice Beam / Fire Blast / Focus Punch
Level: 100, EVs: 85, PID: 1964355030


ZERO, 36403/00142
184 - Azumarill
Moves: Double-Edge / Waterfall / Rollout / Surf
Level: 28, EVs: 2, PID: 204284170
385 - Jirachi
Moves: Refresh / Rest / Double-Edge / Future Sight
Level: 40, EVs: 0, PID: 1372330592
251 - Celebi
Moves: Safeguard / Ancient Power / Future Sight / Baton Pass
Level: 40, EVs: 0, PID: 1372330592


ZOE, 63718/00248
008 - Wartortle
Moves: Bubble / Rock Smash / Water Gun / Bite
Level: 29, EVs: 5, PID: 1002060082
153 - Bayleef @ Apicot Berry
Moves: Cut / Strength / Razor Leaf / Secret Power
Level: 29, EVs: 10, PID: 461075739
156 - Quilava
Moves: Ember / Smokescreen / Rock Smash / Quick Attack
Level: 29, EVs: 9, PID: 2720500608
380 - Latias @ Max Revive
Moves: Fly / Psychic / Mist Ball / Steel Wing
Level: 41, EVs: 6, PID: 751424955
078 - Rapidash @ Chople Berry
Moves: Stomp / Ember / Fire Blast / Fury Attack
Level: 45, EVs: 19, PID: 2742429045
184 - Azumarill @ Kebia Berry
Moves: Surf / Dive / Strength / Waterfall
Level: 55, EVs: 42, PID: 2576184456


Jade, 55051/00215
384 - Rayquaza
Moves: Fly / Rest / Extreme Speed / Outrage
Level: 70, EVs: 0, PID: 2760006808
380 - Latias @ Wave Incense
Moves: Secret Power / Refresh / Mist Ball / Psychic
Level: 40, EVs: 0, PID: 2528666563
282 - Gardevoir
Moves: Psychic / Flash / Shadow Ball / Double Team
Level: 56, EVs: 85, PID: 2796945782
376 - Metagross @ Rindo Berry
Moves: Slash / Bite / Double Team / Aerial Ace
Level: 56, EVs: 70, PID: 2081273807
338 - Solrock @ Enigma Berry
Moves: Thunderbolt / Bite / Thunder / Quick Attack
Level: 55, EVs: 85, PID: 939505078
382 - Kyogre
Moves: Surf / Thunder / Ice Beam / Calm Mind
Level: 58, EVs: 53, PID: 3617153990


JOHEI, 05478/00021
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636
242 - Blissey
Moves: Memento
Level: 100, EVs: 12, PID: 199206636

 

 

I don't know what information your tool is actually reading from because a lot of this is incorrect. In particular, all the SIDs are wrong, and a lot of pokemon (and held items) are ones that don't appear in their teams at all.

Example: KIMMY's ID/SID combo is  50587 / 08473, not 50587 / 00197.
That trainer's party consists of (in order):

Quote

Altaria @ no held item
Lv. 76
Flygon @ Shell Bell
Lv. 79
Delcatty @ no held item
lv. 97
Kyogre @ Shell Bell
Lv. 100
Rayquaza @ Persim Berry
Lv. 100
Swampert @ Leftovers
Lv. 100

There is no Absol, Gulpin, or Shroomish in that trainer's party. I can even battle them and see that in-game, so I don't know how you got your info with your tool.

Link to comment
Share on other sites

  • 2 weeks later...

I was wondering the same thing! In my Emerald save I have a Kyogre and Blaziken on a secret base team that I no longer have because I traded them to a friend who reset his save file. I’d like the data to be able to generate identical copies of them back into my games. I’m in the process right now of installing new batteries in my Sapphire and Emerald save files and editing the RTC to be able to  fight my 8 year old self just to see them again.

Link to comment
Share on other sites

9 hours ago, Frecksz said:

I was wondering the same thing! In my Emerald save I have a Kyogre and Blaziken on a secret base team that I no longer have because I traded them to a friend who reset his save file. I’d like the data to be able to generate identical copies of them back into my games. I’m in the process right now of installing new batteries in my Sapphire and Emerald save files and editing the RTC to be able to  fight my 8 year old self just to see them again.

Glad to know I'm not alone :'D that's the reason why I started this thread, I'm trying to get a mon or 2 back from KIMMY's base as I no longer have the original cartridge; this Ruby file has the last remaining records of them. I've tried the Roamer Glitch to try and catch them back, but they just turn into bad eggs, even when I set my name/ID/SID to the same data. There's a video that had someone getting a mon's data through the Hall of Fame, and was wondering if something similar could be done for secret bases. I remember some stuff such as nature, but if I just had the PID at least I think I could find the IVs in RING Reporter/PokeFinder and recreate them from scratch. The only loss would be the ribbons and contest stats.

Link to comment
Share on other sites

9 hours ago, WitchDianna said:

Glad to know I'm not alone :'D that's the reason why I started this thread, I'm trying to get a mon or 2 back from KIMMY's base as I no longer have the original cartridge; this Ruby file has the last remaining records of them. I've tried the Roamer Glitch to try and catch them back, but they just turn into bad eggs, even when I set my name/ID/SID to the same data. There's a video that had someone getting a mon's data through the Hall of Fame, and was wondering if something similar could be done for secret bases. I remember some stuff such as nature, but if I just had the PID at least I think I could find the IVs in RING Reporter/PokeFinder and recreate them from scratch. The only loss would be the ribbons and contest stats.

We’re both on similar missions :’) my Sapphire and Emerald files have both mixed records with each other, and a Ruby save file I no longer have. I just wanted to replace the battery and reset the RTC to battle myself but I saw the same video on the Blastoise rescue!

I’ve done a lot of research since that video because I wanted to dive into the code of the game myself (nowhere near that yet, just about getting started! I haven’t coded anything since MySpace and tumblr layouts) the bulbapedia article mentioned in the video is here:

https://m.bulbapedia.bulbagarden.net/wiki/Save_data_structure_(Generation_III)


The HOF data does have the PID of the pokemon so if the ones you’re looking for have entered the hall of fame then you’re in luck. It won’t tell you too much else about the Pokemon though other than the level/species/OT.
 

 

Link to comment
Share on other sites

15 hours ago, Frecksz said:

We’re both on similar missions :’) my Sapphire and Emerald files have both mixed records with each other, and a Ruby save file I no longer have. I just wanted to replace the battery and reset the RTC to battle myself but I saw the same video on the Blastoise rescue!

I’ve done a lot of research since that video because I wanted to dive into the code of the game myself (nowhere near that yet, just about getting started! I haven’t coded anything since MySpace and tumblr layouts) the bulbapedia article mentioned in the video is here:

https://m.bulbapedia.bulbagarden.net/wiki/Save_data_structure_(Generation_III)


The HOF data does have the PID of the pokemon so if the ones you’re looking for have entered the hall of fame then you’re in luck. It won’t tell you too much else about the Pokemon though other than the level/species/OT.
 

 

Some do appear in this Ruby's hall of fame actually: Swampert, Delcatty, and Kyogre (and out of those 3, Delcatty is the only one I physically have because it was transferred to Gale of Darkness before I lost the game itself:

pkmn_swampertrecords.png.d9a2a73f8f10a77036b416d0d11691e3.png

The data is slightly different though. Other than level, I don't know what else is different between the hall of fame mon and secret base mon. I know from memory that Swampert in particular has all the beauty contest ribbons and the artist ribbon and might've maxed its contest condition stat. But I can't read pokemon data very well, nor do I know how to find it within a rom or emulator exactly 😔

Link to comment
Share on other sites

  • 2 weeks later...

I recently found a Secret Base Editor for Emerald on github, forked it, and have been adding onto it for my own use/fun. I was able to get the following information from your save file:
 

Spoiler

KIMMY
ID: 50587
SID : 08473

Altaria@None
PID: 3EAB3A50
Level: 76
-Attract
-Sky Attack
-Dragon Breath
-Flamethrower

Flygon@Shell Bell
PID: DBA87B9A
Level: 79
-Fly
-Crunch
-Dragon Breath
-Flamethrower

Delcatty@None
PID: D648E142
Level: 97
-Covet
-Flash
-Attract
-Faint Attack

Kyogre@Shell Bell
PID: 27B38389
Level: 100
-Ice Beam
-Body Slam
-Waterfall
-Hydropump

Rayquaza@Persim Berry
PID: 4B24668C
Level: 100
-Fly
-Outrage
-Dragon Claw
-Extreme Speed

Swampert@Leftovers
PID: 3BE184BF
Level: 100
-Surf
-Dive
-Strength
-Earthquake

The ID/SID combo matches with what you posted earlier. Secret Base mons don't have any other info past this. You would need to use the PID to figure out its IV's, and it does not keep track of any ribbons or condition.

  

On 6/4/2024 at 12:06 PM, Frecksz said:

I was wondering the same thing! In my Emerald save I have a Kyogre and Blaziken on a secret base team that I no longer have because I traded them to a friend who reset his save file. I’d like the data to be able to generate identical copies of them back into my games. I’m in the process right now of installing new batteries in my Sapphire and Emerald save files and editing the RTC to be able to  fight my 8 year old self just to see them again.

If you can get me the save file, I can try to extract the PID for them from it. From there, you can use the PID with rng reporter and pkhex to recreate them.

 

Edited by Lunamorte
Link to comment
Share on other sites

On 6/14/2024 at 11:08 AM, Lunamorte said:

I recently found a Secret Base Editor for Emerald on github, forked it, and have been adding onto it for my own use/fun. I was able to get the following information from your save file:
 

  Reveal hidden contents

KIMMY
ID: 50587
SID : 08473

Altaria@None
PID: 3EAB3A50
Level: 76
-Attract
-Sky Attack
-Dragon Breath
-Flamethrower

Flygon@Shell Bell
PID: DBA87B9A
Level: 79
-Fly
-Crunch
-Dragon Breath
-Flamethrower

Delcatty@None
PID: D648E142
Level: 97
-Covet
-Flash
-Attract
-Faint Attack

Kyogre@Shell Bell
PID: 27B38389
Level: 100
-Ice Beam
-Body Slam
-Waterfall
-Hydropump

Rayquaza@Persim Berry
PID: 4B24668C
Level: 100
-Fly
-Outrage
-Dragon Claw
-Extreme Speed

Swampert@Leftovers
PID: 3BE184BF
Level: 100
-Surf
-Dive
-Strength
-Earthquake

The ID/SID combo matches with what you posted earlier. Secret Base mons don't have any other info past this. You would need to use the PID to figure out its IV's, and it does not keep track of any ribbons or condition.

 

You sure those are the correct PIDs? I'm not able to find their IVs using them on RNGReporter; no results are coming up, even when I input the nature.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...