A framework for modding and instrumenting games.
See the codeme3 is a tool that extends the functionality of FROMSOFTWARE games.
[!IMPORTANT] Follow the user guide
Cargo
Windows: download and run rustup‑init.exe then follow the onscreen instructions.
Linux:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Visual Studio C++ Build Tools
Windows: download and run vs_BuildTools.exe then follow the onscreen instructions.
Linux: Acquire the Windows SDK using xwin
cargo install xwin && xwin --accept-license splat --output ~/.xwin
And configure Cargo to link with lld-link and use the binaries from xwin in ~/.cargo/config.toml
[target.x86_64-pc-windows-msvc]
linker = "lld-link"
runner = "wine"
rustflags = [
"-Lnative=/home/gtierney/.xwin/crt/lib/x86_64",
"-Lnative=/home/gtierney/.xwin/sdk/lib/um/x86_64",
"-Lnative=/home/gtierney/.xwin/sdk/lib/ucrt/x86_64"
]
Clone the repo
git clone https://github.com/garyttierney/me3.git
Build the binaries
cargo build [--release]
Attach the sample host DLL to your game
cargo run -p me3-cli -- launch -g elden-ring
See CONTRIBUTING.md
With the exception of the me3 logo, this project is distributed under the terms of both the Apache Software License 2.0 and MIT License. See LICENSE-APACHE and LICENSE-MIT for more information.
The me3 logo is not available under any license - all rights are reserved.
Project Link: https://github.com/garyttierney/me3
Discussions Board: https://github.com/garyttierney/me3/discussions
We are grateful for the generous support of our sponsors.
For the Windows binary, free code signing provided by SignPath.io, certificate by SignPath Foundation.
See our code signing policy
154 followers · starred Nov 2022
120 followers · starred Nov 2025
574 followers · starred Feb 2026
171 followers · starred Dec 2025
A framework for modding and instrumenting games.
See the codeme3 is a tool that extends the functionality of FROMSOFTWARE games.
[!IMPORTANT] Follow the user guide
Cargo
Windows: download and run rustup‑init.exe then follow the onscreen instructions.
Linux:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Visual Studio C++ Build Tools
Windows: download and run vs_BuildTools.exe then follow the onscreen instructions.
Linux: Acquire the Windows SDK using xwin
cargo install xwin && xwin --accept-license splat --output ~/.xwin
And configure Cargo to link with lld-link and use the binaries from xwin in ~/.cargo/config.toml
[target.x86_64-pc-windows-msvc]
linker = "lld-link"
runner = "wine"
rustflags = [
"-Lnative=/home/gtierney/.xwin/crt/lib/x86_64",
"-Lnative=/home/gtierney/.xwin/sdk/lib/um/x86_64",
"-Lnative=/home/gtierney/.xwin/sdk/lib/ucrt/x86_64"
]
Clone the repo
git clone https://github.com/garyttierney/me3.git
Build the binaries
cargo build [--release]
Attach the sample host DLL to your game
cargo run -p me3-cli -- launch -g elden-ring
See CONTRIBUTING.md
With the exception of the me3 logo, this project is distributed under the terms of both the Apache Software License 2.0 and MIT License. See LICENSE-APACHE and LICENSE-MIT for more information.
The me3 logo is not available under any license - all rights are reserved.
Project Link: https://github.com/garyttierney/me3
Discussions Board: https://github.com/garyttierney/me3/discussions
We are grateful for the generous support of our sponsors.
For the Windows binary, free code signing provided by SignPath.io, certificate by SignPath Foundation.
See our code signing policy
154 followers · starred Nov 2022
120 followers · starred Nov 2025
574 followers · starred Feb 2026
171 followers · starred Dec 2025