Skip to content

A patch that addresses various technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice

License

Notifications You must be signed in to change notification settings

Wemino/VorpalFix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A patch that addresses various technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice, without altering the original game's artistic vision or overwriting any original game files.

How to Install

Note

This patch will only work on the 2011 remaster of American McGee's Alice and will not work on the 2000 version of the game.

Download: VorpalFix.zip

Extract the contents of the zip file into the game’s folder, in the same directory as the alice.exe file.

This patch allows the game to launch independently (by executing alice.exe), so it is not necessary to install it alongside Alice: Madness Returns.

Steam Deck/Linux Specific Instructions (Windows users can skip this)

Warning

To launch the game on Steam Deck or Linux, open the game’s properties in Steam and include WINEDLLOVERRIDES="winmm.dll=n,b" %command% in the launch options.

Features

General Fixes and Stability

  • Sound Effects Restored
    Restored missing weapon sounds and re-enabled Cheshire Cat summon lost in the 2011 remaster.

  • Fix "Hard Disk Full"
    Fixed the "Hard Disk Full" error message incorrectly appearing when the game is installed on a disk with more than 2TB of free space.

  • Crash Fixes
    Fixed a crash that occurred when saving at resolutions where the width is not a multiple of 4 (e.g., 1366x768), as well as another crash that could happen while fetching the resolution list.

  • Particle Effect Fixes
    Fixed missing re-materialization visuals for Alice’s throwable weapons.

  • High Frame Rate Fix
    Fixed an issue where Alice's blinking animation played too quickly at high frame rates.

  • Fullscreen Setting Fix
    Fullscreen selection now persists after restarting.

  • Menu Fixes
    Fixed texture bleeding, corrected the back button animation, and resolved minor UI issues.

  • Script Path Corrections
    Corrected typos in texture and sound paths to prevent missing assets.

  • Workaround for a Proton specific issue related to the menus when playing on Linux
    Set FixProton = 1 in VorpalFix.ini (ValveSoftware/Proton#8179)

  • High‑DPI Scaling Fix
    Corrected display scaling on high‑DPI monitors.


Texture and UI Fixes

  • Fix remastered character textures not loading
    Fixed an issue where multiple typos in the archive containing the remastered textures prevented them from loading.
    Affects Cheshire Cat, Card Guards and Mock Turtle.
Original Textures Remastered Textures
  • Menu & Screenshot Aspect Ratio
    Maintains correct aspect ratio for in‑game menus and save‑file thumbnails in widescreen resolutions.
Original Menu (16:9) Corrected Menu
  • HUD Aspect Ratio
    Prevents HUD elements from stretching in any widescreen format.
HUD Stretching HUD Corrected
  • FMV Aspect Ratio
    Prevents cinematic videos from warping in widescreen resolutions.
Original FMV (16:9) Corrected FMV

Game Launch and Settings Options

  • Allow the game to launch without Alice: Madness Returns
    The 2011 remaster is designed to launch with the -RunningFromAlice2 option, this check has been disabled by default, allowing alice.exe to launch independently.

  • Prevent Alice: Madness Returns from launching on exit
    On exit, the game checks the installation path of Alice: Madness Returns to relaunch it.
    Set PreventAlice2OnExit = 1 in VorpalFix.ini

  • Add a dedicated menu to edit some of the settings of VorpalFix.ini
    Delete pak7_VorpalFix_menu.pk3 to remove.

VorpalFix Settings Menu
  • Toggle Remastered Models
    Switch between remaster and original models without editing game files.
2011 Textures (Remastered) 2000 Textures (Original)
  • Original Title Screen Restored
    Re-added the "American McGee's Alice" title screen from the Xbox 360/PS3 version.

  • Language Options
    Select English, German, French, or Spanish from the menu.

  • Original Intro Videos
    Restore EA and Rogue Entertainment intros with UseOriginalIntroVideos = 1.

  • Developer Console Re-enabled
    Restore access to the original game’s console. Default key: F2

  • Custom Save Path
    Redirect save files via CustomSavePath in VorpalFix.ini.

  • Disable Winsock Initialization
    Turn off legacy Quake 3 network startup.


Gameplay Options

  • Additional controller commands:

    • Pressing the Left Stick while pressing any D-pad button will save the current weapon to that D-pad key.
    • Pressing the Right Stick + 'A' will execute a quick load.
    • Pressing the Right Stick + 'B' will execute a quick save.
  • Console-Style HUD Layout
    Position the HUD as in the Xbox 360/PS3 versions.

PC HUD Position Console HUD Position
  • Letterbox Toggle
    Disable cinematic bars during cutscenes.
Vanilla Letterbox Disabled
  • Controller Icon Support
    Xbox or PlayStation 3 controller icons are displayed in the menus when a controller is detected at startup.
Xbox 360 Controller Icons PlayStation 3 Controller Icons
  • Borderless Fullscreen & VSync
    Enable borderless mode and custom frame rate limits, including refresh rate matching.

Graphical Enhancements

  • Field of View Correction
    Auto-adjusts 4:3 FOV for widescreen displays.
Vanilla 16:9 FOV Corrected 16:9 FOV
  • Texture Filtering
    Anisotropic and trilinear filtering sharpen textures and minimize distant blurring or shimmering, even at steep angles, with minimal performance cost.
  • Maximum Model Detail
    Disable LOD bias to render models at full quality at any distance.
Vanilla No Model LOD Bias

Credits

  • MinHook for hooking.
  • mINI for INI file handling.
  • Leanny help with some algorithms.
  • CRASHARKI help with fixing and improving the menu.

Licensing Exception

This project is licensed under the GNU General Public License (GPL) version 3.0. However, Electronic Arts (EA) and any third parties explicitly authorized by EA (including but not limited to GOG, Steam, or other distribution platforms) are hereby granted an irrevocable, perpetual, and worldwide exemption from all GPL 3.0 requirements. This exemption allows EA and authorized third parties to use, modify, distribute, sublicense, or bundle this codebase in any form (including proprietary/closed-source derivative works) for the purpose of re-releasing, preserving, maintaining, or commercially exploiting American McGee’s Alice, without any obligation to disclose source code, copyleft restrictions, or other GPL 3.0 terms.

This exception applies solely to EA and its authorized third parties. All other users remain subject to the terms of the GPL 3.0.

About

A patch that addresses various technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice

Resources

License

Stars

Watchers

Forks