Enter the Matrix

From PCGamingWiki, the wiki about fixing PC games
Enter the Matrix
Enter the Matrix cover
Developers
Shiny Entertainment
Publishers
Atari
Release dates
Windows May 14, 2003
Enter the Matrix guide at StrategyWiki
Enter the Matrix at Wikipedia
The Matrix
Enter the Matrix 2003
The Matrix Online 2005
The Matrix: Path of Neo 2005

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SecuROM DRM.
Windows

Essential improvements[edit]

Patches[edit]

Patch 1.52 updates the game to the latest version.

Skip intro videos[edit]

Skip intro videos[citation needed]
  1. Go to <path-to-game>\movies\.
  2. Delete or rename atari.avi, shiny.avi, totitle.avi, and wb.avi.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\MatrixConfig.ini[Note 1]

Save game data location[edit]

System Location
Windows <path-to-game>\saved\[Note 1]

Video settings[edit]

Launcher window.
Launcher window.
Graphics feature State WSGF Notes
Widescreen resolution
Use Enter the Matrix Widescreen Fix.
Multi-monitor
Use Enter the Matrix Widescreen Fix.
Ultra-widescreen
Use Enter the Matrix Widescreen Fix.
4K Ultra HD
Field of view (FOV)
Windowed
See Windowed.
Borderless fullscreen windowed
See Windowed.
Anisotropic filtering (AF)
On/off only. See Anisotropic filtering (AF).
Anti-aliasing (AA)
Broken on modern systems. Force in the graphics card control panel.
Vertical sync (Vsync)
Can be forced off in the graphics card control panel.
60 FPS
Cutscenes are capped at 30 FPS.
120+ FPS
Frame rate is capped at 60 FPS.[1]

Windowed[edit]

Run in windowed/borderless[citation needed]
  1. Download Enter the Matrix Widescreen Fix.
  2. Extract the contents to the installation folder.
  3. Create wndmode.ini in the installation folder.

Anisotropic filtering (AF)[edit]

Change AF manually[citation needed]
  1. Go to the installation folder.
  2. Open MatrixConfig.ini.
  3. Set FILTERING =3.
  4. Set FILTERSAMPLES =16.

Input settings[edit]

Error creating thumbnail: convert: Expected 8192 bytes; found 8093 bytes `/tmp/localcopy_be3f2fb3b42a.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_be3f2fb3b42a.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_1ff8cdfe3da4.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Key rebinding. From top: Fighting, Driving and Hovercraft.
Error creating thumbnail: convert: Expected 8192 bytes; found 8101 bytes `/tmp/localcopy_c6c504c7731a.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_c6c504c7731a.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_08f42fdbdf1c.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Mouse settings.
Keyboard and mouse State Notes
Remapping
Mouse acceleration
Heavy reverse mouse acceleration and smoothing.
Mouse sensitivity
Mouse input in menus
Emulates joystick movement. Recommended to use keyboard instead.
Mouse Y-axis inversion
Controller
Controller support
DirectInput only. XInput controllers can't be configured properly.
Full controller support
Only movement will work, other buttons have to be bound in settings.
Controller remapping
Same remapping with keyboard buttons.
Controller sensitivity
Controller Y-axis inversion
Additional information
Controller hotplugging
Haptic feedback
Simultaneous controller+KB/M

Audio settings[edit]

Error creating thumbnail: convert: Expected 8192 bytes; found 8101 bytes `/tmp/localcopy_bc50402ff658.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_bc50402ff658.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_52c4f50a70ad.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Audio settings.
Error creating thumbnail: convert: Expected 8192 bytes; found 8101 bytes `/tmp/localcopy_159cb947424d.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_159cb947424d.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_9b003da65a72.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Audio output settings.
Error creating thumbnail: convert: Expected 8192 bytes; found 8101 bytes `/tmp/localcopy_75b2f67a3165.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_75b2f67a3165.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_c355ee985de9.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Graphics settings.
Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Under Graphics settings.
Closed captions
Mute on focus lost
See Mute on focus lost.
EAX support
EAX 3[2]
Error creating thumbnail: convert: Expected 8192 bytes; found 8101 bytes `/tmp/localcopy_4a704e166adb.png' @ warning/png.c/MagickPNGWarningHandler/1654. convert: Read Exception `/tmp/localcopy_4a704e166adb.png' @ error/png.c/MagickPNGErrorHandler/1628. convert: no images defined `/tmp/transform_977b62d21ad8.png' @ error/convert.c/ConvertImageCommand/3258. Error code: 1
Language choices presented with first start up.

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Polish
Local retail version only.
Portuguese
Spanish

Mute on focus lost[edit]

Set mute in background[citation needed]
  1. Install Special K by following the Special K Unofficial Guide.
  2. Start the game and press Ctrl+ Shift+← Backspace to toggle Special K's Control Panel.
  3. Expand "Window Management" and "Input/Output Behavior".
  4. Enable "Mute Game" under "Background Behavior".

Issues unresolved[edit]

Extremely low performance[edit]

On many configurations the game performs badly. One way to improve the performance a bit is to enable Force Object LOD in game's launcher - this however comes at the cost of poor model quality.

Changing language[edit]

Language option is only given when first starting the game. Changing language requires complete deletion of save data.

Issues fixed[edit]

Run the game at screen refresh rate[edit]

Fullscreen mode defaults to 60 Hz, even if the screen refresh rate is set higher than that.
Set screen refresh rate[citation needed]
  1. Install Special K by following the Special K Unofficial Guide.
  2. Start the game once and close it to allow the configuration file of Special K to be created.
  3. Open <path-to-game>\d3d9.ini or %USERPROFILE%\Documents\My Mods\SpecialK\Profiles\Matrix.exe\SpecialK.ini depending on the installation method you used.
  4. Change RefreshRate=-1 to RefreshRate=0 under [Render.FrameRate].

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows

Middleware[edit]

Middleware Notes
Audio Miles Sound System
Cutscenes DivX

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 98SE, ME, 2000, XP
Processor (CPU) Intel Pentium III 800 MHz
AMD Duron 800 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 4.3 GB
Video card (GPU) Nvidia GeForce 256
ATI Radeon 8500
32 MB of VRAM
DirectX 9.0 compatible
Sound (audio device) Windows-compatible sound card
Other 4X CD-ROM Drive

Notes

  1. 1.0 1.1 When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).

References

  1. Verified by User:Suicide machine on August 13, 2016
    despite changes in config file and forcing Vsync off, I wasn't able to get the game past 60fps
  2. EAX Featured Game: Enter The Matrix - EAX.CREATIVE.COM (retrieved)