Hello everyone. I encountered this kind of problem. I am training boshy now, so I decided to download save editor, because some things are almost impossible to train just like that, for example, gradius. So, when you open the application itself, a window pops up (see below) that you need to install updates, although I took the latest version from the very beginning. I reinstalled it 5 times, it did not help. Another interesting thing is that inside the ini file there is version 1.0.1, although if I am not mistaken the latest is 1.0.2, well, I rewrote it, updated it and it does not work. Therefore, I hope that there are people here who understand what I mean and can help me. Thanks in advance to everyone who tries to help
For Gradius, there's a trick where you can open 2 instances of Boshy simultaneously. While the game is running, it's constantly saving to savefile1, so when you save manually, the other instance will overwrite the save.
For the save editor, I'm seeing that it stores config data in C:\Users\X\AppData\Roaming\IWBTB-Save-Editor. My config.ini says (and nothing else):
[Hotkeys]
resetonlinelicense=o
I'm also seeing that it does show the screen that's giving you trouble, but on my machine, it just skips to the editor right away. You can try blocking the .exe in Windows Firewall: hold shift + right click [boshy editor.exe] -> Copy as path -> press Win button+R -> type "wf.msc" -> add new Outbound rule -> pick the option to block the program and input the filepath you just copied.
Hopefully, that will block the program from checking for the latest version, but I'm guessing due to some latest-Windows-version shenanigans causing incompatibility, it just won't work.
Finally, if you need savefiles, just let me know which world you need them for. I have a ton, but would need to name them in a readable manner.
Aren't you the developer of this tool? The game would be so much more of a pain to learn without your tool, thank you. Are you saying even you wouldn't have a clue how to update it anymore?
Also, some pointers on how to perhaps modify/add features to this program would be of immense value for this community, I feel. Is there a source code?
Terrific game, btw.
Shit's evil. I like how yours was worse because of that extra hunk on the left platform. I'm not even sure if you can dodge that if you get surprised. Literal psychological warfare.
@Hachimen Thanks you're all welcome :D And yes I am the developer, I didn't know how to create an actual update function in the engine, so what I did is I made it so it downloads a file from GitHub(version.ini) and compares it to a value in the update screen, and sees if it matches and if it does than it doesn't ask to update. So, it seems like it isn't reading the file properly or something, the (version.ini) file appears in the cache folder in the files in the AppData folder(Instantly disappearing however). I always felt as though the program does pretty much everything that it needs to as far as editing Boshy files. I never really thought of updating it except for like a few minor changes or additions here and there. And no there isn't a source code currently.
I've managed to replicate the problem by completely denying read/write permissions for the
"C:\Users\X\AppData\Roaming\IWBTB-Save-Editor\cache"
folder. So, UAC issues. The program needs to have privileges to write to that folder.
Btw, would it be possible to remove that update reminder from the editor entirely? It may be the sensible option because Boshy is unlikely to receive updates.
Edit: Awesome. Hopefully that solves it. Many thanks @ACrowIAm!
@Hachimen Oh nice, I can't remember exactly why I forced you to update to be honest xD, I guess I could add a button to skip it.
@QuadrickTM @Hachimen Okay I made a version on the 1.0.2 release labeled (Hotfix) that has a skip update button, So it should work for you now :)
WOW!! THIS IS JUST INCREDIBLE. Thank you so much for your cooperation @Hachimen and @ACrowIAm
now everything works finally!
I just went to the site and read everything from @Hachimen, my brain started to boil a little. Thank you for treating this problem like this as a team and solving this issue. You are the best, friends
@QuadrickTM No problem man, you are absolutely welcome, I'm glad I could help you out :D