Saltar al contenido
PORTSNATIVE.
InicioCatálogo
Juegos WebEmuladoresHerramientasNovedades
PORTSNATIVE.

Un catálogo para descubrir ports y proyectos relacionados. Enlazamos a las fuentes oficiales y no alojamos archivos de los juegos originales.

ExplorarCatálogoMi lista
InformaciónNosotrosProponer un portSoporteApoyo y donacionesAviso legal
© 2026 PortsNative
Volver al catálogo
VorpalFix
PORTSNATIVE

VorpalFix

PORT NATIVOACCIÓN / AVENTURAWINDOWSLINUXMACOSALPHA

VorpalFix

TecnologíaPort Nativo C/C++ (Reimplementación de Motor)

Disponible paraWindows, Linux, macOS

Ver proyecto oficial

Sobre el proyecto

VorpalFix es un videojuego de acci�n y aventura, lanzado en 2011.

Información oficial del proyecto

README original del autor (en inglés)Abrir en GitHub ↗
<p align="center"> <img src="assets/VorpalFix_Logo.png"> </p>

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.

<img width="180" src="assets/vf_install.png">

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

[!TIP]
If you own Alice: Madness Returns, check out MadnessPatch!

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

  • Fixed missing weapon sounds and Cheshire Cat summon that were broken in the 2011 remaster due to a bug affecting randomized sound effects.

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

  • Save files are now written to disk in a single operation instead of thousands of small chunks.

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

  • Fixed missing particle effects for re-materialization visuals of Alice's throwable weapons.

  • Fixed models being rendered completely black in places where the map has no lighting data, such as the Demon Dice pickup in Fungiferous Flora.

  • Fixed Alice and the enemies losing their shading and appearing fully bright whenever a dynamic light was visible on screen, even far away, such as at the start of Pool of Tears.

  • Fixed a line across fog volumes past which the fog suddenly changed, following the camera as it moved, such as on the lava in Labyrinthine Revenge.

  • Fixed an issue where Alice's blinking animation in the menu played too quickly at high frame rates.

  • Fullscreen selection now persists after restarting.

  • Fixed menu texture bleeding, corrected the back button animation that played faster at higher resolutions, and resolved other minor menu UI issues.

  • Fixed typos in script files affecting texture and sound paths to prevent missing assets.

  • Corrected display scaling on high‑DPI monitors.

  • Brightness and gamma are now applied to the game's image by a shader instead of changing the system's display calibration.


Widescreen Fixes

  • Menu Aspect Ratio
    Maintains correct aspect ratio for in‑game menus and save‑file thumbnails in widescreen resolutions.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Menu_Vanilla.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Menu_VF.jpg"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">VorpalFix</td> </tr> </table> </div>
  • FMV Aspect Ratio
    Prevents cinematic videos from warping in widescreen resolutions.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/FMV_Vanilla.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/FMV_VF.jpg"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">VorpalFix</td> </tr> </table> </div>
  • HUD Aspect Ratio
    Prevents HUD elements from stretching in any widescreen format.
<div align="center"> <table style="width: 130%; max-width: 1200px;"> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/HUD_Vanilla.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/HUD_VF.jpg"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">VorpalFix</td> </tr> </table> </div>

Fix Remastered Character Textures

  • 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.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/pak5_Vanilla.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/pak5_VF.jpg"></td> </tr> <tr> <td align="center">Original Textures</td> <td align="center">Remastered Textures</td> </tr> </table> </div>

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.

<div align="center"> <table> <tr> <td width="100%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/VF_Menu.jpg"></td> </tr> <tr> <td align="center">VorpalFix Settings Menu</td> </tr> </table> </div>
  • Toggle Remastered Models
    Switch between remaster and original models without editing game files.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/pak5_On.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/pak5_Off.jpg"></td> </tr> <tr> <td align="center">2011 Textures (Remastered)</td> <td align="center">2000 Textures (Original)</td> </tr> </table> </div>
  • Original Title Screen Restored
    Restored the "American McGee's Alice" title screen from the Xbox 360/PS3 version that was missing in the PC remaster.

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

  • Original Intro Videos
    Restore the EA and Rogue Entertainment intro videos by setting UseOriginalIntroVideos = 1.

  • Developer Console Re-enabled
    Restores access to the original game's console (can be enabled in the game's settings). 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

