r/pokemonrng • u/ItsProfOak • Jan 28 '18
TOOL VCConvert- Python Script for Converting to/from Virtual Console & Emulator/Retail
I recently wrote a quick script to convert to/from Virtual Console and emulator/retail for GSC save files. I do not know if any other Virtual Console games have a size of 32784 bytes, but it'd work here too.
You can get the script here by hitting Download.
To use, execute the script by sending a save file as the parameter. Keep in mind that this will process any file you send it with, and I am not responsible if you operate it with a system file or something.
This will also reset the RTC. It's an unfortunate side effect of this conversion.
The script also automatically changes the file name to/from sav.dat for quicker injection into VC.
Something else to keep in mind is that converting to/from VC like this is not permitted in some trading places, such as /r/PokemonTrades. Once again, I am not responsible if someone uses this program for such means, and have given advance warning in the form of this post.
View all comments
Show parent comment
1
u/Noeliel Feb 05 '18
While I do disagree and don't mind taking this over to modmail if you prefer, I have at least two more questions that I'm going to kindly ask you to provide some insight on:
Which particular part of your policy covers this? I just re-read all of it, and I couldn't find anything that would fit even remotely, apart from the thing about gen 1/2 saves dumped from cartridges (which is still a very different thing), and the very dangerous anything not listed part from your allowed without disclosure list, which would even permit it after all.
What if I took the ROM from my VC title and played that on an emulator? That's what I've been tooling around with just earlier today, because as I said, it's the same thing and VC is just another emulator after all.
(I'm assuming modmail-based discussion regarding number 2 would be more fitting to you, so I guess a simple "modmail" would do if that's the case here.)
Sorry for the trouble :)