Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

NEXT JUMP: Shmup Tactics

NEXT JUMP is a turn-based, tactics Shoot 'em up for people who are bad at SHMUPs, but love them. · By Post Mortem Pixels

When is save data actually written to `mySave.sol`? Are there other files that store game state?

A topic by pyhavk created Feb 26, 2023 Views: 199 Replies: 4
Viewing posts 1 to 3
(+1)

In order to make sure that my progress is safely backed up, and per the developer’s tips in my other thread to find mySave.sol in this Windows user folder:

C:\Users\YOURFOLDER\AppData\Roaming\Stencyl\NEXT JUMP Shmup Tactics\

However, I noticed that as I progress through a game and see the save icon appear, the created, modified, and accessed timestamps on mySave.sol does not change! This is also true when I explicitly click on save and return to main menu or desktop.

Is there somewhere else that the game saves its state and progress? I just want to make sure that I’m backing up the correct files!

Developer(+1)

Wow, this is new to me!
Not to my knowledge, the save should always be saved to one location.

This is one of the reasons I stopped using the Stencyl game engine: Some things I had no control over, one of them being the save location. :/

(1 edit)

Ah, that’s too bad, but many thanks for getting back to me. I did some more testing by backing up the supposed save file and restoring it after playing the game a bit more, but that didn’t really restore the state!

I guess this is yet another problem with closed source software, in that you’re not allowed to study what’s going on or make changes, and gives all the power to the developer instead of the user!

Developer(+1)

I completely agree on the Open Source point!
We even migrated to Godot Engine! (we only use open source now) :)

But at the time I didn't know how to program and Stencyl helped me learn, so in a way I'm grateful.

Cool!

Hopefully one day we’ll get to study and tweak the inner workings of NEXT JUMP as well. :)