Skip to content

A fix that addresses a variety of 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

VorpalFix

A fix that addresses a variety of technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice.

How to Install

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:

install

This fix 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.

Configuration

  • Modify the VorpalFix.ini file to adjust the settings for the fix.

  • Some configurations can be edited through the in-game VorpalFix menu: 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

Features

Fixes

  • 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.

General

  • 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.

Display

  • 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.

Graphics

  • 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.

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 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.

About

A fix that addresses a variety of technical issues and adds quality-of-life improvements to the 2011 remaster of American McGee's Alice.

Resources

License

Stars

Watchers

Forks

Packages

No packages published