Posted January 25, 2025
The game does not natively offer widescreen nor V sync and it may even crash on startup without those measurements taken. In order to make it happen those steps are necessary:
Perimeter:
1. Download the new patch https://github.com/Allexin/PerimeterGameCustomResolutionPatch/releases copy and extract the archive inside the Perimeter install folder.
Alternate way: Download the old patch from https://disk.yandex.ru/d/p30IbMZ0zbCL3g copy and extract the archive inside the Perimeter install folder. DO NOT USE BOTH, only one of them!
2. Run one of those patches inside the game folder and select the desired resolution. On the old patcher make sure english language is chosen, else it will stay russian.
3. Download https://github.com/dege-diosg/dgVoodoo2/releases and extract its folder.
4. Copy the files "dgVoodooCpl", and everything from the "MS folder" into your game folder. D3D8.dll can be deleted, it is not required, the other dll should reside into the game folder.
5. Start "dVoodooCpl" and target your game folder at the first tab. Enable "force V sync" (and disable Watermark) on the second tab. Thats all... now it should work in widescreen and with V sync, so there is no tearing anymore, as it may otherwise produce hundreds or even thousands of FPS.
Perimeter 2 (Emperors Testament):
1. Download https://github.com/Allexin/PerimeterGameCustomResolutionPatch/releases and extract the archive inside the Perimeter 2 install folder.
2. To patch the Emperor's Testament version rename the PerimeterET.exe to Perimeter.exe first.
3. Launch SetCustomResolution.exe , select the desired resolution and wait for the patcher to finish.
4. Now rename the Perimeter.exe back into its original name "PerimeterET.exe.
5. Download https://github.com/dege-diosg/dgVoodoo2/releases and extract its folder.
6. Copy the files "dgVoodooCpl", and everything from the "MS folder" into your game folder. D3D8.dll can be deleted, it is not required, the other dll should reside into the game folder.
7. Start "dVoodooCpl" and target your game folder at the first tab. Enable "force V sync" (and disable Watermark) on the second tab. Thats all... now it should work in widescreen and with V sync, so there is no tearing anymore, as it may otherwise produce hundreds or even thousands of FPS.
Attention: The Steam version of both games are DRM protected and patching those EXEs could produce issues. Apparently Steam users may even need to pick a "noCD version" or making other changes to the EXE, which is basically a circumvention. On the GOG version this method is NOT required and both games can be patched without issues, so i do recommend simply to get the GOG version which is saving you the hassles.
Screenshots of both games i made can be found here:
https://www.gog.com/forum/general/take_and_post_a_screenshot_of_what_youre_playing_right_now/post5681
Perimeter:
1. Download the new patch https://github.com/Allexin/PerimeterGameCustomResolutionPatch/releases copy and extract the archive inside the Perimeter install folder.
Alternate way: Download the old patch from https://disk.yandex.ru/d/p30IbMZ0zbCL3g copy and extract the archive inside the Perimeter install folder. DO NOT USE BOTH, only one of them!
2. Run one of those patches inside the game folder and select the desired resolution. On the old patcher make sure english language is chosen, else it will stay russian.
3. Download https://github.com/dege-diosg/dgVoodoo2/releases and extract its folder.
4. Copy the files "dgVoodooCpl", and everything from the "MS folder" into your game folder. D3D8.dll can be deleted, it is not required, the other dll should reside into the game folder.
5. Start "dVoodooCpl" and target your game folder at the first tab. Enable "force V sync" (and disable Watermark) on the second tab. Thats all... now it should work in widescreen and with V sync, so there is no tearing anymore, as it may otherwise produce hundreds or even thousands of FPS.
Perimeter 2 (Emperors Testament):
1. Download https://github.com/Allexin/PerimeterGameCustomResolutionPatch/releases and extract the archive inside the Perimeter 2 install folder.
2. To patch the Emperor's Testament version rename the PerimeterET.exe to Perimeter.exe first.
3. Launch SetCustomResolution.exe , select the desired resolution and wait for the patcher to finish.
4. Now rename the Perimeter.exe back into its original name "PerimeterET.exe.
5. Download https://github.com/dege-diosg/dgVoodoo2/releases and extract its folder.
6. Copy the files "dgVoodooCpl", and everything from the "MS folder" into your game folder. D3D8.dll can be deleted, it is not required, the other dll should reside into the game folder.
7. Start "dVoodooCpl" and target your game folder at the first tab. Enable "force V sync" (and disable Watermark) on the second tab. Thats all... now it should work in widescreen and with V sync, so there is no tearing anymore, as it may otherwise produce hundreds or even thousands of FPS.
Attention: The Steam version of both games are DRM protected and patching those EXEs could produce issues. Apparently Steam users may even need to pick a "noCD version" or making other changes to the EXE, which is basically a circumvention. On the GOG version this method is NOT required and both games can be patched without issues, so i do recommend simply to get the GOG version which is saving you the hassles.
Screenshots of both games i made can be found here:
https://www.gog.com/forum/general/take_and_post_a_screenshot_of_what_youre_playing_right_now/post5681
Post edited February 04, 2025 by Xeshra