github Wemino/EchoPatch 4.0.0
EchoPatch 4.0.0

10 hours ago

Controller & Input Improvements

  • Update SDLGamepadSupport: Added a custom in-game menu to adjust controller settings directly (Options → Controls → Configure joystick/gamepad).
  • Update SDLGamepadSupport: Added the ability to map custom 'Hold' actions to gamepad buttons, and updated the default mapping (see the README table).
  • Add RumbleEnabled: Added a new setting to toggle gamepad vibration.
  • Add GyroCalibrationPersistence: Allows gyro calibration data to be saved and automatically loaded on reconnect (requires a controller with a unique serial number).
  • Update HideMouseCursor: Dynamically hides or shows the mouse cursor based on your active input device (controller vs. keyboard/mouse).
  • Improved FixKeyboardInputLanguage: Correctly handles key reassignment and saving across all keyboard layouts (e.g., supporting both 'D' and 'đ' on a Croatian layout).
  • Fix a crash when using a controller while HUDScaling was disabled.

New Features & Enhancements

  • Add CustomFOV: Overrides the default 70° field of view and applies automatic viewmodel camera correction.
  • Add FastVRAMDetection: Speeds up game startup and access to performance settings by using a much faster VRAM detection method.
  • Add ASI support: Added compatibility with UltimateASILoader when loading EchoPatch as an .asi plugin.

Fixes & Optimizations

  • Update HighFPSFixes: Fixed slow-motion charge and timer desynchronization at extreme FPS.
  • Update HighFPSFixes: Fixed an issue where high framerates resulted in lower jump heights when exiting water.
  • Update HighFPSFixes: Fixed walking animation not stopping when walking against a wall. (EchoPatch regression)
  • Improved FixNvidiaShadowCorruption: Fixed a performance drop by ensuring the shadow workaround is no longer unnecessarily applied to other graphics.
  • Update DisablePunkBuster: Use @Vityacv's implementation to ensure compatibility with multiplayer.
  • Update MaxFPS to use a default of 300 instead of 240.

General Updates

  • Update imgui to v1.92.6
  • Update SDL to 3.4.2
  • Many bug fixes and improvements.

Don't miss a new EchoPatch release

NewReleases is sending notifications on new releases.