Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+2)

GMEdit makes backups automatically whenever hit Ctrl+S - you can access them by right-clicking any tab.

I think the primary thing that results in GMS1.4 overwriting changed files is opening them in GMS and then closing while saving changes - this stores the file in the memory and it usually will no longer check for changes on disk and may decide to overwrite the current version with the one from memory when saving. As per other topic, this happens more rarely if you have version control enabled for the project (even if you don't actually use it)

Ok awesome. That's great to know about on version control. I saw the other topic but I wasn't sure if this fell in to the same boat. I wasn't aware of the right-click tab interface but that definitely provides the fallback I needed to deal with the occasional issue. Thanks :)