1 个仓库
Resolving runtime memory addresses to high-level language signatures using metadata.
Distinct from Metadata Mapping: Distinct from general metadata mapping: specifically handles the translation of native pointers back to C# method signatures in Il2Cpp.
Explore 1 awesome GitHub repository matching software engineering & architecture · Runtime Method Mapping. Refine with filters or upvote what's useful.
MelonLoader 是一个游戏引擎插件加载器,旨在为 Unity 游戏注入自定义代码并加载外部插件。它作为一个模组框架,支持 Mono 和 Il2Cpp 运行时,允许对不同后端架构的游戏进行修改。 该项目支持对 Unity 游戏内的函数进行补丁和挂钩,专门为 Mono 环境中的 C# 程序集管理以及 Il2Cpp 使用的 Interop C++ 后端补丁提供了框架。 该系统处理应用程序启动过程的拦截,从指定文件夹加载第三方模组,并将内部引擎日志捕获到统一流中以便排查问题。它还包含用于调整加载器行为、控制台可见性和调试级别的配置系统。
Maps C++ method pointers back to original C# signatures using embedded Il2Cpp metadata.