Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Alice: Madness Returns"

From PCGamingWiki, the wiki about fixing PC games
(verified fixes, shortened FOV instructions, walking using keyboard)
Line 39: Line 39:
 
==Essential improvements==
 
==Essential improvements==
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Use the <code>-nostartupmovies</code> [[Glossary:Command line arguments|command line argument]]|ref={{cn|date=July 2016}}|fix=  
+
{{Fixbox|description=Use the <code>-nostartupmovies</code> [[Glossary:Command line arguments|command line argument]]|ref=<ref name="Antrad">{{refcheck|user=Antrad|date=December 31, 2019}}</ref>|fix=  
 
}}
 
}}
  
Line 80: Line 80:
 
|4k ultra hd wsgf award    = incomplete
 
|4k ultra hd wsgf award    = incomplete
 
|widescreen resolution      = true
 
|widescreen resolution      = true
|widescreen resolution notes= Other aspects than 16:9 are letterboxed
+
|widescreen resolution notes= Other aspects than 16:9 are letterboxed.
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = See the [https://www.wsgf.org/dr/alice-madness-returns/en WSGF entry].
 
|multimonitor notes        = See the [https://www.wsgf.org/dr/alice-madness-returns/en WSGF entry].
Line 110: Line 110:
  
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 
===[[Glossary:Field of view (FOV)|Field of view (FOV)]]===
 +
{{ii}} Default FOV value is 70.
 +
{{Fixbox|description=Bind FOV commands to keys|ref=<ref name="Antrad"/>|fix=
 +
# Go to <code>{{p|userprofile\Documents}}\My Games\Alice Madness Returns\AliceGame\Config\</code>.
 +
# Edit {{file|AliceInput.ini}}.
 +
# Add the following line under <code>[Engine.PlayerInput]</code>:
 +
<pre>
 +
Bindings=(Name="NumPadOne",Command="FOV 90")
 +
</pre>
 +
{{ii}} While in game press NumPad 0 to change the FOV value. You may need to change it again after completing a level or after some cutscenes.
 +
{{ii}} Other keys and values can be used, as long as they are not already assigned to a different action.
 +
}}
 
{{Fixbox|description=Use Flawless Widescreen|ref={{cn|date=September 2016}}|fix=
 
{{Fixbox|description=Use Flawless Widescreen|ref={{cn|date=September 2016}}|fix=
 
{{ii}} Be aware that you first need a modified game .exe for the tool to work.
 
{{ii}} Be aware that you first need a modified game .exe for the tool to work.
Line 116: Line 127:
 
# Run the tool and select the Alice: Madness Returns plugin.
 
# Run the tool and select the Alice: Madness Returns plugin.
 
# Set the Additional FOV Modifier to a higher value like '''+30.0''' and click Set FOV Boost.
 
# Set the Additional FOV Modifier to a higher value like '''+30.0''' and click Set FOV Boost.
}}
 
{{Fixbox|description=Bind FOV commands to keys|ref={{cn|date=July 2016}}|fix=
 
# Go to <code>{{p|userprofile\Documents}}\My Games\Alice Madness Returns\AliceGame\Config\</code>
 
# Edit {{file|AliceInput.ini}}.
 
# Add the following lines under <code>[Engine.PlayerInput]</code>
 
<pre>
 
Bindings=(Name="NumPadOne",Command="FOV 10")
 
Bindings=(Name="NumPadTwo",Command="FOV 20")
 
Bindings=(Name="NumPadThree",Command="FOV 30")
 
Bindings=(Name="NumPadFour",Command="FOV 40")
 
Bindings=(Name="NumPadFive",Command="FOV 50")
 
Bindings=(Name="NumPadSix",Command="FOV 60")
 
Bindings=(Name="NumPadSeven",Command="FOV 70")
 
Bindings=(Name="NumPadEight",Command="FOV 75")
 
Bindings=(Name="NumPadNine",Command="FOV 80")
 
Bindings=(Name="NumPadOne",Command="FOV 85",Alt=True)
 
Bindings=(Name="NumPadTwo",Command="FOV 95",Alt=True)
 
Bindings=(Name="NumPadThree",Command="FOV 100",Alt=True)
 
Bindings=(Name="NumPadFour",Command="FOV 105",Alt=True)
 
Bindings=(Name="NumPadFive",Command="FOV 110",Alt=True)
 
Bindings=(Name="NumPadSix",Command="FOV 115",Alt=True)
 
Bindings=(Name="NumPadSeven",Command="FOV 120",Alt=True)
 
Bindings=(Name="NumPadEight",Command="FOV 150",Alt=True)
 
Bindings=(Name="NumPadNine",Command="FOV 0",Alt=True)
 
</pre>
 
{{ii}} Press NumPad 1-9 to decrease it. Press NumPad 1-9 and Alt to increase it.
 
{{ii}} You may need to change it again a few times after completing a level or after some cutscenes.
 
 
}}
 
}}
  
Line 180: Line 164:
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{ii}} Causes hit detection issues when exceeding an unknown threshold.<ref name="fps"/> Be sure to [[Glossary:Frame rate (FPS)#Frame rate capping|cap the frame rate]] at 60 or 120 FPS<ref>https://www.reddit.com/r/pcgaming/comments/4kadej/alice_madness_returns_removing_31_fps_cap/d3dh7cr/</ref><ref>{{Refcheck|user=Mars icecream|date=2017-2|comment=+144fps was problematic while 120fps worked without any noticeable issues.}}</ref> depending on your monitor refresh rate to prevent major problems.
+
{{ii}} Causes hit detection issues when exceeding an unknown threshold,<ref name="fps"/> be sure to [[Glossary:Frame rate (FPS)#Frame rate capping|cap the frame rate]] at 60 or 120 FPS<ref>https://www.reddit.com/r/pcgaming/comments/4kadej/alice_madness_returns_removing_31_fps_cap/d3dh7cr/</ref><ref>{{Refcheck|user=Mars icecream|date=2017-2|comment=+144fps was problematic while 120fps worked without any noticeable issues.}}</ref> depending on your monitor refresh rate to prevent major problems.
  
{{Fixbox|description=Change frame rate smoothing|ref={{cn|date=July 2016}}|fix=
+
{{Fixbox|description=Change frame rate smoothing|ref=<ref name="Antrad"/>|fix=
 
# Go to <code>{{p|userprofile\Documents}}\My Games\Alice Madness Returns\AliceGame\Config\</code>.
 
# Go to <code>{{p|userprofile\Documents}}\My Games\Alice Madness Returns\AliceGame\Config\</code>.
 
# Edit {{file|AliceEngine.ini}}.
 
# Edit {{file|AliceEngine.ini}}.
Line 197: Line 181:
 
{{Input settings
 
{{Input settings
 
|key remap                = true
 
|key remap                = true
|key remap notes          =  
+
|key remap notes          = Not all controls are available in game, those can be changed in <code>[[#Configuration file(s) location|AliceInput.ini]]</code>.
 
|acceleration option      = false
 
|acceleration option      = false
 
|acceleration option notes = Suffers from negative mouse acceleration (the camera moves slower on faster mouse movements).
 
|acceleration option notes = Suffers from negative mouse acceleration (the camera moves slower on faster mouse movements).
Line 213: Line 197:
 
|full controller notes    = Games first launch brings up activation window which requires keyboard.
 
|full controller notes    = Games first launch brings up activation window which requires keyboard.
 
|controller remap          = hackable
 
|controller remap          = hackable
|controller remap notes    = Modify <code>[[#Configuration file(s) location|AliceInput.ini]]</code>
+
|controller remap notes    = Modify <code>[[#Configuration file(s) location|AliceInput.ini]]</code>.
 
|controller sensitivity    = false
 
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
Line 258: Line 242:
 
|steam cursor detection    = unknown
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 +
}}
 +
 +
===Walking using keyboard===
 +
{{Fixbox|description=Instructions|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/19680/discussions/0/792924412280196421/|title=Steam - How to make Alice walk in Madness Returns }}</ref>|fix=
 +
# Go to the [[#Game data|configuration file(s) location]].
 +
# Open <code>AliceInput.ini</code>.
 +
# Add the following line in the <code>[Engine.PlayerInput]</code> section:
 +
#* Bindings=(Name="LeftAlt",Command="Walking")
 +
{{ii}} Hold Left Alt to walk, release to run. You can use another key, as long as it isn't bound elsewhere already.
 +
{{--}} The walk speed will be higher than when using a controller.
 
}}
 
}}
  

Revision as of 00:40, 31 December 2019

Alice: Madness Returns
Alice: Madness Returns cover
Developers
Spicy Horse
Publishers
Electronic Arts
Engines
Unreal Engine 3
Release dates
Windows June 14, 2011
Alice: Madness Returns on Wikipedia
American McGee's Alice
American McGee's Alice 2000
American McGee's Alice (2011) 2011
Alice: Madness Returns 2011

Key points

Frame rate is capped at 31 FPS.[1] See High frame rate.

General information

Official website
Steam Community Discussions

Availability

Game activation when launching the game for the first time.
Game activation when launching the game for the first time.
Source DRM Notes Keys OS
Retail
Requires online activation
CD key
As of 2019 Ultimate Edition is still available digitally on Dell.com and Gamestop.com. Bundled with American McGee's Alice (2011).
Icon overlay.png
Windows
Origin
Origin
Standard Edition only
Windows
All remaining versions outside retail/Steam require Origin DRM.

DLC and expansion packs

Name Notes
Weapons of Madness and Dresses Pack
Windows

Essential improvements

Skip intro videos

Use the -nostartupmovies command line argument[2]

Game data

Configuration file(s) location

System Location
Windows %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/19680/pfx/[Note 1]

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\CheckPoint\
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/19680/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Origin
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video settings

In-game video settings.
In-game video settings.

Template:Video settings

Field of view (FOV)

Default FOV value is 70.
Bind FOV commands to keys[2]
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\.
  2. Edit AliceInput.ini.
  3. Add the following line under [Engine.PlayerInput]:
Bindings=(Name="NumPadOne",Command="FOV 90")
While in game press NumPad 0 to change the FOV value. You may need to change it again after completing a level or after some cutscenes.
Other keys and values can be used, as long as they are not already assigned to a different action.
Use Flawless Widescreen[citation needed]
Be aware that you first need a modified game .exe for the tool to work.
  1. Download Flawless Widescreen 1.0.12.
  2. Turn on Show hidden files in Windows and extract the files.
  3. Run the tool and select the Alice: Madness Returns plugin.
  4. Set the Additional FOV Modifier to a higher value like +30.0 and click Set FOV Boost.

Windowed

Windowed Mode[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\
  2. Edit AliceEngine.ini.
  3. Change Fullscreen=True to Fullscreen=False
  4. Save and set the file to read-only.

Borderless fullscreen windowed

Use GeDoSaTo[citation needed]
  1. Install and run GeDoSaTo.
  2. Click Edit Settings and create a profile named AliceMadnessReturns.
  3. Add forceBorderlessFullscreen true to the text editor and click save.
  4. Click User Whitelist and add AliceMadnessReturns and click save.

Anisotropic filtering (AF)

Anisotropic Filtering[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\
  2. Edit AliceEngine.ini.
  3. Find MaxAnisotropy=16 and change the value if needed.
  4. Save and set the file to read-only.

Vertical sync (Vsync)

See high frame rate.
Vsync[citation needed]
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\
  2. Edit AliceEngine.ini.
  3. Change UseVsync=True to UseVsync=False to disable.
  4. Save and set the file to read-only.

High frame rate

Causes hit detection issues when exceeding an unknown threshold,[3] be sure to cap the frame rate at 60 or 120 FPS[4][5] depending on your monitor refresh rate to prevent major problems.
Change frame rate smoothing[2]
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns\AliceGame\Config\.
  2. Edit AliceEngine.ini.
  3. Near the top, change bSmoothFrameRate to FALSE or raise MaxSmoothedFrameRate value.
  4. Save and set the file to read-only.
For more information, see the Unreal Engine 3 page.
May occasionally cause infinite loading screens when continuing a save. See Infinite loading screen.

Input settings

In-game key map settings.
In-game key map settings.
In-game camera settings.
In-game camera settings.
The gamepad layout for the game.
The gamepad layout for the game.

Template:Input settings

Walking using keyboard

Instructions[6]
  1. Go to the configuration file(s) location.
  2. Open AliceInput.ini.
  3. Add the following line in the [Engine.PlayerInput] section:
    • Bindings=(Name="LeftAlt",Command="Walking")
Hold Left Alt to walk, release to run. You can use another key, as long as it isn't bound elsewhere already.
The walk speed will be higher than when using a controller.

Audio settings

In-game audio settings.
In-game audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Japanese
Portuguese
Brazilian Portuguese translation by Tribo Gamer
Spanish
Russian
Official localization by «1C-SoftClub».
Russian
1) Fan translation by ZoG Forum Team
2) Fan voice-over by Gremlin Creative Studio
3) Fan voice-over by «ElikaStudio».

VR support

3D modes State GG3D Notes
Native 3D
Labeled as "3D Stereo" under Video settings.
Nvidia 3D Vision
TriDef 3D
iZ3D
vorpX
G3D
Officially supported Game, see vorpX gamelist.

Issues fixed

Very small subtitles on large resolutions

Very small subtitles on big resolutions[citation needed]
  1. Open ...\My Games\Alice Madness Returns\AliceGame\Config\AliceEngine.ini and edit the following fields:

Replace "SubtitleFontName=WarfareFonts.Fonts.WarfareFonts_Chrom20" with "SubtitleFontName=EngineFonts.LargeFont"

Replace "LoadingTextFontName=WarfareFonts.Fonts.WarfareFonts_Chrom20" with "LoadingTextFontName=EngineFonts.LargeFont"

Save files lost during crash

Save files lost during crash[citation needed]
If your game crashes, usually the game will lose the file PC_ProfileList.sav which tells the game your profile name and progress.
  1. Go to %USERPROFILE%\Documents\My Games\Alice Madness Returns and backup your profile folder as the next step will overwrite it.
  2. Start the game, create a profile(s) with exactly the same name as your previous profile(s) and exit.
  3. Replace the newly created profile(s) with your backed up copies.
  4. Start the game select your profile and it will say 0% progress with 0 time but it should resume from the correct place in the game.

Umbrella bug

Umbrella Bug[7]
During the tutorial with the fight against a Menacing Ruin, the player is asked to use the Umbrella. However, the action cannot be executed regardless of focus or key-bindings.
  1. Navigate to Origin Games\Alice Madness Returns - The Complete Collection\Game\Alice2\AliceGame\Config\Default Input\.
  2. Find the line:
    +Bindings=(Name="E",Command="TriggerBlock true | OnRelease TriggerBlock false")
  3. Change the E to whichever letter you want to be block.
  4. Save your changes and close out of the config file.
  5. Start the game; go to the configure controls option in game; reset controls to default.
  6. Since default for block is now the key you assigned in the config the default controls will reflect this; you may now change the remaining controls to your preference.
Alternative fix for the Umbrella Bug[8]
  1. Go to <path-to-game>\AliceGame\Config.
  2. Make a copy of the DefaultInput.ini (for backup purposes) and open the original in Notepad.
  3. Find the line:
    Key_Block = TriggerBlock
    (Because of whitespace, a search for just Key_Block is recommended)
  4. Change it to this:
    Key_Block = TriggerBlock true | OnRelease TriggerBlock false
  5. Save your changes and close out of the config file.
  6. Start the game; no need to change any key bindings in-game as your block key should now work.

Extreme stuttering even in the UI

Extreme Stuttering even in the UI[citation needed]
Occurs when DirectX SDK, a developers' tool, is installed.
  • Ensure that the 32-bit DirectX Control Panel (i.e. the DirectX Control Panel without "64-bit" in the title) is set to the Retail Version of DirectX 9.
  • Find the DirectX Control Panel in the Start Menu, under Programs. On Vista or Windows 7, just type "DirectX" into the search.

Alice: Madness Returns has stopped working (Steam)

If the game crashes constantly at startup, run it as administrator for a more detailed error message.
Missing PhysX file[citation needed]
The game might be missing the file cudart32_41_22.dll, which the Steam installer doesn't include in the PhysX libraries.
  1. Install the latest PhysX.
  2. Go into the PhysX installation folder. (Most likely C:\Program Files (x86)\NVIDIA Corporation).
  3. Do a search for a file that starts with cudart32_41. For example, one version has a filed named cudart32_41_4.dll. Yours might be newer, but it should work fine either way.
  4. Copy that file into <path-to-game>\Binaries\Win32.
  5. Rename the file you just copied to the previously mentioned cudart32_41_22.dll. If you got a slightly different version in the error message, use that one.

Crash after visiting and completing Quiz Radula Room

Answer the first question wrong and the second right, or the first two wrong and the third right, etc.[9]
It seems if you answer wrongly until one of the questions is read aloud, the bug does not trigger.
Set PhysX to low until you finish the quest[10]

Infinite loading screen

Reloading a save file with the frame rate uncapped may result in an infinite loading screen.
Infinite loading screen fix[11]
  1. Change the resolution from the main menu to something significantly lower (720p from 1080p for instance).
  2. Load the save.
  3. Change the resolution back in the pause menu once the game has loaded.

Other information

API

Technical specs Supported Notes
Direct3D 9
Shader Model support 3
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Physics PhysX
Cutscenes Bink Video

Disable HUD

Set a key to toggle the HUD ingame[12]
  1. Go to the configuration file(s) location.
  2. Open AliceInput.ini.
  3. Add the following lines in the [Engine.PlayerInput] section.
    Bindings=(Name="Divide",Command="ToggleHUD",Control=False,Shift=False,Alt=False,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
    Bindings=(Name="Divide",Command="ShowHUD",Control=False,Shift=False,Alt=True,bIgnoreCtrl=False,bIgnoreShift=False,bIgnoreAlt=False)
  4. This will bind the divide (/) key on the numpad to toggling the HUD. You can use another key, as long as it isn't bound elsewhere already.
  5. Right-click the file, and tick the box "Read only" so as to prevent the game from reverting the changes made. Note that this will lock any input settings until you remove the read-only flag from the file.

System requirements

Windows
Minimum
Operating system (OS) XP SP3, Vista SP2, 7 SP1
Processor (CPU) AMD Athlon X2 1.6 GHz
Intel Core 2 Duo 1.6 GHz
System memory (RAM) 2 GB
Hard disk drive (HDD) 8.5 GB
Video card (GPU) ATI Radeon X1650
Nvidia GeForce 7600
256 MB of VRAM
DirectX 9.0c compatible

Notes

  1. 1.0 1.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/19680/ in addition to or instead of this directory. The app ID (19680) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Verified by User:Marioysikax on January 15, 2016
  2. 2.0 2.1 2.2 Verified by User:Antrad on December 31, 2019
  3. Cite error: Invalid <ref> tag; no text was provided for refs named fps
  4. https://www.reddit.com/r/pcgaming/comments/4kadej/alice_madness_returns_removing_31_fps_cap/d3dh7cr/
  5. Verified by User:Mars icecream on 2017-2
    +144fps was problematic while 120fps worked without any noticeable issues.
  6. Steam - How to make Alice walk in Madness Returns - last accessed on [unknown]
  7. Alice: Madness Returns Problem FAQ and Information - AmericanMcGee.com
  8. Re: Alice: Madness Returns Problem FAQ and Information - AmericanMcGee.com
  9. Crashing leaving Radula Room - AmericanMcGee.com
  10. Re: Crashing leaving Radula Room - AmericanMcGee.com
  11. Verified by User:Shooterboss on 29 November 2017
  12. Alice: Madness Returns No Hud - last accessed on 2017-5-21