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

Difference between revisions of "XIII"

From PCGamingWiki, the wiki about fixing PC games
(→‎Input settings: added screenshots as a gallery)
(added default FOV info; corrected description of skip intro videos fix, references)
Line 43: Line 43:
  
 
===Skip intro videos===
 
===Skip intro videos===
{{Fixbox|description=Replace video files|ref=<ref>{{Refcheck|user=Orzelek303|date=2018-03-28}}</ref>|fix=
+
{{Fixbox|description=Replace video files|ref=<ref name="Orzelek303">{{Refcheck|user=Orzelek303|date=2018-04-13}}</ref>|fix=
 
# Go to <code>{{p|game}}\Video\</code>
 
# Go to <code>{{p|game}}\Video\</code>
 
# Delete or rename <code>alien.bik</code>, <code>nvidia.bik</code> and <code>ubi.bik</code> files.
 
# Delete or rename <code>alien.bik</code>, <code>nvidia.bik</code> and <code>ubi.bik</code> files.
Line 49: Line 49:
 
# Move the file to <code>{{p|game}}\Video\</code>
 
# Move the file to <code>{{p|game}}\Video\</code>
 
# Create two copies of this file in the same location.
 
# Create two copies of this file in the same location.
# Rename all three files respectively to <code>alien.bik</code>, <code>nvidia.bik</code> and <code>ubi.bik</code>
+
# Rename all three blank video files respectively to <code>alien.bik</code>, <code>nvidia.bik</code> and <code>ubi.bik</code>
 
}}
 
}}
  
