Press , type sysdm.cpl , and hit Enter to open System Properties .
While in the Compatibility tab, try setting the game to run in Windows XP (Service Pack 2) or Windows 98 / Windows ME mode. Steam vs. GOG Versions
Can not find translation file - Port Royale 2 - Steam Community port royale 2 could not find translation files
If you see the error "Failed to get CSIDL_PERSONAL," the game is having trouble locating your folder.
Right-click the game executable ( PR2.exe ) and select Properties . Under the Compatibility tab, check "Run this program as an administrator" . Press , type sysdm
Windows Security may be blocking the game from writing to your user folders. Go to Windows Security > Ransomware protection > Allow an app through Controlled folder access and add PR2.exe to the list.
The most common cause for this error on Windows 10 and 11 is blocking the game's executable. You must add the game to the DEP exception list to allow it to run. GOG Versions Can not find translation file -
Navigate to the tab and click Settings under the Performance section. Click the Data Execution Prevention tab.
If the 64-bit versions do not work, try using the of these DLLs instead, as the game is an older 32-bit application. Check Folder Permissions & Ransomware Protection
Select the option: .