About this project

Elden-Menu is presented as a Windows-only, client-side overlay for Elden Ring: Shadow of the Erdtree, described by its authors as a "reality overlay" rather than a conventional trainer. It runs in userspace as a middleware layer between input peripherals and the game process, and its default "Vanilla" preset is stated to change nothing, with all adjustments opt-in. Feature areas described in the README: - World state control: real-time time-of-day adjustment, weather toggling (rain, snow, golden rays), and a non-invasive NPC proximity overlay that highlights non-hostile NPCs within roughly 20 meters. - Combat calibration: a stagger/posture tuner, an invincibility-frame window dial adjustable in one-frame increments, and a regulator for HP/FP flask restoration rates. - Discovery and interaction: an extended item pickup radius and passive logging of item descriptions and dialogue to an external text file. - Accessibility and UI: per-element HUD repositioning and scaling for ultra-wide and vertical monitors, a colorblind filter suite with distinct hues for status effects such as poison, scarlet rot and frostbite, and a "Chromatica" mode that maps sound cues to screen-edge color pulses. Architecture and operation: - A core engine written in C++/Rust handles memory management and process interaction. - A Lua scripting layer allows custom logic sequences, such as scripts that react to specific invader types. - A profiles system stores separate tuning kits (for example speedrun, lore explorer, photography) that can be swapped by hotkey. - "Stealth Audit" monitors game integrity checks and suspends the overlay if a risk is detected; "Whisper Mode" reduces CPU overhead when the menu is hidden. Localization and support: the interface is stated to be translated into 12 major languages with automatic OS locale detection, and the team claims a response time under 24 hours for critical bugs or compatibility issues via Discord and GitHub Issues. Roadmap items listed for 2026 include a replay analyst with dodge-timing heat maps, a modular companion API for cross-mod compatibility, an atmospheric audio equalizer, and a community workshop hub for user-created Lua scripts and profiles. Licensing and caveats: the project is released under the MIT License and provided "as is." The README explicitly notes that the tool operates in a gray area relative to the game's user agreement, is primarily designed and tested for offline or single-player use, and that use in public lobbies may result in a server ban. It states the software contains no code intended to harm other players' systems and is purely a client-side state adjustment. The FAQ recommends a secondary account or offline play for safety and notes that compatibility patches are typically released within about 48 hours of major game updates. Bug reports are requested through public GitHub issues rather than private messages.