Line 100: Line 100:
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See [[#Field of view (FOV)|Field of view (FOV)]].
+
|fov notes                  = Default is 85° horizontal. See [[#Field of view (FOV)|Field of view (FOV)]].
 
|windowed                  = hackable
 
|windowed                  = hackable
 
|windowed notes            = See [[#Windowed|Windowed]].
 
|windowed notes            = See [[#Windowed|Windowed]].
Line 124: Line 124:
 
{{--}} Cursor is upscaled.
 
{{--}} Cursor is upscaled.
  
{{Fixbox|description=Set resolution|ref=<ref>[http://www.wsgf.org/dr/xiii XIII | WSGF]</ref>|fix=
+
{{Fixbox|description=Set resolution|ref=<ref>[http://www.wsgf.org/dr/xiii XIII | WSGF]</ref><ref name="Orzelek303">{{Refcheck|user=Orzelek303|date=2018-04-13}}</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Open {{file|XIII.ini}}.
 
# Open {{file|XIII.ini}}.
Line 456: Line 456:
 
====Server launcher doesn't work====
 
====Server launcher doesn't work====
 
{{--}} Patch 1.3 causes many problems with the dedicated server launcher.
 
{{--}} Patch 1.3 causes many problems with the dedicated server launcher.
{{Fixbox|description=Download and install [https://xiii.opaquit.com/patch.php Unofficial Patch 1.4]|ref=<ref>[https://xiii.opaquit.com/downloads.php|title=Opaquit's XIII Files - XIII Downloads] - from patch description: "Dedicated servers work again, just like with version 1.0"</ref>}}
+
{{Fixbox|description=Download and install [https://xiii.opaquit.com/patch.php Unofficial Patch 1.4]|ref=<ref>[https://xiii.opaquit.com/downloads.php Opaquit's XIII Files - XIII Downloads] - from patch description: "Dedicated servers work again, just like with version 1.0"</ref>}}
  
 
====Failed to register the game server====
 
====Failed to register the game server====
 
{{ii}} When hosting a dedicated server, it tries to connect to an inactive master server.
 
{{ii}} When hosting a dedicated server, it tries to connect to an inactive master server.
{{Fixbox|description=Modify {{code|XIII.ini}}|ref=<ref name="2018-04-13">{{Refcheck|user=Orzelek303|date=2018-04-12}}</ref>|fix=
+
{{Fixbox|description=Modify {{code|XIII.ini}}|ref=<ref name="Orzelek303">{{Refcheck|user=Orzelek303|date=2018-04-13}}</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]]; {{code|{{p|game}}\Server\}} when using [[#Patches|Unofficial Patch 1.4]]
 
# Go to the [[#Game data|configuration file(s) location]]; {{code|{{p|game}}\Server\}} when using [[#Patches|Unofficial Patch 1.4]]
 
# Open the {{code|XIII.ini}} file.
 
# Open the {{code|XIII.ini}} file.

Revision as of 21:45, 13 April 2018

Template:Infobox game/row/osxporter
XIII
Cover image missing, please upload it
Developers
Ubisoft Paris
Publishers
Ubisoft
OS X Feral Interactive
Engines
Unreal Engine 2
Release dates
Windows November 18, 2003
macOS (OS X) June 5, 2004
XIII guide on StrategyWiki
XIII on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.

Key points

Official master server for online multiplayer shut down in 2012[1][2]alternatives are available, though.

General information

GOG.com Community Discussions
GOG.com Support Page

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
TAGES DRM.
Released on multiple CDs, later editions on 1 DVD.
Patch 1.3 removes the copy protection.
Windows
macOS (OS X)
This game is no longer available digitally.[3]

Essential improvements

Patches

All patches include previous patch updates.

Official patches

Patch 1.3

Unofficial patches

Unofficial Patch 1.4 by Opaquit (Recommended)
Unofficial Patch 1.5 by icE.MaN & Andrejsky

Skip intro videos

Replace video files[4]
  1. Go to <path-to-game>\Video\
  2. Delete or rename alien.bik, nvidia.bik and ubi.bik files.
  3. Download the blank video file
  4. Move the file to <path-to-game>\Video\
  5. Create two copies of this file in the same location.
  6. Rename all three blank video files respectively to alien.bik, nvidia.bik and ubi.bik
Install Unofficial Patch 1.4[5]
The Ubisoft logo will still be displayed.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\system\[Note 1]
macOS (OS X)

Save game data location

System Location
Windows <path-to-game>\save\[Note 1]
macOS (OS X)

Save game cloud syncing

No save game cloud syncing information; you can edit this page to add it.

Video settings

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

Template:Video settings

Widescreen resolution

Cursor is upscaled.
Set resolution[6][4]
  1. Go to the configuration file(s) location.
  2. Open XIII.ini.
  3. Change FullscreenViewportX=800 and FullscreenViewportY=600 to your desired resolution.
  4. Save your changes.
For perfect Hor+ behavior, set the field of view according to the given aspect ratio or resolution:
  • 16:9 - 101.4
  • 16:10 - 95.43
  • 2560x1080 - 116.91
  • 1366x768 - 101.43
  • 1360x768 - 101.18

Field of view (FOV)

Requires starting a new profile.
Set field of view[citation needed]
  1. Go to the configuration file(s) location.
  2. Open DefUser.ini.
  3. Find DesiredFOV=85.000000 and DefaultFOV=85.000000.
  4. Change 85 to your desired FOV.
  5. Save your changes.

Windowed

Force windowed mode[citation needed]
  1. Download and run DxWnd.
  2. Click on Edit, then Add.
  3. Set the name and executable path.
  4. Set Do not notify on task switch.
  5. Set the window position and size.
  6. Set Desktop for borderless fullscreen windowed.
  7. Click on Input tab, set Cursor clipper to Locked.
  8. Click OK, then File and Save.

Vertical sync (Vsync)

Disable Vsync[citation needed]
  1. Go to the configuration file(s) location.
  2. Open XIII.ini.
  3. Change UseVSync=True to UseVSync=False
  4. Save your changes.

Input settings

Template:Input settings

Mouse smoothing

Requires starting a new profile.
Disable mouse smoothing[citation needed]
  1. Go to the configuration file(s) location.
  2. Open DefUser.ini.
  3. Change bMaxMouseSmoothing=True to bMaxMouseSmoothing=False.

Mouse sensitivity

Requires starting a new profile.
Change mouse sensitivity[citation needed]
  1. Go to the configuration file(s) location.
  2. Open DefUser.ini.
  3. Change the values for MouseX and MouseY to fine-tune your sensitivity.
[Engine.Input]
MouseX=Axis aMouseX Speed=6.0
MouseY=Axis aMouseY Speed=6.0

[Engine.PlayerInput]
MouseSensitivity=3.00000

Notes

It's not recommended to adjust MouseSensitivity as the in-game slider may override it.

Audio settings

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

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
Polish
Local retail version only.

Network

Official master server that tracked actual online games has been shut down. Hosting servers and joining them via the in-game menu is impossible.

Multiplayer types

Type Native Players Notes
LAN play
8 Versus
Online play
8 Versus
Host externally your own dedicated server or join to another via the direct IP. Opaquit's experimental 24/7 server is available.

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
See Issues with dedicated server.
Self-hosting
Use <path-to-game>\system\ServerLauncher.exe
Direct IP
Open the console (F2) and use SWITCHLEVEL followed by the IP and port.[7] Alternatively, you can use XIII IP Join

Ports

Protocol Port(s) and/or port range(s)[8]
UDP 7099, 7777
Universal Plug and Play (UPnP) support status is unknown.

Issues fixed

Checkpoints are not saved permanently

Checkpoint save only applies when you die during your current play through and does not save your game. You need to quick/manually save it.[9] Loading any level manually can be done if needed.
Use level switcher[citation needed]
  1. Open the console with F2 when in-game.
  2. Enter SWITCHLEVEL <level>, replacing <level> with one of the internal level identifiers listed here.

Run the game at screen refresh rate

Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed]
  1. Download and extract dgVoodoo.
  2. Open the MS folder and copy the contents to <path-to-game>\system\.
  3. Run dgVoodooCpl.exe.
  4. Click on "Add" and select <path-to-game>\system\.
  5. Enable "Enumerate refresh rates".
  6. Go to the DirectX tab.
  7. Set the resolution from the list (e.g. 1920x1080, 119Hz).
  8. Uncheck "Disable Alt-Enter to toggle screen state" and "dgVoodoo Watermark" and click OK.

4-CD Installation Problem

Only for the 4-CD retail version: This is to fix the pop-up that appears on CD 2, which says: "Delete all configuration and saved games files? (Answering YES will delete the XIII installation folder and all of its content)" Answering Yes or No stops the installation and constantly reappears if you start the installation again.

4-CD Installation Problem[citation needed]
  1. Create a folder on Desktop named "XIII".
  2. Inside "XIII" folder, create folders named "cd 1", "cd 2", "cd 3", and "cd 4".
  3. Copy the entire CD to each of their respective folders, e.g. CD 1 to the "cd 1" folder, and so on.
  4. Open "Windows Task Manager" and go to "Processes".
  5. Start setup.exe in the "cd 1" folder.
  6. In the task manager you'll notice a bunch of new processes start up, when this happens change the name of the setup.exe to something else, e.g. to jd.exe.
  7. Installation of CD 1 will continue.
  8. When it asks for CD 2, change whatever you named the setup.exe back to setup.exe.
  9. Follow the rest of the installation instructions.

Notes

Putting XIII in compatibility mode for "Windows XP (Service Pack 2)" crashes less & helps performance while running the game.

Left click leaves game

Left mouse click causes focus change away from the fullscreen window back to your desktop.
Set windowed mode[10]

Game runs in slow motion

The game runs with a blurred, slow frame rate.
Game Runs in Slow Motion[citation needed]
  1. Go to the configuration file(s) location.
  2. Open XIII.ini.
  3. Change UseVSync=True to UseVSync=False
  4. Download Sebastian 'Hanfling' Kaufel's UnrealEngine Custom Launchers
  5. Rename XIII.int.
  6. Extract Launch.int from Custom Launchers archive to <path-to-game>/system
  7. Rename Launch.int to XIII.int.

Notes

VSync can be re-enabled manually in the graphics adapter settings (Nvidia or AMD Catalyst Control Panel).

Game will not start in fullscreen

Game will not run in fullscreen[citation needed]
  1. Go to the configuration file(s) location.
  2. Open XIII.ini.
  3. Find the line ReduceMouseLag=True and replace the line with the following:
ReduceMouseLag=False

Or

  1. Go to the configuration file(s) location.
  2. Open XIII.ini.
  3. Find the section D3DDrv.D3DRenderDevice and replace the contents with the following:
DetailTextures=False
HighDetailActors=False
SuperHighDetailActors=False
UsePrecaching=True
UseTrilinear=False
AdapterNumber=-1
ReduceMouseLag=False
UseTripleBuffering=False
UseHardwareTL=True
UseHardwareVS=True
UseCubemaps=False
DesiredRefreshRate=75
UseCompressedLightmaps=True
UseStencil=True
Use16bit=False
Use16bitTextures=False
MaxPixelShaderVersion=255
UseVSync=False
LevelOfAnisotropy=1
DetailTexMipBias=0.800000
DefaultTexMipBias=-0.500000
UseNPatches=False
TesselationFactor=1.000000
CheckForOverflow=False
AvoidHitches=True
OverrideDesktopRefreshRate=True
ReportUnusedTextures=False
DecompressTextures=False
TerrainLOD=0
SkyboxHack=False
LowQualityTerrain=True

Game crashes and starting problems

Game crashes and starting problems[citation needed]
  1. Start the game.
  2. While in main menu minimize the game by pressing Alt+Tab .
  3. Open the Task Manager (crtl+alt+del)and click on the "Process" tab.
  4. Right click "xiii.exe" and click on "Set Affinity".
  5. Make sure only "CPU 0" is selected.

Notes

The game now runs only on one processor and should work without any crashes.

Issues with dedicated server

Server launcher doesn't work

Patch 1.3 causes many problems with the dedicated server launcher.
Download and install Unofficial Patch 1.4[11]

Failed to register the game server

When hosting a dedicated server, it tries to connect to an inactive master server.
Modify XIII.ini[4]
  1. Go to the configuration file(s) location; <path-to-game>\Server\ when using Unofficial Patch 1.4
  2. Open the XIII.ini file.
  3. Delete the ServerActors=IpDrv.RegisterServerToUbiCom line.
  4. Save the changes.

Other information

API

Technical specs Supported Notes
Direct3D 8
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
Middleware Notes
Cutscenes Bink Video 1.5v

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, ME
Processor (CPU) Intel Pentium III 700 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 1.2 GB
Video card (GPU) 32 MB of VRAM
DirectX 8.1 compatible

Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References