The most complete tool for modding, decompiling and unpacking Undertale (and other GameMaker games!)
GPL-3.0 License
Bot releases are hidden (Show)
Published by colinator27 almost 4 years ago
This is a small release with additional script updates, and a few crash/hang fixes.
Additionally, there is new UI support for creating new sprite instances, object instances, and tiles (for GM:S 1 and GMS2), courtesy of @Jockeholm.
Published by colinator27 about 4 years ago
This is another tiny release, with additional safety measures for the Import Graphics experimental scripts.
No other changes have been made to the application itself, besides bumping the version number.
Published by colinator27 about 4 years ago
This is a tiny release, which is the same as 0.3.4 besides some experimental script changes:
Published by colinator27 about 4 years ago
This release includes a number of minor compiler/decompiler quality of life improvements/fixes, a slightly fixed audio player in some cases, and fixed parsing of GMS2.3 sprite masks in some situations.
Also included are four new experimental scripts (ImportSoundsBulk
, ExportAllTexturesWithPadding
, ImportASM
, and ExportASM
). Additionally, most scripts have been reformatted to be more consistent and readable.
Published by colinator27 about 4 years ago
This release brings an improved audio player (from its inception in the previous release), in that it can now play sounds directly from each sound asset, and that it can play any sound, including ones located externally from the data file (either in an audio group, or separate altogether).
Additionally, a number of crashes, hangs, and general bugs were fixed.
Experimental scripts are now a part of the repository, but are still included in the release ZIP as usual. The only difference this time around is that there is now a separate README for that directory.
Published by colinator27 about 4 years ago
This release brings a few more optimizations, a bug fix, and quality of life improvements to the tool and library.
The major changes to the editor are as follows:
Experimental scripts are again included with the release ZIP. For further information, consult the README.txt
file inside of it.
Edit: ZIP updated to use proper BorderEnabler sample script
Edit (8/28/2020): ZIP updated to use a new version of the ImportGML experimental script
Published by colinator27 about 4 years ago
This release is a bit smaller than the previous, with mostly internal changes.
To summarize:
As it was in the previous release, experimental scripts are included with the release ZIP. For further information, consult the README.txt
file inside of it.
Published by colinator27 over 4 years ago
Note: This is the long-overdue "official" release of UndertaleModTool on the main GitHub page, taken from the dev
branch of the repository. The decompiled results are improved (and are nearly fully accurate for Undertale and Deltarune), but in games not directly supported, there is a higher likelihood of error. While you use the program, it is a good habit to exercise caution and make frequent backups of your work. Now, here's the summary of changes, brought to you by @Grossley:
The improvements to this tool have been massive so we decided to increase the number again! Goodbye v0.2.0... Say hello to UndertaleModTool v0.3.0!
The main changes are:
The full change log is too long to list here so here a summary of the other changes:
Also included with the release ZIP are many new experimental scripts. For further information, consult the README.txt
file.
Edit (3/31/20): Fixed a bug with an experimental script, reuploaded ZIP
Edit (4/19/20): Updates/bugfix to a ImportASound experimental script, reuploaded ZIP
Edit (6/3/20): Fix to ImportAllEmbeddedTextures experimental script, reuploaded ZIP
Edit (6/26/20): Fix to ExternalizeAllOGGs experimental script, reuploaded ZIP
Edit (7/7/20): Fix to ImportGML experimental script, reuploaded ZIP
Edit (7/11/20): Fix to ImportGraphics_v2 experimental script, reuploaded ZIP
Published by krzys-h over 5 years ago
This is a big update brought to you mostly be @Kneesnap with some help from @colinator27. It includes a ton of decompiler improvements that make the decompiled code fully compatible with GMS syntax and more readable than ever before. This update is so big that I decided to call it 0.2.0, increasing that number for the first time ever.
Here is the full changelog:
dup.l 0
decompilation - @colinator27Published by krzys-h over 5 years ago
Published by krzys-h almost 6 years ago
swap.e
instruction (#108)Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Work on the decompiler continues!
Published by krzys-h almost 6 years ago
Big decompiler update. Please report if you run into any bugs.
Published by krzys-h almost 6 years ago
Published by krzys-h almost 6 years ago
Another script-only update because I'm having too much fun