Pokemon Battle Revolution Save File Download

0 views
Skip to first unread message

Glendora Spink

unread,
Aug 4, 2024, 3:59:58 PM8/4/24
to tourtodisle
Somy problem:

I want to have a compatible German save, however the saves are language locked, so most of the files you find are in English (the same problem can be probably found every over language).




Yeah and that is my discovery here.

Some further investigation can be made, which values change what and what the language value is and what it is for other languages and et vol, you can change the lanuage of a save file!


I'm trying to change my name in this save file from Mae to rufioh but everytime I try, I just get an save data corrupted error when I reload the game. Any help?

I'm using someone else's save that has box access cos I don't have a DS anymore.



I'm using a PAL copy of the game, and I want to play in English or French


Please Help, I've done everything to try and decrypt my save and it won't just work and won't accept the decrypted file, also can not see any mon in storage and this is on an emulator. Also do not know how this one is working.


If you are trying to open the save to edit it, PKHeX will decrypt the save for you to edit and then encrypt in order to save the edits. But, if you're wanting a decrypted save for research purposes here is the save decrypted.


Awesome! Thank you so much for this, it helped a lot.



Anyway, I think I already found something pretty interesting. At first, I was just trying to edit my rental pass trainer's skin tone, but I accidentally stumbled across something neater than that. By editing 0x23895 (where my first/main rental pass is) from 06 to 07, I was able to change my trainer to Lucas from DP. His trainer class is considered "Young Boy A" in the game, although he has his own unique animations. Weirdly enough, his Battle Pass portrait is messed up; it zooms in on his legs rather than his face or full body!

I'll try more values to see if Dawn, the boss trainers, or alternate skin tones are available.


I've also found out where the skin tone is determined. It is at offset 0x23A62. The default (A) skin tone is 0, but setting it to 1 will change it to B, the slightly darker one. Setting it to 2 will likely make it C. It was probably located here since the Japanese version didn't let you change skin tones, so they placed the setting in a near-inaccessible location.


I Checked my Decrypted Save in HxD and found that My Custom Passes and Friend Passes were actually above my Rental Passes so I just scrolled down from the top and came across the name of my Personal Trainer Card and found that the model id must be close like maybe 3 or 4 bytes to the right or so and they were, so after changing it to "08" I now have a working Dawn Trainer Pass, if anyone wants to edit their Custom Passes it should be Below your Save File then you should see your Pass Name "Dawn+ce meeting you!" or something like this, the model data is the 3rd or 4th Dot or "" after somethin' like this "+" then once you change it to "07" or "08" it should be Dawn or Lucas. also thanks james and blackshark for the decrypt/encrypt tool and info of the model ids. I've been looking for ways to pay as Dawn and now I finally can so thanks!


hi guys, I have a question and I hope you can help me, several years ago I deleted my save of pokemon soulsilver, but recently I realized that I had connected it with pbr, my question is if there is any way to extract the save of pokemon soulsilver from the save of pbr. or only the data of the pokemon is copied and nothing else? I already extracted my pokemon, but I wish I could extract all the data. Thank you very much in advance for your reply and sorry for my bad English.


Sorry If I'm necroposting. @BlackShark The method of unlocking Box storage seems to only work for one of the four slots, namely, the first one. The game holds FOUR different trainers. I am trying to open the box for the fourth trainer.


Hello! I am looking to compare two pokemon battle revolution saves, so I can compare them with both PKHex and HexEdit. I am trying to find out where the information is stored for the game base of which ds game was used to transfer pokemon into the game.


All I get from PKHeX is the user profile name, but since there is no Pokmon, I cannot look at the Trainer TID and SID there and from debugging and looking at the values, I'm not sure, if the values are even extracted.


I don't know if someone still need this answer, but today I could solve the great mistery just setting the fields DisplaySID and DisplayTID, on PKHeX Block Data, to some IDs I took from another save file that already had it set. It was just a copy and paste of the same IDs and than the export of the SAV. It worked perfectly for me, solving both the storage and language problems. Hope it helps someone!


Not sure if anyone still wants to know, but changing the below offsets to all zeroes will clear all pokemon from the rental passes (save file 1 only) and allow you to add storage pokemon to said rental passes.


Hello @BlackShark and others,

I've been wanting to create pokemon in PKheX to be able to use in PBR on dolphin. I followed your steps and edited the offset values.

Loading my original PbrSaveData file (after encrypting) and trying to move about the boxes will give a fatal error.

I also created a pokemon, and I cannot check storage in PBR.



Undoubtably there was a error I made somewhere, but I followed your steps entirely.



Sorry the bump. I'm really not sure what to do (also completely unfamiliar in this territory)


I did not had Pokemon in the storage before editing, I used a clean save file did not copy any pokemon from DS(obviously). My humble guess is the storage system unlocks when you actually copy a pokemon for the first time.


I've recently been trying to save edit PBR, and have used the decrypting tool that was posted here. However, I have an issue now, where I can't re-encrypt the edited save file after changing things around in the hex editor. How do I do that?


You have to use the encryptSaveSlotAndUpdateChecksums function.

I made a quick modification of the tool, the functionality is still similar but now it aks the user if he wants to decrypt or encrypt.


When decrypting it reads PbrSaveData and decrypts it to PbrSaveData_decrypted_current and PbrSaveData_decrypted_backup.

When encrypting it reads PbrSaveData_decrypted_current and PbrSaveData_decrypted_backup and encrypts it to PbrSaveData.

Be sure those files are always present in the tools directory and also keep backups just in case!


Awesome! Thank you so much for this, it helped a lot.



Anyway, I think I already found something pretty interesting. At first, I was just trying to edit my rental pass trainer's skin tone, but I accidentally stumbled across something neater than that. By editing 0x23895 (where my first/main rental pass is) from 06 to 07, I was able to change my trainer to Lucas from DP. His trainer class is considered "Young Boy A" in the game, although he has his own unique animations. Weirdly enough, his Battle Pass portrait is messed up; it zooms in on his legs rather than his face or full body!

I'll try more values to see if Dawn, the boss trainers, or alternate skin tones are available.


Pardon me! I used SaveGame Manager GS on the Homebrew Channel in order to obtain my PBR file so that I can recreate some Pokmon that were lost. When I attempted to open it in PKHex, however, this occurs:


As Kaphotics said Battle Revolution save files should always have the same size which is exactly 3670016 bytes. The amount of Pokemon has nothing to do with the size. If your save is larger something must have gone wrong during the export in Save Game Manager. Just try again.

3a8082e126
Reply all
Reply to author
Forward
0 new messages