Decompiler Game Maker Studio

Posted : admin On 06.10.2019
  1. Gamemaker 8.1 Decompiler

A semi-private place to share and discuss Undertale secrets discovered by means beyond playing the game. Respect Toby's wishes and don't dump anything into a public setting. As soon as someone has figured out the 'context' of something that has been extracted, it should be OK to talk about it elsewhere. Be sure to check the FAQ before posting!

Once you have added your proxy files they will be stored in the YYP of your game, in the Extensions folder (you can find them easily by right-clicking on the extension and selecting Open in Explorer), so if you need to edit them, you should edit the copied files that are bundled with the game and not the originals, as GameMaker Studio 2 will be.

Odds are, what you're looking for can be found or elsewhere in the sub, so be sure to use that search function. This sub is dedicated to the exploration of the game itself, trying to access someone's personal servers is literally hacking, and will not be allowed here. For modding, be sure to check out the sub! Thanks to with help making the CSS! For real time undermining conversation, check the IRC channel us.synIRC.net at #Underminers. Yeah, I was aware, and that's why I'm also a bit hesitant to release it as a compiled program (I don't want to make it too easy, in a weird way). Maybe I should get some things cleared up to be sure:.

Studio

Is it okay to answer questions about the game by posting small code snippets? Mirrawrs has been doing this. It's the most definite answer to many mysteries. Is it okay to release the Undertale source code to people who PM me? (I don't know if I want to do this yet, it's fully hypothetical. Don't instantly flood me, folks!).

Gamemaker 8.1 Decompiler

For the purpose of this sub it's just being direct vs indirect. If it's not linking to the questionable content I'm not going to take action against it. Afaik one of the sticking points about the legality of this kind of thing is the specificity of purpose. If quickBMS can reasonably be used for something that is not illegal, it's fine. Since quickBMS is general purpose and can be a valid tool to recover your own code, or to tinker with stuff that is fully open, it's fine.

A decompiler written just to reverse GMS games? When one of the very selling points of the platform is protection from such things? Nope, nope, aaaaand nope. I'm slowly but surely writing a Game Maker Studio decompiler. It's not as good as Mirrawrs' yet, but if you squint and have some programming experience, you can follow what's going on in the resulting code. Here is an example ripped from Undertale: 0075c36c Self.myinteract = 3s 0075c378 Global.msc = 0s 0075c384 Global.typer = 5s 0075c390 Global.facechoice = 0s 0075c39c Global.faceemotion = 0s 0075c3a8.msg0s = '.

Alphys might work faster^1.&. But the old Royal Scientist^1,& Doctor W.D. Gaster?/' 0075c3c0.msg1s = '. One day^1, he vanished& without a trace./' 0075c3d8.msg2s = '. They say he shattered& across time and space./' 0075c3f0.msg3s = '. Ha ha.^1.&.

Decompiler Game Maker StudioStudio

How can I say so& without fear?/' 0075c408.msg4s = '. I'm holding a piece of& him right here./%%' 0075c420 Self.mydialoguer = instancecreate(779s, 0s, 0s) 0075c448 Self.talkedto = Self.talkedto + 1s 0075c460 Self.con = 1s It is open source, released under the MIT license, and written in. It's a Visual Studio project, but you should be able to compile it with something like Mono. I could release a Windows executable if people are interested enough; the output kinda sucks for now, haha. I'm busy with real life, so I will temporarily have to shift my focus to other projects. Soon, I'll work more on this thing.

A foolish GMC user has been caught decompiling a Sound Recorder application hosted on YoYo Games. Posted in the Community section of the official Game Maker forum with a problem he had experienced with Game Maker “ when I try to open a sprite, object, or script, no buttons show up” providing a screenshot to demonstrate the issue.

As well as winning the award for having the most Game Maker extensions installed he also wins the prize for the worst Paint.NET or Photoshop blurring attempt leaving all items on the start bar identifiably but neglecting to blur the decompiled game. However, I saw your app and wanted to create something similar, so I took a screenshot of your app and used your sprites as placeholders. I didn’t know what to name it, so I borrowed your name for the file until I could think of a new one.

I don’t even know where to find the decompiler, and in no way support it, since I would not want anyone doing something like that to one of my games. I’m very sorry if this coincidence alarmed you.” The fail moment came when kakefisk saw that some of the sprites he created that were shown in the posted screenshot were not actually used in his application. “ I don’t think I ever show the 4 upper sprites ingame“, these sprites were included in the program but were not shown during all operation possibilities and were present in ev149‘s project. Ladies and gentlemen, here we have the world’s biggest n00b. Not only did he fail at blurring text, but he didn’t test it with an editable game of his own in the first place.

I have my own version of a decompiler, but I’m smart enough to NOT use it on other people’s pgames. All I use it for is to retrieve those old games that I made 3-4 years ago that I’ve lost the source for. @ Philip Gamble: Try saying that 3-4 years from now after you’ve forgotten about a couple of your old game maker projects, only to find the compiled versions of your old games, and not the editables. Even if somebody uses it for educational purposes, it kind of sucks to do all this hard work over months and years, then have all your ideas ripped and emulated instantly by others. Don’t get me wrong, there is something to be said for open source development, but if a program is open source should be the consent of the developer and thus the developer can provide the files. There is little genuine need for a compiler.

And to get your lost source code, sounds to me like the “make back ups of my music and games” argument that dealt a huge blow to the Music and game industry when they relied heavily on selling CDs. Can indie devs really sustain the brunt of something like that? If everyone starts this ripping each others code, then nobody will be able to profit at all from selling indie games and that puts a ceiling over every indie devs head. How do you loose the source code for a game? A bit careless — doesn’t take much to make a backup.” – Well, honestly, I have lost a source file because my computer crashed and I really needed the decompiler. Up to this moment I still haven’t downloaded it (couldn’t find a link) but I don’t need it anymore – I have created a better engine. Ontopic: Well, this boy is not a total rookie at Game Maker, but doing this is crime.

An owner has his rights and just has to “remind” those thieves what have they done. I think there is a report function in YoYoGames. Anyway, let’s just hope those new versions of anti-decompiler work (ironically, I found out about GMDecompiler by seeing a topic about the anti-decompiler). “I only ever decompiled a game once, and only once, and that was when I was an uber-noob still learning.

But that was the only reason i decompiled it, was so that I could learn how the guy who made a game that was similar to what I wanted to make made the game. I would never dream of doing what this stupid bastard did.” How do you know that’s not what this guy did? “What a friggin idiot 10 year old honestly xD, you don’t just delete your sprite names and blur the taskbar when asking a question.” He didn’t delete his sprite names, if you read the topic you would see that it said no text showed up.

And he isn’t the first person caught using it. Obviously, GearGOD, the creator of it, has used it. Look, we all make mistakes and kakefisk even forgave him in the topic.

I would think he feels bad enough, so we shouldn’t make it worse. EDIT: Oh, and you don’t need libs to make sure it works, you only need extensions. I doubt he uses all of them anyway.