Start Here

Published 3 years, 6 months ago

Action-Event-Response (AER, pronounced as "air") is a modding framework for the Linux version of the game Hyper Light Drifter.

By analyzing the game's executable using IDA Free and patching in key changes using radare2, I created a "mod runtime environment" in the form of a shared C library. This MRE loads custom mods (which are also shared C libraries) and exposes useful pieces of the executable's functionality as API for those mods to use.