Skip to content

1.4.0-rc

Latest

Choose a tag to compare

@KeeVeeGames KeeVeeGames released this 15 Jan 23:51

Installation:

  • Download yymps extension file and import it to your GameMaker project.
  • Download the executable zip archive for your OS and architecture, unzip and place the executable into the extension path (YourProject/extensions/Shady).
  • Optional GMEdit API: Download Shady_GMEditAPI archive and unzip it into %appdata%\AceGM\GMEdit\api (so the final path will be \api\shaders\shady\).

Changelog:

  • Better backups handling and shader files integrity check.
  • Added "last resort" backups: last five shader edits are saved in GMS2IDE cache directory.
  • Corrected the line counting for GameMaker's shader error reporting.
  • Fixed multiline comments parsing (#7).
  • Added print_path directive (#3).
  • Added GMEdit custom API for shady directives auto-completion.

Warning

Some anti-viruses may yield a false-positive warning on the binaries. There's nothing I can do for now besides waiting for binaries to get trusted over time or getting a paid code sign certificate, which is not cost-effective for the current state of the project. If you're not sure, you can compile the tool yourself from sources using Visual Studio and .NET 8.0.