SDL Controller Support

Adds support for PlayStation and Nintendo Switch controllers via SDL3.

  • 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.
    • Pressing the Right Stick will center the view.
  • Gyro Aiming
    Enables motion-controlled aiming using the controller's gyroscope for supported controllers (DualShock 4, DualSense, Switch Pro Controller).

    Enable with GyroEnabled = 1 in VorpalFix.ini.

    Note: If you experience gyro drift, place the controller on a stable surface for a few seconds to calibrate.

    Tip: Press the Right Stick to quickly recenter your view while using gyro aiming.

  • Controller Icon Support
    Xbox or PlayStation 3 controller icons are displayed in the menus when a controller is used. The menus switch back to keyboard/mouse as soon as the keyboard or mouse is used, and when the controller is disconnected.

<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Controller_Xbox.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Controller_PS3.jpg"></td> </tr> <tr> <td align="center">Xbox 360 Controller Icons</td> <td align="center">PlayStation 3 Controller Icons</td> </tr> </table> </div>

Mouse Input

  • Camera Responsiveness
    Adjust camera smoothing via CameraSmoothingFactor for improved responsiveness with high-DPI mouse.

  • Raw Mouse Input
    Improved precision by reading mouse movement directly, ignoring Windows sensitivity and acceleration.

  • Mouse 4 / Mouse 5 Support
    Adds support for side mouse buttons so they can be assigned from the game's menu.

Display Options

  • Console-Style HUD Layout
    Position the HUD as in the Xbox 360/PS3 versions.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/HUD_PC.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/HUD_Console.jpg"></td> </tr> <tr> <td align="center">PC HUD Position</td> <td align="center">Console HUD Position</td> </tr> </table> </div>
  • Letterbox Toggle
    Disable cinematic bars during cutscenes.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Letterbox_On.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/Letterbox_Off.jpg"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">Letterbox Disabled</td> </tr> </table> </div>
  • 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.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/FOV_Vanilla.jpg"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/FOV_VF.jpg"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">VorpalFix</td> </tr> </table> </div>
  • Texture Filtering
    Anisotropic and trilinear filtering sharpen textures and minimize distant blurring or shimmering, even at steep angles, with minimal performance cost.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/AF_Off.png"></a></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/AF_On.png"></a></td> </tr> <tr> <td align="center"><a href="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/anisotropic_off.png">Vanilla</a></td> <td align="center"><a href="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/anisotropic_on.png">Anisotropic Filtering (16x)</a></td> </tr> </table> </div>
  • MSAA Anti-Aliasing
    Smooths jagged edges on models and scenery while preserving the game's original look.
<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/MSAA_Off.png"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/MSAA_On.png"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">MSAA Anti-Aliasing</td> </tr> </table> </div>
  • SSAA Anti-Aliasing
    Renders the game at a higher resolution and downscales it to the screen, also smoothing the edges of alpha-tested textures such as foliage and grates that MSAA can't reach. To enable it, set SSAAScale = 2.0 in the [Graphics] section of VorpalFix.ini (1.0 disables it, up to 4.0).

  • Maximum Model Detail
    Disable LOD bias to render models at full quality at any distance, and render curved surfaces such as arches and pillars with more detail.

<div align="center"> <table> <tr> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/LOD_Off.png"></td> <td width="50%"><img style="width:100%" src="https://raw.githubusercontent.com/Wemino/VorpalFix/main/assets/LOD_On.png"></td> </tr> <tr> <td align="center">Vanilla</td> <td align="center">No Model LOD Bias</td> </tr> </table> </div>

Credits

  • SDL3 for improved controller support.
  • 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.

Leer guía oficial
CALIFICACIÓN
—
Cargando votos…
Publicidad

FICHA DEL PROYECTO

Tipo de proyecto
PORT NATIVO
Género
Acción / Aventura
Estado
alpha
Plataforma de origen
—
Tecnología
Port Nativo C/C++ (Reimplementación de Motor)
Versión
—
Actualización
—

Plataformas de destino 3

Windows
Linux
macOS
Ver en GitHub
Publicidad