UndertaleModTool
The most complete tool for modding, decompiling and unpacking Undertale (and other Game Maker: Studio games!)
The most complete tool for modding, decompiling and unpacking Undertale (and other GameMaker games!) Main Features: - Can read every single byte from the data file for latest versions of Undertale, Deltarune, and most other GameMaker games, and then recreate a byte-for-byte exact copy from the decoded data. - Properly handles all of the pointers in the file so that if you add/remove stuff, make things longer/shorter, move them around, etc., the file format won't break. - An editor which lets you change (almost) every single value, including unknown ones. - Includes a simple room/level editor. - Allows for GML VM code editing. This means you can add any custom code to a game, either using the built-in GML compiler or GML assembly. (YYC is not supported for this.) - High-level GML decompiler and compiler. Supports a large range of GameMaker versions, and most important GML features (still missing a few). - Support for running scripts that automatically modify your data file (or perform other nefarious tasks). This can be used for mod distribution, aside from other methods such as file patches/project systems. - All core functionality extracted into a library for use in external tools. - Can generate a .yydebug file for the GM:S debugger so that you can edit variables live! (see here) - Automatic file associations for all GameMaker related data files. This is opt-in at the first boot of the tool, and can also be disabled by having a dna.txt file next to the executable.
winget install --id krzys-h.UndertaleModTool --exact --source winget Latest 0.8.4.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | FC11002F92CFA9A8CA7A3540F91DA1C5D3171B3F4774882A73E82AABA1861639 |
Details
- Homepage
- https://github.com/UnderminersTeam/UndertaleModTool
- License
- GPL-3.0
- Publisher
- krzys-h
- Support
- https://github.com/krzys-h/UndertaleModTool/issues
Older versions (9)
0.8.4.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | 31DF0955479F7432F1C7FEEA42C5550884F44527CC8383ABDEF9EB77E395D1C2 |
0.8.3.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | D1EC141CCEBB24B38F24C04CD0E5256622A2F80398B198411C6B1B3ACFC36995 |
0.8.2.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | 92939407A334E61B0129C6EFC9DA4F04F368B0625A84EAB6102C4D85057B2849 |
0.8.1.1
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | B5547084C0D86839A01F05EEBF4FB7A822D7635CD3B121C82AC35E57619DE11A |
0.8.1.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | 03AAB2697D0F78E139314691186983DAE4D0407B6F66727BA8929251DE650D94 |
0.8.0.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | 3150FE8D5E7F03FCCD0F025EEA0EBE11BD0EC270C580DF6BC886106161E456DF |
0.7.0.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | 82BE7B0D374A056472B0E475F34D4C9B4425196477F845C1750107AEDA8C6C56 |
0.6.1.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
neutral | — | Download | B51B10920A4A1174F7B4F4252AA73B14BD848814BEE557A8013D5AA9E1D2D9D0 |
0.5.1.0
| Architecture | Scope | Download | SHA256 |
|---|---|---|---|
x64 | — | Download | CE64DE1DA642AD6D7B803BEBF89E46EC35BD38EDBA4374E96F3A75ED7349C18B |