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

Chaos Legion

From PCGamingWiki, the wiki about fixing PC games
Chaos Legion
Chaos Legion cover
Developers
Capcom
Windows MiCROViSiON
Release dates
Windows November 14, 2003
Reception
Metacritic 37
IGDB 61
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Action, Hack and slash
Art styles Realistic
Themes Fantasy, Supernatural
Chaos Legion on IGDB
Chaos Legion guide on StrategyWiki
Chaos Legion on MobyGames
Chaos Legion on Wikipedia

Chaos Legion is a third-person fantasy hack and slash game developed and published by Capcom and ported by MiCROViSiON. It is loosely based on the light novel series of the same name by Tow Ubukata.

The game was originally released in Japan on March 6, 2003 for the PlayStation 2. The PC version is based on the later international versions, which features various difficulty and gameplay changes compared to the original Japanese release. The port was heavily criticized for the poorly implemented Disc check DRM used in earlier releases that rendered the game unplayable after installation, which prompted Capcom to recall copies of the game and re-release with the DRM issues addressed.[1][2] Other issues with the PC port of the game also includes texture corruption issues on modern video cards and frequent crashes during loading screens on Windows 7 or later.

A patch was released for the game, however, the other issues with the game requires third-party fixes to be addressed.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
Released on 2 CDs or 1 DVD in some regions.
Windows
Not available digitally.

Essential improvements

Patches

Patch v1.03 for the 2 CD-ROM releases.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\CL_UDCONF2.DAT[Note 1]
<path-to-game>\CL_UDSYS.DAT[Note 1]
<path-to-game>\config.txt[Note 1]
CL_UDCONF2.DAT stores keyboard and controller configuration file. CL_UDSYS.DAT is the game's system settings. config.txt contains rendering settings.

Save game data location

System Location
Windows <path-to-game>\CL_UD##.DAT[Note 1]
CL_UD00.DAT-CL_UD05.DAT are the six save slots, and they are also tied to CL_UDSYS.DAT.

Video

Graphics settings.
Graphics settings.
Screen settings.
Screen settings.

Graphics feature State Notes
Widescreen resolution
4:3 resolutions only with the exception of 1280x1024.
Multi-monitor
Ultra-widescreen
4K Ultra HD
See Increase rendering resolution.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Although Borderless Gaming works with the game, but it will stretch the image.[3] Mouse cursor also functions oddly in menus and stays on screen during gameplay.
Anisotropic filtering (AF)
Can be forced from GPU's control panel or through dgVoodoo 2.[3]
Anti-aliasing (AA)
Forced traditional anti-aliasing methods such as MSAA can cause some visual glitches with shadows.[4]
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
Capped at 60 FPS.[5]
High dynamic range display (HDR)

Increase rendering resolution

The low resolution depth of field (Focus Blur) effects can be worked around by running the game in a lower resolution from the in-game options while forcing a higher internal resolution with dgVoodoo 2.
Use dgVoodoo 2[3]
  1. Download the latest stable release of dgVoodoo 2, then extract the contents of dgVoodoo2_*.zip to its own folder in a convenient location on the computer (e.g. Documents).
  2. Run the dgVoodooCpl.exe, then configure the following settings from the General tab:
    • Adapter(s) to use/enable: <your video card>
    • Scaling mode: Stretched, 4:3 Aspect Ratio
    • Miscellaneous: Check Keep window aspect ratio and Capture mouse
  3. Now go to the DirectX tab and configure the following settings:
    • Videocard: dgVoodoo 3D Accelerated Card
    • Filtering: App driven or Force anisotropic (2x-16x)
    • Resolution: Unforced (uses the game's default resolution options) or Max (use the system's highest native resolution)
    • Behavior: Check Disable Alt+ Enter to toggle screen state (does nothing for the game regardless)
    • Antialiasing (MSAA): Off (forcing traditional anti-aliasing methods causes glitches with shadows)
    • Miscellaneous: Uncheck dgVoodoo Watermark and Force vSync (the game already uses Vsync by default)
  4. Click Apply and dgVoodoo 2 should save the configuration file to where you have it installed by default, then copy the dgVoodoo.conf to <path-to-game>. Alternatively, click the Add button and point the program to where you have the game installed to save it there.
  5. Go into the MS/x86 folder from your dgVoodoo 2 installation folder, then copy the D3D8.dll, D3DImm.dll, and DDraw.dll files into <path-to-game>.
  6. Launch the game. It should now render in a higher resolution.

Input

Control settings.
Control settings.

