A tool for modding, tweaking settings and providing game fixes for Mirror's Edge.
If you like what I do and would like to support my work, please consider visiting my Ko-fi page.
- Developer console unlocker
- Command line argument unlocker
- Unlocked configs patch (a persistent alternative to MEMLA)
- TdGame version selector
- Tweaks Scripts installer (custom UnrealScript package including cheats and trainer functions, Softimer, etc.)
- Persistent FOV with additional viewmodel and input fixes
- Unlocked aspect ratios with HOR+/VERT+ scaling
- High-res UI fix for resolutions greater than 1080p
- Highly configurable graphics settings
- Adjustable PhysX cloth simulation rates
- Custom keybind manager + speedrun macros
- Xbox/PS3 gamepad button prompt swapper
- Uniform mouse sensitivity, cm/360° converter
- Game language switcher
- OpenAL Soft audio upgrader + bespoke UE3 HRTF support
- Various other QoL
For further information and guides, refer to the wiki.
- OS: Windows 10 or later
- .NET Runtime: .NET 10.0 or later
- Game: Mirror's Edge (Steam, GOG, EA App/Xbox Game Pass for PC, Retail platforms). All versions supported (1.0.0.0 - 1.1.0.0 DLC)
- Download the latest release from the Releases page
- Extract the zip to a location of your choice
- Run
Mirror's Edge Tweaks.exe - Click "Select Game Directory" and navigate to your Mirror's Edge installation folder. Typical install locations:
- Steam:
C:\Program Files (x86)\Steam\steamapps\common\mirrors edge - GOG:
C:\Program Files (x86)\GOG Galaxy\Games\Mirror's Edge - EA:
C:\Program Files\EA Games\Mirrors Edge
- Steam:
- Visual Studio 2022 or later
- .NET 10.0 SDK
- Windows 10/11
# Clone the repository
git clone https://github.com/softsoundd/MirrorsEdgeTweaks.git
cd MirrorsEdgeTweaks
# Restore NuGet packages
dotnet restore
# Build the solution
dotnet build --configuration Release
# The executable will be in: MirrorsEdgeTweaks/bin/Release/net10.0-windows/- UELib by Eliot van Uytfanghe (EliotVU) - Unreal Engine package reading
- NativeSharpLzo by BigBang1112 - Unreal Engine package decompression (wraps LZO by Markus F. X. J. Oberhumer)
- OpenAL Soft by Chris Robinson (kcat) - Audio backend upgrade
- CommunityToolkit.Mvvm by the .NET Foundation - MVVM framework
- Microsoft.Xaml.Behaviors.Wpf by Microsoft - XAML behaviors for WPF
- MaterialDesignThemes by James Willock - UI theming and controls
Licensing details for each component are listed in THIRD-PARTY-NOTICES.
- EA DICE for creating Mirror's Edge
- The Mirror's Edge community for your continued support and encouragement
- UE Viewer by Konstantin Nosov (Gildor) - Conceptual inspiration for Unreal Engine package decompression
Refer to CHANGELOG for changes.