A fix that addresses a variety of technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice.
Note
This fix 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, next to the alice.exe
file:
This fix allows the game to launch independently (by executing alice.exe
), so it is not necessary to install it alongside Alice: Madness Returns.
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.
-
Modify the VorpalFix.ini file to adjust the settings for the fix.
-
Some configurations can be edited through the in-game VorpalFix menu:
If you prefer not to have the in-game VorpalFix menu, you can remove it by deleting the file pak7_VorpalFix_menu.pk3
- Fix the random sound selection function. (e.g., Cheshire Cat summon, Vorpal Blade hit sounds and much more)
- Fix "Hard Disk Full" when the game is installed on a disk with more than 2TB of free space.
- Fix crashing when saving at resolutions where the width is not a multiple of 4.
- Fix loading issues with certain remastered character textures.
- Fix some particle effects that are not displaying properly at certain distances.
- Fix Alice's blinking animation playing too quickly at high frame rates in the settings menu.
- Fix HUD stretching in widescreen resolutions. Before & After
- Fix FMV stretching in widescreen resolutions. Before & After
- Fix GUI stretching in widescreen resolutions. Before & After
- Fix DPI Scaling on high-DPI displays.
- Fix the fullscreen setting not saving.
- Fix multiple menu issues.
- Fix multiple oversights in the script files.
- Workaround for a Proton specific issue related to the menus when playing on Linux.
- Allow the game to launch without Alice: Madness Returns.
- 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.
- Prevent Alice: Madness Returns from launching on exit. (when installed with Alice: Madness Returns)
- Allow to switch the game's supported language. (English, German, French, or Spanish)
- Restore the "American McGee's Alice" title screen from the Xbox 360/PlayStation 3 version.
- Provide the option to display the EA and Rogue Entertainment intro videos that were disabled in the remaster.
- Allow the option to disable the use of the remastered models.
- Allow the use of the developer console from the original game.
- Allow the option to set a custom path for saving the game's data.
- Allow the option to disable the Winsock initialization process, which is a remnant from the Quake 3 engine.
- Provide the option to use the HUD position similar to the Xbox 360/PlayStation 3 console version.
- Enable support for Xbox controller icons in the menus when a controller is detected during startup.
- Provide an option to display PlayStation 3 controller icons in place of Xbox controller icons.
- Provide the option to hide the popup console at launch.
- Provide the option to launch the game in borderless fullscreen mode.
- Provide the option to enable VSync.
- Custom resolution settings.
- Add support for Anisotropic Texture Filtering to enhance texture clarity and reduce blurriness at oblique viewing angles.
- Allow to enable trilinear texture filtering for better texture quality.
- Force highest quality models with enhanced LOD.
- Allow to set a custom frame rate limit, with the option to match the monitor’s refresh rate.
- Configure the Field of View (FOV), with an option for automatic adjustment based on aspect ratio.
- MinHook for hooking.
- mINI for INI file handling.
- Leanny help with some algorithms.
- CRASHARKI help with fixing and improving the menu.
This project is licensed under the GPL 3.0. However, Electronic Arts (EA) has explicit permission to use, modify, or bundle this code without being required to release the source code of any derivative works under the GPL 3.0, if they wish to re-release American McGee's Alice.