GameMaker: Studio

GameMaker: Studio

View Stats:
The.InXe Mar 13, 2014 @ 7:17am
EXE Decompiler?
I had a really bad experience this morning. My gamemaker studio glitched bad and all my backups wont load... Ive spent so much time on this and the only real thing I have is the .exe i made last night.. Please tell me theres a way to convert this backwards?!

I tried googling it but there all for the old version of gamemaker.
Is there anyway to load last nights files? Even if I have to restore my computer? Anythign!? :c!
< >
Showing 1-11 of 11 comments
Sera Mar 13, 2014 @ 9:18am 
I imagine that, given the EULA's stance on reverse-engineering, Yoyo probably stays pretty vigilant in stopping decompilers from really coming into being for Studio. They've been really big on security measures with this one, probably in part due to the expectations of some of the platforms Studio was built to target.

Regardless, do you have any other project files you could try openning? It seems weird that every back-up would be shot, unless something happened in the sving process itself that managed to domino-effect down the line, but that would require it both to glitch out at a really exact point and be a bit silly about how it shuffles back-ups. My best guess would be something is having a fit in GM itself, maybe.
Uncle George Mar 13, 2014 @ 10:15am 
If your system supports it, you could try to right click on the folder where your backups are kept and click properties. This should have a previous versions tab, which you can click and drag files out of to restore them to a previous state.
NaytoE Mar 13, 2014 @ 3:03pm 
System Restore doesn't effect personal files, so won't save you here. When you say it won't load, what do you mean? Are all the files still in the project folder? If so, the config files are probably corrupt. This, my friend, is why you keep your own separate backups.

If it's the config files (i.e./ your project folder.gmx is intact and has everything inside), make a copy of your project folder (as a backup), create a new project in GameMaker, save and close, and then try to copy the folders across one by one, open the project after each one to see if they're loading into it. You'll eventually find the one that's corrupt. This has happened to me before. It may be a simple matter of loading all your assets and scripts into a new project and assigning them all their actions again. All your assets and their actions are in the .gmx file and can be opening in notepad.

If the project is gone, you might want to stop playing around for a moment and have a look at this program: Recuva.[www.piriform.com] It can find and recover items that have been recently deleted, so long as you know what name they were under. Don't run any programs and stop doing anything that causes the hard drive to write as that'll reduce the chances of the file being recovered (the operating system will write to the space the files once were, then it'll be gone for good).

You can try what LooseSeal suggested, but it most likely won't have a backup as they are taken using the System Restore function, which as I said above, doesn't effect personal files and windows flags these files as personal.

You need to start backing up yourself and not relying on GameMaker to do it for you, if you have windows, get yourself a memory stick, or simply make a folder on your hard drive (though that won't protect against hardware failure) and download SyncToy.[www.microsoft.com] It's free and an official microsoft program.

Set it up to copy from your active folder (the one GameMaker opens ends in .gmx) and copy it to a separate place, like a memory stick. Then you'll always have a safe copy. I have a copy on my external hard drive and one on a memory stick (which I use to copy between my desktop and laptop. It's probably the easiest, fastest way to back things up. I used cloud back ups for a while, but they take too long for my liking and hog the internet. :P

Third option: if everything is fine and you've got your own backups that are separate from GameMaker (like a sensible person would), then I'm right out of suggestions. I'd make another backup, uninstall GameMaker, delete everything associated with it, (including its own backups and temporary files, reinstall and retry. If that doesn't work, well, I'm out of ideas :P

Hope something in there helps you buddy, good luck! :D:
ObSkewer  [developer] Mar 13, 2014 @ 3:59pm 
No, you can't reverse-engineer the .exe to get your project files back. As has been said already, it would be very odd for your current project and all back-ups to have broken at once, but if you zip up the entire project folder as you have it now (ideally, before you tamper with the file) and send it to us by submitting a ticket at help.yoyogames,com, then we'll see if it's recoverable.

Please give any info you can about the "glitch" also at the same time - if you go to your %appdata%\GameMaker-Studio.folder there is a file there called traceIDE.log. Please attach this to the ticket.
Last edited by ObSkewer; Mar 13, 2014 @ 4:03pm
Tatsuhoshi Mar 14, 2014 @ 6:36am 
I'm glad to see that Yoyo Games is willing to help users with situations like this. I'm much more confident about using it now and that I will be properly supported if I encounter a genuine issue.
The.InXe Mar 15, 2014 @ 6:47am 
Thanks for the responses. I was able to get most of the resources from the backups and manually import them to a new project. The only thing that i need to redo is my light engine but thats not going to be much.

I realized what happend was after the first time I glitched I freaked out and kept trying to fix it and run it, hence the backups were being re-written. If I had just googled it the first time I would have been fine. None the less Im going to save a backup to a USB by the end of the day lol.
Straux Jan 8, 2016 @ 9:48am 
I can decompile all GM & GMS files ie. exe to gmk, gms, gm81 etc. Kinda hack. And dunno with simple decompiler ...
🐭 Jan 8, 2016 @ 12:32pm 
Originally posted by Hataz:
I can decompile all GM & GMS files ie. exe to gmk, gms, gm81 etc. Kinda hack. And dunno with simple decompiler ...
Only decompilers I have seen get the image files and sound, but not the code. Givin, you can still secure your code from these sort of 'attacks' so people can't decompile them so simply.
acc Jan 15, 2016 @ 6:00am 
This has also happend to me TWICE. Me and TinXE were/are in the exact same situation.
I don't know how "valuable" what had made was to him, But what i made was my first actual "game" which took me so incredibley long to make. So you guys should really make a .exe to .gmx (I think .gmx is game maker studio's file type correct me if i'm wrong.)
FreshWaterFern Jan 17, 2016 @ 8:17pm 
I don't believe that is a legitimate issue. I'm guessing user error. I've worked on the same project for over two years and ported it from 1.2 to 1.3 to 1.4 to the new early access builds, not once have I had an issue. Perhaps avoiding deleting your project might help.

Aside from that, this topic is technically against the community guidelines.
Last edited by FreshWaterFern; Jan 17, 2016 @ 8:19pm
mob Jan 23, 2016 @ 9:41am 
It had happened to me once, I turned off my internet and launched Gamemaker: Studio and everything worked perfectly.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Mar 13, 2014 @ 7:17am
Posts: 11