Difference between revisions of "Final Fantasy XIII"

From PCGamingWiki, the wiki about fixing PC games
m (controller wording mach 3. I'm slightly happier with this)
(Additional AA information and how to fix block artifact on character hair for Nvidia users)
Line 59: Line 59:
 
For NVIDIA users, in the NVIDIA control panel, in "Select a scaling mode:" under "Adjust desktop size and position", ensure "Full-screen" is selected and set "perform scaling on" to GPU. For AMD users, in the Catalyst Control Center, in the "Image Scaling" section under "Properties (Digital Flat-Panel)" where Digital Flat-Panel is the monitor type, ensure "Enable GPU Scaling" is checked and "Scale image to full panel size" is selected. This leaves the monitor at its resolution and allows the GPU to upscale the game instead of relying on the monitor.
 
For NVIDIA users, in the NVIDIA control panel, in "Select a scaling mode:" under "Adjust desktop size and position", ensure "Full-screen" is selected and set "perform scaling on" to GPU. For AMD users, in the Catalyst Control Center, in the "Image Scaling" section under "Properties (Digital Flat-Panel)" where Digital Flat-Panel is the monitor type, ensure "Enable GPU Scaling" is checked and "Scale image to full panel size" is selected. This leaves the monitor at its resolution and allows the GPU to upscale the game instead of relying on the monitor.
  
 +
===Block Artifact on hair for Nvidia Users===
 +
Follow the guide on [http://forums.guru3d.com/showpost.php?p=4936011&postcount=2444 this post] under the section "''GeDoSaTo Setup''" to create a driver profile for Final Fantasy XIII and enable the "AntiAliasing Fix" to fix [https://mega.co.nz/#!iVIDiLib!L1gWG92EfFzJDErhNJZ3GOyPG_lPBInb0Rl86tjAuEk block like artifacts on character hair.]
 
===Remove unused FMVs to free up space===
 
===Remove unused FMVs to free up space===
 
{{++}} Features dual audio English and Japanese for the ROW release.<ref name=scr2/> Removing the FMV files for either language frees about 20 GB of space.<ref name=fmvcut>[http://steamcommunity.com/sharedfiles/filedetails/?id=324566956 How to cut down game size to 29GB]</ref>
 
{{++}} Features dual audio English and Japanese for the ROW release.<ref name=scr2/> Removing the FMV files for either language frees about 20 GB of space.<ref name=fmvcut>[http://steamcommunity.com/sharedfiles/filedetails/?id=324566956 How to cut down game size to 29GB]</ref>
Line 124: Line 126:
 
|anisotropic                = hackable
 
|anisotropic                = hackable
 
|anisotropic notes          = Use the GPU control panel.
 
|anisotropic notes          = Use the GPU control panel.
|antialiasing              = hackable
+
|antialiasing              = hackable  
|antialiasing notes        = 4x[[MSAA]].<ref>[http://www.neogaf.com/forum/showpost.php?p=133861883&postcount=1158 Durante noting the default AA used]</ref> Use [[#GeDoSaTo|GeDoSaTo]] to configure.
+
|antialiasing notes        = 4x[[MSAA]].<ref>[http://www.neogaf.com/forum/showpost.php?p=133861883&postcount=1158 Durante noting the default AA used]</ref> Use [[#GeDoSaTo|GeDoSaTo]] to configure. [http://forums.guru3d.com/showpost.php?p=4936011&postcount=2444 Nvidia users can also use other forms of AA]
 
|vsync                      = hackable
 
|vsync                      = hackable
 
|vsync notes                = On. Use [[#GeDoSaTo|GeDoSaTo]] or the GPU control panel to change.
 
|vsync notes                = On. Use [[#GeDoSaTo|GeDoSaTo]] or the GPU control panel to change.

Revision as of 08:21, 18 October 2014

Template:Infobox game/row/winporter[1]
Final Fantasy XIII
Cover image missing, please upload it
Developers
Square Enix
Publishers
Square Enix
Engines
Crystal Tools
Release dates
Windows October 9, 2014
Final Fantasy XIII on Wikipedia
Final Fantasy VII 1998
Final Fantasy VIII 2000
Final Fantasy XI 2003
Final Fantasy XIV 2010
Final Fantasy VII (2012) 2012
Final Fantasy XIV: A Realm Reborn 2013
Final Fantasy VIII (2013) 2013
Final Fantasy III 2014
Final Fantasy IV 2014
Final Fantasy XIII 2014
Final Fantasy XIII-2 2014
Final Fantasy IV: The After Years 2015
Final Fantasy Type-0 HD‎ 2015
Final Fantasy V 2015
Lightning Returns: Final Fantasy XIII 2015
Final Fantasy VI 2015
Final Fantasy IX 2016
Final Fantasy X/X-2 HD Remaster 2016
Mobius Final Fantasy 2017
World of Final Fantasy 2017
SaGa (series)
Final Fantasy XII: The Zodiac Age 2018
Mana (series)
Final Fantasy XV 2018
Final Fantasy XV Pocket Edition 2018
Dissidia Final Fantasy NT 2019
Final Fantasy VIII Remastered 2019
Final Fantasy Awakening TBA

Key points

Reports indicate the game has good general performance with efficient CPU and GPU usage.[2][3][4]
Reports indicate the game is a poor indirect port with few configurable options,[5] an internal resolution lock of 1280x720 with 720p assets,[6][7] poorly encoded Bink FMVs,[6][8][9] and inconsistent FPS.

General information

Steam Community Discussions
Square Enix Forums - Final Fantasy XIII Discussion

Availability

Source DRM Notes Keys OS
Amazon.com
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Incorrect store name. See here for available options.
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Property "Keys" (as page type) with input value "{{{5}}}" contains invalid characters or is incomplete and therefore can cause unexpected results during a query or annotation process.
Error: OS parameter cannot be empty
GamersGate
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Green Man Gaming
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Humble Store
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Publisher website
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
Steam
Icon overlay.png
Error: key type '{{{5}}}' not recognised
Error: OS parameter cannot be empty
All versions require Steam.

Essential improvements

GeDoSaTo

GeDoSaTo can modify the game's internal resolution, anti-aliasing, Vsync, and shadow settings, and downsample from higher resolutions for improved anti-aliasing.
File:FF13G.jpg
The game at 2560x1440 resolution with GeDoSaTo.

Download, then make sure it is updated with the included GeDoSaToUpdater tool. When done, go to Edit Settings, choose the "ffxiiiimg" profile in the bottom left and tweak the profile to your liking while keeping in mind the performance impact of each option (don't forget to save). Then simply run the game.

Note that as the assets of the game are only 720p. Depending on your configuration the 2D textures (such as font and HUD) can appear very pixelated.

720p GPU upscaling

Ignore this if you want to use GeDoSaTo. GPU support varies.

For NVIDIA users, in the NVIDIA control panel, in "Select a scaling mode:" under "Adjust desktop size and position", ensure "Full-screen" is selected and set "perform scaling on" to GPU. For AMD users, in the Catalyst Control Center, in the "Image Scaling" section under "Properties (Digital Flat-Panel)" where Digital Flat-Panel is the monitor type, ensure "Enable GPU Scaling" is checked and "Scale image to full panel size" is selected. This leaves the monitor at its resolution and allows the GPU to upscale the game instead of relying on the monitor.

Block Artifact on hair for Nvidia Users

Follow the guide on this post under the section "GeDoSaTo Setup" to create a driver profile for Final Fantasy XIII and enable the "AntiAliasing Fix" to fix block like artifacts on character hair.

Remove unused FMVs to free up space

Features dual audio English and Japanese for the ROW release.[6] Removing the FMV files for either language frees about 20 GB of space.[10]
Verification and updating by Steam will redownload the files.[11]
Instructions

Game data

Configuration file location

Template:Game data/row
System Location
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/292120/pfx/[Note 1]
All in-game configuration is stored in the save game data. The title screen configuration is not preserved between sessions.

Save game data location

Template:Game data/rowTemplate:Game data/row
System Location
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/292120/pfx/[Note 1]

Save game cloud syncing

System Native Notes
Steam Cloud

Video settings

Non-configurable shadows that are pixelated and jagged.[12][13] Use GeDoSaTo to tweak.[14]
Launcher options.
In-game options.

Graphics feature State Notes
Widescreen resolution
Internal resolution is always 1280x720. Use GeDoSaTo to change.
Multi-monitor
Ultra-widescreen
GeDoSaTo currently only supports 16:9 resolutions.
4K Ultra HD
Use GeDoSaTo.
Field of view (FOV)
Windowed
Must be set through launcher and cannot be changed in-game.
Borderless fullscreen windowed
Use Windowed Borderless Gaming. Start the game in windowed and add it to the program. Then use the program to adjust the window to your monitor resolution.
Anisotropic filtering (AF)
Use the GPU control panel.
Anti-aliasing (AA)
4xMSAA.[15] Use GeDoSaTo to configure. Nvidia users can also use other forms of AA
Vertical sync (Vsync)
On. Use GeDoSaTo or the GPU control panel to change.
60 FPS
120+ FPS
High dynamic range display (HDR)

Input settings

Keyboard and mouse State Notes
Remapping
Most keys can be rebound, but movement and camera orientation keys cannot[16]
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Can confirm with the left button and cancel with the right button if the game has mouse focus, which may require alt tabbing out and back to the game.
Mouse Y-axis inversion
Controller
Controller support
For controller button prompts, change the On-Screen Button Explanations in the settings to Controller Type.
Full controller support
Cannot exit the game normally using the controller.
Controller remapping
Confirmation and cancellation buttons can be swapped via the "-decidebuttonreverse" command line option of "ffxiiiimg.exe". With it enabled (default for Asia) B becomes confirm and A cancel, disabling it does the reverse.[17]
Controller sensitivity
Controller Y-axis inversion
X-axis inversion also available
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio settings

Audio feature State Notes
Separate volume controls
The game has a low volume level that is about half as loud as a typical game. There are no in-game volume options so turning up the PC volume is recommended. If you are streaming or recording the game with commentary, you may want to decrease your microphone volume.
Surround sound
Up to 5.1
Subtitles
Individual settings for cutscene and gameplay subtitles
Closed captions
Mute on focus lost
Loses focus by minimizing in windowed mode.

Localizations

Language UI Audio Sub Notes
English
Worldwide (audio not available in Asia)
French
Not available in Asia
German
Not available in Asia
Italian
Not available in Asia
Spanish
Not available in Asia
Japanese
Worldwide (UI and subtitles only available in Asia)
Traditional Chinese
Asia only
Korean
Asia only

Issues unresolved

Inconsistent FPS

While there are several workarounds and fixes for inconstant FPS (an issue not entirely unique to the PC port[18][19]), for some this remains unresolved and may be due to issues with the game itself rather than tied to resource usage such as the GPU or CPU.[20]
Instructions
Instructions
Instructions
Instructions
Instructions
Instructions
Instructions
Instructions
Instructions

Issues fixed

Launcher doesn't launch

Instructions
Instructions
Instructions

Could not secure sufficient VRAM

This issue occurs when launching the game due to the inability to allocate the required VRAM.[21]
Check if you meet the system requirements through Steam. It can be done directly by entering steam://checksysreqs/292120 in a web browser. There are additional checks such as Can You RUN it available.[21]
Run "dxdiag.exe" and ensure at least 256MB is shown under "Approx. Total Memory" under the "Display" tab.[21]
Instructions
Instructions

Esc key quits immediately

File:FFXIII PC Esc key manual fix.jpeg
Prevent accidental pressing of the Esc key.
Using Esc while in fullscreen mode may cause the game to immediately quit without warning instead of showing a confirmation dialog box.
Instructions
Instructions
Instructions

Abnormal eyelashes and hair

File:Eyeliner.png
Abnormal eyelashes and hair with Lightning.
This issue occurs when MSAA is disabled as it's required for proper alpha to coverage.[22]
This fix is for NVIDIA users. Normally AMD users cannot force AA off with the GPU control panel.
Instructions

System requirements

Windows
Minimum Recommended
Operating system (OS) XP SP2
Processor (CPU) 2 GHz dual core
System memory (RAM) 1 GB
Hard disk drive (HDD) 60 GB
Video card (GPU) NVIDIA Geforce 8 Series
ATI Radeon HD 2000 series
256MB of VRAM
Sound (audio device) DirectX 9.0c compatible
Other
Full screen mode will only run on an environment that supports a screen resolution of 1280x720.
Officially recommends a XInput controller, but only supports DirectInput preventing XInput workarounds and assumes controllers are mapped the same as XInput controllers. Reports also indicate the game lacks controller vibration support found in the console versions.[6][23][24]

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>/292120/ in addition to or instead of this directory. The app ID (292120) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.

References

  1. Square_Jason on Steam forums: "This was an SEJ lead/developed title"
  2. GeDoSaTo Blog: "The game performs really well from what I’ve seen, both GPU and CPU-wise. But their frame limiting/pacing stuff sometimes seems to bug out."
  3. Durante on general performance.
  4. Durante on PC vs. PS3 performance
  5. Port analysis sources:
  6. 6.0 6.1 6.2 6.3 Steam Forums - "We want 1920x1080 and Graphic Options"
  7. Raitningz on NeoGAF noting that on the PS3 the intro FMV is 1080p while others are 720p.
  8. PC vs. PS3 FMV comparison
  9. Bittercup on NeoGAF on modding the PC FMVs with the PS3 versions
  10. How to cut down game size to 29GB
  11. Square_Jason on Steam forums on deleting FMVs: "FYI/Note - if you verify your game at any stage it WILL redownload these files."
  12. In-game shadow issues highlight
  13. NeoGAF Forums - BONKERS on shadow issue
  14. NeoGAF Forums - Durante on shadows with and without GeDoSaTo tweaks
  15. Durante noting the default AA used
  16. Game's manual on Steam
  17. Some starting options for ffxiiiimg.exe
  18. Face-Off: Final Fantasy XIII | Eurogamer
  19. Tech Analysis: Final Fantasy XIII (PS3 vs 360) | IQGamer
  20. Durante Presents: FFXIII resolution unlocking (GeDoSaTo plugin) released - pre-alpha : Page 32 | NeoGAF
  21. 21.0 21.1 21.2 Steam forums - Could not secure sufficient VRAM when booting the game
  22. Durante on MSAA for alpha-to-coverage
  23. NeoGAF Forums - Knurek on FFXIII not using xinput.dll
  24. Steam Forums - x360ce help, game won't grab it, generic usb gamepad