Keyboard and mouse State Notes
Remapping
Two alternate camera controls on keyboard, however, player movement and pause menu keys cannot be remapped. Key bindings resets after changing the Button Type configuration.[3]
Mouse acceleration
Mouse is not used in-game.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
DirectInput and partial XInput support.
Full controller support
Controller remapping
Two alternate camera controls with controller, however, player movement and camera controls on Gamepad 2 cannot be remapped. Controller mappings resets after changing Button Type configuration.[3]
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Incorrect camera controls with XInput controllers. See Controller support for a workaround.
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
Through DirectInput.[4]
DualShock button prompts
Light bar support
Connection modes V2, Wired, Bluetooth, V1
[4]
Generic/other controllers
Button prompts
Game only references keyboard inputs.
Additional information
Controller hotplugging
Requires switching the Button Type to Gamepad.
Haptic feedback
Missing vibration support from the PlayStation 2 version.
Simultaneous controller+KB/M
Gameplay controls only accepts input from one selected device via the Button Type setting.[3]

Controller support

Right stick camera controls are incorrectly mapped to the analog triggers, which cannot be re-configured in-game without a workaround.
Use XInput Plus[3]
  1. Download and run XInput Plus.
  2. Set Target Program to ChaosLegion.exe.
  3. Go to the Key Assign tab and assign the following:
    • Left Stick: Check Mutliple Key, then assign it to Left Stick and DPAD.
    • DPAD: Assign it to None to unbind the camera controls set by game and avoid conflicts.
    • A Button: X. This is to allow the A button to skip cutscenes instead of X.
    • X Button: A.
  4. Go to the DirectInput tab, then check Enable DirectInput Output, then assign the following controls under the Key Assign section in the Basic sub-tab:
    • Right Stick: Z Axis/Z Rot
    • LT/RT: Button 11/12
    • Guide: Button 13
  5. Go to the Setting tab and go to its Dll Files sub-tab, and check XInput1_1.dll and XInput1_3.dll files. Then go to the Others sub-tab and uncheck Enable Init Beep to disable XInput Plus' confirmation beep sound.
  6. Click Apply to save settings and install the *.dll files into the game's installation folder. You should be able to control the camera with the right stick and use analog triggers.

Control layout

Audio

Audio settings.
Audio settings.
Subtitle settings.
Subtitle settings.

Audio feature State Notes
Separate volume controls
SE, Music.
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Simplified Chinese
Traditional Chinese
French
German
Italian
Japanese
Lacks dual-audio support (i.e. cannot be played with Japanese voices and English subtitles) as it does not include the unlockable Japanese audio track option from the PlayStation 2 version and vice-versa.
Korean
Polish
Russian
Spanish

Issues fixed

Texture Corruption

The game displays texture corruption on modern systems, causing textures to appear warped, shifted and completely out of place (e.g. trees being plastered with a window or wall texture). It has something to do with the game improper manipulation of non-power of 2 textures as explained in this thread.
Use dege's modified executable[3]

Crashes

The PC version of Chaos Legion does not support hyperthreading and is prone to frequent crashes during loading screens.[6]
Force single core affinity[7]

Patching the game's executable with ImageCFG to run on CPU 1 is recommended as a permanent solution.

Other information

API

Technical specs Supported Notes
Direct3D 8.1
Shader Model support 1.4
Executable 32-bit 64-bit Notes
Windows

System requirements

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


Notes

  1. 1.0 1.1 1.2 1.3 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

  1. Chaos Legion (Windows) - The Cutting Room Floor - last accessed on 2020-12-06
  2. GameSpy: Chaos Legion, Page 1 - last accessed on 2020-12-06
    "In porting the game to the PC, the addition of copy protection caused a major problem: While many games require a disc in the drive to load or run, Chaos Legion repeatedly asked for a disc no matter which of its two discs we used, and simply wouldn't run. Sadly, a Capcom spokesperson indicated that this problem didn't just affect a handful of people — "it resulted in 100% defective goods.""
  3. 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 Verified by User:AmethystViper on 2020-12-06
  4. 4.0 4.1 4.2 Verified by User:AmethystViper on 2022-02-18
  5. Verified by User:AmethystViper on 2020-12-06
    Tested through the game's built-in framerate counter in config.txt.
  6. カオス レギオン インターナショナル for PC公式HP - カプコンPC公式HP (Archived) - last accessed on 2021-12-26
    "Since it is not supported, please turn off hyperthreading function when playing this software. Please contact the manufacturer of your PC for instructions to turn it off."
  7. Verified by User:AmethystViper on 2020-12-06
    Experienced frequent crashes with the game on Windows 10 Home 64-bit in between loading screens prior to forcing single core affinity. After patching Dege's texture corruption fix executable with ImageCFG to force the game to use CPU 1 instead of using all available CPU cores on current setup, I was able to play the game for extended periods without it crashing.