If you're having problems getting an older Far Cry game to start:
- Game won't start? Check your Windows Event Viewer's Application log. If you have an Nvidia card and the game crashed while accessing "C:\Windows\System32\nvapi64.dll", try renaming that file (temporarily) to something else. That could allow the game to run. Just make sure you rename the file back when you are done playing.
- "Unknown File Readfile()"-error? Try this:
- Renaming your Windows User's %USERPROFILE%\Documents\My Games\Far Cry X\GamerProfile.xml file to reset the game's graphics settings.
- If that doesn't work, the Readfile() error may be caused by your Documents folder being inaccessible, likely due to antivirus or cloud backup solutions like MS OneDrive (as mentioned here and here). You may want to exclude the folder from said apps.
If your "Documents" folder is part of a "OneDrive PC Folder backup", then instead of e.g. C:\Users\username\Documents, the folder is in C:\Users\username\Onedrive\Documents. That's known to cause issues with Far Cry games.
Some things to try:
- Exclude the %USERPROFILE%\Documents\My Games\Far Cry X folder from OneDrive sync, in case the issue is caused by OneDrive locking the file for online synching.
- If that doesn't work, disable OneDrive.
- If that doesn't work, I'm afraid you'll have to move the Documents folder to a more standard location. If you don't want to do that on your profile, you can probably create a new local useraccount on the PC that has its own proper Documents folder location, unaffected by Onedrive. See https://support.microsoft.com/en-us/topic/configuration-of-the-my-documents-folder-dfd9a90d-8f80-18d6-e7cc-f1566fc3b10b
- Alternatively, try toggling Ubisoft Connect from Online to Offline, and back to Online again.
- Far Cry 3 bad performance? Check the %USERPROFILE%\Documents\My Games\Far Cry 3\GamerProfile.xml file, and make sure that D3D11MultithreadedRendering="1", OR switch the game to use DirectX9 instead of 11. Found on Reddit.
- Far Cry 4 on Steam not starting? Apply the Far Cry 4 Steam Regfix every time after you've run the editor. Download .reg file here.
- Far Cry 4 Map Editor is in Swedish language? Edit %USERPROFILE%\Documents\My Games\Far Cry 4\{YOUR_UPLAY_ACCOUNT_HASH}\EditorGamerProfile.xml, and set the Language entries to "english".
- If your PC's CPU has more than 4 CPU cores/Logical Units, try disabling some of them. Settings to accomplish this vary per processor, but may include: disabling Hyperthreading (Intel), putting the processor in Legacy Game Mode (AMD / Ryzen: Ryzen Master).
Also, the free edition of Process Lasso will allow you to set CPU core affinity per process, which may help get older Far Cry games to run. In Process Lasso, go to Options -> CPU -> CPU Affinities. There, set Process match=Far*Cry*, and set Affinity bitmask to either F, or 55. Click OK and then Add Rule. This should ensure that the game will have its CPU affinity changed while you have Process Lasso running.
- To tweak the game's graphical/performance settings further, you can edit the GamerProfile.xml file. Some settings that may have an effect on the game can be found here. After editing, you may need to make the file read-only.
- You can get an Error: Maine-118 when trying to open Far Cry Arcade. If that happens, the FarCry5.exe is unable to reach the Far Cry 5 services. I'm not sure which servers are used, but check to see if https://public-ubiservices.ubi.com/ is working.
- Far Cry Mod Installer not starting? Install Microsoft .NET 5.0 Runtime.
- Messed up graphics after upgrading (NVidia) GPU? Try deleting your old GPU's cache files at %AppData%\..\Local\NVIDIA\DXCache
- Control remapping not working? The game saves modified controls in the %USERPROFILE%\Documents\My Games\Far Cry X\hidinputremapper.xml file. Make sure the game can write to that file. If it did, making the file read-only might help keep the settings intact.
Steve64b's Far Cry Editor/modding related topics
Far Cry 4
Far Cry 5 / Arcade
Far Cry 5 uses yet again a different dat/fat packing scheme, but the rest of the modding procedure should be familiar for other Far Cry modders.
Using mods, I have crafted a couple of maps containing scripts and otherwise inaccessible objects. These were ported to console, so players can get a taste of mods. Use the following maps as a base for your map:
Template Map NEW ASSETS: Team DeathMatch Map Template with scripting and otherwise unavailable assets. Contains ~1000 objects.
Template Map NEW ASSETS+SCRIPTING: Journey map with the same assets as above, but also offering additional premade scripting actions. Contains ~1305 objects.
Template Map More Assets+Scripts: Bounty Hunt map with ~3914 objects.
Template Map More Music+Assets: Bounty Hunt map with ~3139 objects and custom scripts including new music tracks. Several retexturable objects.
Template Map New Asset Textures: Assault map with ~1586 objects, mainly retexturable objects.
On Playstation 4, user Restylex/VGuyMarvel released some modified modded maps:
Template Map Steve64b editor tool: Journey map with ~3624 objects, including retexturable objects.
Template Map V Editor Tool: Journey map with ~3740 objects, including retexturable objects.
- My Far Cry 5 Arcade Editormod: PC-only mod of the Arcade Editor, bypassing limitations and adding even more assets and features.
- Far Cry 5 Community Maps index: Listing of maps published in the Far Cry Arcade, with less restricted filter options than the Arcade website.
- Far Cry 5 Map Swapper: Loads an alternate map instead of maps published by creator 'MapSwapper'. Useful for porting console maps to PC and vice versa. Xbox too this time! ;)
- Far Cry Arcade Object List: Searchable list of assets you can use in the Far Cry 5 Editor.
- Far Cry Arcade Video List: Auto-updating list of Far Cry video content found on YouTube.
- Far Cry 5 Texts: Search through Far Cry 5's oasis text strings. Useful for finding the number to input for setting text on the "Change HUD Text" Script action.
I develop these projects in my spare time, for fun, and I offer them to you for free.
The development process takes some time, and if you feel like helping me keep awake at night, you can get me a coffee. :)
Feel free to send me a PM on The Far Cry Modding forum, Facebook or Reddit.
DISCLAIMER: This site and my projects are not supported nor endorsed by Ubisoft. Projects are provided 'AS-IS' and are subject to change.