

An editor which lets you change (almost) every single value, including unknown ones.Properly handles all of the pointers in the file so that if you add/remove stuff, make things longer/shorter, move them around etc.Can read every single byte from the data file for lastest version of Undertale, Deltarune, and most other GameMaker: Studio games (GM:S 1.4 and GMS2 bytecode versions 13 to 17 are currently supported) for every platform and then recreate a byte-for-byte exact copy from the decoded data.Have questions? Want to talk? Join us on Discord!



I heard you like digging deep into Undertale data so I made a tool just for you! Overall, it can be viewed as a more pleasant alternative to GameMaker's base IDE, and becomes increasingly more advantageous the more code you write or the more complex your code gets.īy design it is something that you run alongside the base IDE, but there are ways you can avoid switching back and forth to run the game.Heya. Has a variety of syntax extensions to ease writing repetetive bits of code.Ĭhanges are non-destructive and the code remains readable/editable in base IDE.Fast save and load operations only changes files it needs to.Has combined editors for objects, timelines, and extensions, allowing to view/edit multiple events/moments/scripts at once.Uses a high-performance code editor ( Ace), extended and fine-tuned for GML.Ĭomes with GameMaker-styled keyboard shortucts that can be customized.It can also be used to edit code for GML-based mods for games like Nuclear Throne or Rivals of Aether. Supports a variety of versions, including GameMaker: Studio, GameMaker Studio 2 (pre-2.3 and 2.3 formats), and limited support for legacy (GameMaker≤8.1) projects.It represents what I consider to be the most important when working with code - being able to edit code quickly and comfortably, with features expected from a modern day code editor and conventional tabbed document design. GMEdit is a high-end, open-source code editor for GameMaker.
