Prototype Guide

prototype97.jpg


Prototype is an open-world action sandbox game where you play as Alex Mercer, a shape shifter who's abilities come in many forms like claws, blades, super jump, sprint, climbing walls and many more. Battle against zombies, monsters, military soldiers and mutated creatures as you explore Mathattan rooftops, skyscrapers and crowded streets.

prototype80.jpg


Follow my step-by-step guide on installing, configuring and optimizing Prototype in Linux with PlayOnLinux.

Note: This guide applies to the Steam version of Prototype. Other versions may require additional steps.

Tips & Specs:

Try SteamPlay before using this guide as Valve now uses a fork of Wine called Proton and should run most Windows games.


To learn more about PlayOnLinux and Wine configuration, see the online manual: PlayOnLinux Explained

Mint 17.3 64-bit
PlayOnLinux: 4.2.10
Wine: 1.8

Wine Installation

Note: Wine versions older than 2.0.2 and 2.12-staging no longer work with Steam.


Click Tools
Select "Manage Wine Versions"
wine01.png


Look for the Wine Version: 1.8
Select it
Click the arrow pointing to the right
wine02.png


Click Next

Downloading Wine
wine04.png


Extracting

Downloading Gecko
wine05.png


Installed
wine06.png


Wine 1.8 is installed and you can close this window

Downloading Steam

Go To: http://www.steampowered.com
Click Install Steam
prototype01.png


Do not click "Install Steam Now"
It will automatically install Linux Steam
Select Windows Steam instead
click "Windows" under the green button
prototype02.png


Navigate to your desktop
Click Save
prototype03.png


PlayOnLinux Setup

Launch PlayOnLinux
Click Install
prototype04.png


Click "install a non-listed program"
prototype05.png


Click Next

Select "Install a program in a new virtual drive"
Click Next
prototype07.png


Name your virtual drive: prototype
Click Next
prototype08.png


Select all three options:
  • Use another version of Wine
  • Configure Wine
  • Install some libraries
Click Next
prototype09.png


Select Wine 1.8
Click Next
prototype10.png


Select "32 bits windows installation"
Click Next
prototype11.png


Configure Wine

Applications Tab
Windows Version: Windows 7
Click Apply
prototype12.png


Graphics Tab
Check: Automatically capture the mouse in full-screen windows
Leave virtual desktop unchecked
Click Ok
prototype13.png


PlayOnLinux Packages (Libraries, Components, DLL's)

Check the following libraries:
  • POL_Install_corefonts
  • POL_Install_directx9
  • POL_Install_tahoma
Click Next
prototype14.png


Note: All packages will automatically download and install

Installing Steam

Click Browse
prototype15.png


Navigate to your desktop
Select: SteamSetup.exe
Click Open
prototype16.png


Click Next

Click Next

Check: I accept the license...
Click Next

Click Next

Click Next

Click Install

Click Finish

Updating Steam

Click the "X" to close Steam login
prototype25.png


PlayOnLinux Shortcut

Select Steam.exe
Click Next
prototype26.png


Name your shortcut: Prototype
Click Next
prototype27.png


Select "I don't want to make another shortcut"
Click Next
prototype28.png


PlayOnLinux Configure

Back to PlayOnLinux
Click Configure
prototype29.png


General Tab
Arguments: -no-dwrite -no-cef-sandbox
This fixes the missing font and store problem
prototype30.png


Note: Click the + to download other versions of Wine. Click the down-arrow to select other versions of wine

Display Tab
Video Memory Size: Select the size of Memory your video card/chip uses
Strict Draw Ordering: enabled
prototype31.png


Note: Enabling Strict Draw Ordering is very important because it fixes a bunch of graphical artifacts

Close Configure

Launching Steam

Select Prototype
Click Run
prototype32.png


Note: Click debug to see errors and bugs

Click "Login to existing account"
prototype33.png


Login
prototype34.png


Installing Prototype

Select Prototype in your Library
Click Install
prototype35.png


Uncheck "Create desktop shortcut"
Uncheck "Create start menu shortcut"
Click Next
prototype36.png


Click "I Agree"
prototype37.png


Click Finish
prototype38.png


Screen Resolution Fix

Go to: https://mega.nz/#!29MjlYRa!qt2ai0-ofJQgqbvnB1UXNjOhATlz4cPhR9FAXj4To7o
Download Prototype_All_Res.zip

Note: I kept a copy below as well

Go to Prototype game files
Path:
Code:
/home/username/.PlayOnLinux/wineprefix/prototype/drive_c/Program Files/Steam/SteamAppse/Common/Prototype

Rename:
Code:
prototypeenginef.dll
to
Code:
prototypeenginef-old.dll

Rename:
Code:
movies.rcf
to
Code:
movies-old.rcf

Extract prototypeenginef.dll from the Prototye_All_Res.zip to the same directory
prototype40.png


Go back to Steam
Click Play
prototype39.png


Optimization

Click Options
prototype42.png


Click video
prototype43.png


Prototype should already go fullscreen
Resolution will show "Label"
That is how you know the prototypeenginef.dll is working

Adjust:
  • Anti-Alias Level
  • VSync
  • Shadow Detail
  • Graphic Quality
prototype44.png


Conclusion:
Prototype ran really well on my GeForce 550 Ti once I disabled the videos, enabled Strict Draw Ordering and used the Prototype_All_Res patch. You may experience some crashing with videos and there is no way to predict which one's, but you can cancel cutscenes with Esc or Enter. The game will crash every time if you don't rename the video script file: movies.rcf
But most of the cut-scenes played fine anyways. A few flickering textures, but still played.

Gameplay video:

Screenshots:
prototype82.jpg


prototype83.jpg


prototype85.jpg


prototype88.jpg


prototype90.jpg


prototype93.jpg


prototype96.jpg


prototype104.jpg
 
Last edited:
This is awesome! I really love this game and am very happy that you managed to get it working. Thanks a lot for this guide, I'm definitely installing this game very soon.
 
This is awesome! I really love this game and am very happy that you managed to get it working. Thanks a lot for this guide, I'm definitely installing this game very soon.
Of course! Let me know if you experience any issues.
 
Back
Top