MetaleroSmith Posted November 1, 2020 Posted November 1, 2020 With the update of October 10, pkhex added compatibility with pokemon stadium 1 and 2, but when loading a sav or .fla from pokemon stadium I get an error, it tells me: an attempt was made to load an unsupported file type / size ; Is there any solution? or what may be happening, thanks.
Kaphotics Posted November 1, 2020 Posted November 1, 2020 0x1FF00 is not a valid stadium 2 savefile size. It's missing 0x100 bytes.
MetaleroSmith Posted November 3, 2020 Author Posted November 3, 2020 What can I do then, I use the Project 64 emulator, and that's the save file that was generated from my Stadium 2 game, the stadium 1 save file if it supports pkhex.
creeklord Posted November 28, 2020 Posted November 28, 2020 (edited) I am also having the same problem. I puled my save file from retroarch and it is saying the same thing. What kind of file do I need? Can I convert it? Edited November 29, 2020 by creeklord
creeklord Posted November 29, 2020 Posted November 29, 2020 I found out how to convert save to fla I believe its called. I edited it and re converted ot to srm but my game file has no change. What does Pokemon Stadium compatability do? If I can't edit my boxes how does it work at all?
suloku Posted April 15, 2021 Posted April 15, 2021 (edited) Sorry for the necropost, but I think I won't be the only one stumbling into this problem and searching got me to this thread, which doesn't have a clear (user friendly) answer to the issue. Problem is that project64 (and probably other n64 emulators) don't round up savefiles to full n64 savetype filesize. In the case of pokémon stadium 2, as Kaphotics stated, project64 creates a 0x1FF00 file (130816 bytes) while PkHex expects a 0x20000 file for (USA/INT) stadium 1 and 2 savefiles (131072 bytes). One can manually solve this manually with any hex editor or file padder. I went ahead and coded a simple app that will pad n64 savegames to the nearest savetype (depending on the input savefile). Originally I only intended to make it pad the stadium savegames, then I saw Japanese Stadium 1 (or stadium 0) uses a different savetype, so I went ahead and made a more general app that can work with any n64 savegames. Just drag and drop a savefile onto the .exe file and you will get a file with the "_pad" suffix added to it. n64savepad.zip Edited April 15, 2021 by suloku 3
pharohzeke Posted May 29, 2022 Posted May 29, 2022 On 4/15/2021 at 9:40 AM, suloku said: Sorry for the necropost, but I think I won't be the only one stumbling into this problem and searching got me to this thread, which doesn't have a clear (user friendly) answer to the issue. Problem is that project64 (and probably other n64 emulators) don't round up savefiles to full n64 savetype filesize. In the case of pokémon stadium 2, as Kaphotics stated, project64 creates a 0x1FF00 file (130816 bytes) while PkHex expects a 0x20000 file for (USA/INT) stadium 1 and 2 savefiles (131072 bytes). One can manually solve this manually with any hex editor or file padder. I went ahead and coded a simple app that will pad n64 savegames to the nearest savetype (depending on the input savefile). Originally I only intended to make it pad the stadium savegames, then I saw Japanese Stadium 1 (or stadium 0) uses a different savetype, so I went ahead and made a more general app that can work with any n64 savegames. Just drag and drop a savefile onto the .exe file and you will get a file with the "_pad" suffix added to it. n64savepad.zip 15.82 kB · 199 downloads so how do you save the file once its _pad?????
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now