github Wemino/MadnessPatch 3.0.1
MadnessPatch 3.0.1

3 hours ago

Complete rewrite: MadnessPatch 3.0.0 rebuilds the entire project from scratch.

MadnessPatch 3.0.0:

New Features & Enhancements

  • Add AchievementSupport: In-game achievement overlay that tracks your progress and shows a notification when one unlocks, using the same achievements as the Xbox 360 and PlayStation 3 versions (press HOME to open the list).
  • Update UnlockCompleteEditionDLC: The unlocked Complete Edition weapons are now fully functional in-game regardless of the build.
  • Add AtomicSaves: Writes save files more safely to help prevent corruption, and keeps a backup (.bak) of your save.
  • Add EnableConsole: Enables the in-game developer console, bound to the F2 key.
  • Add ShowProfileCreation: Adds an option to skip the profile creation/selection screen and boot straight to the main menu.
  • Add HideAlice1WhenMissing: Removes the Alice 1 entry from the in-game menus when Alice 1 isn't installed.

Input & Controller

  • Add EnableControllerIcons: Replaces keyboard/mouse button prompts with matching controller icons (PlayStation or Xbox) while a controller is connected.
  • Add FixStuckKeys: Flushes input after load transitions so keys don't get stuck (e.g. Alice moving on her own on keyboard and mouse).

Fixes & Optimizations

  • Add FixMissingMusic: Restores area music that fails to start when spawning past its script trigger, such as after loading a checkpoint.
  • Add HysteriaLockOnGuard: Prevents the locked-on camera from spinning when Hysteria activates at high framerates.
  • Add CutsceneFPSCap: Caps the framerate of one cutscene to avoid an otherwise sudden frame-rate drop during it.
  • Add FixHighFPSWalkingPhysics: Fixes player movement bleeding speed or snapping to a fall when grazing walls at high framerates.
  • Add FixUpgradeCursorLeak: Removes the leftover HUD cursor sprite left by the first weapon-upgrade popup.
  • Add FixPinballCannonPrompt: Fixes the Pinball Cannon button prompt on PC.
  • Fix FixHighFPSClothPhysics: Fix an issue affecting the strings of the Dollmaker.

Configuration Changes

  • Merged the separate crash-fix toggles (FixHashTableRaceCondition, FixUnattachedCollisionPanic, FixHairCurveOverRead, FixExperimental) into a single CrashFixes setting.
  • Renamed FixUltraWideScreenFOVFixAspectRatio. (Remove the letterbox on 16:10 or narrower during Gameplay)
  • Renamed FixPhysXFixCPUPhysX.
  • Renamed CheckAlice1InstallFolderWarnAlice1InstallFolder.
  • Removed DisableLegacyDriverHacks (it had no effect on modern hardware).

MadnessPatch 3.0.1:

  • Add FixHatterElevator: Fixes the Chapter 1 Hatter elevator softlock where the pressure pad stops responding on a return visit, and repairs saves already affected by it.
  • AchievementSupport: Fix a crash when the game's registry keys are missing.
  • FixAspectRatio: Adjust the position of the Memories icons on 16:10 and narrower aspect ratios, and add black bars to the death screen.
  • CrashFixes: Fix one more crash.

See the README for more details.

Don't miss a new MadnessPatch release

NewReleases is sending notifications on new releases.