Difference between revisions of "Prototype"
Line 14: | Line 14: | ||
{{Infobox game/row/taxonomy/monetization | One-time game purchase }} | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} | ||
{{Infobox game/row/taxonomy/microtransactions | }} | {{Infobox game/row/taxonomy/microtransactions | }} | ||
− | {{Infobox game/row/taxonomy/modes | }} | + | {{Infobox game/row/taxonomy/modes | Singleplayer }} |
− | {{Infobox game/row/taxonomy/pacing | }} | + | {{Infobox game/row/taxonomy/pacing | Real-time }} |
− | {{Infobox game/row/taxonomy/perspectives | }} | + | {{Infobox game/row/taxonomy/perspectives | Third-person }} |
− | {{Infobox game/row/taxonomy/controls | }} | + | {{Infobox game/row/taxonomy/controls | Direct control }} |
− | {{Infobox game/row/taxonomy/genres | }} | + | {{Infobox game/row/taxonomy/genres | Action, Brawler, Open world, Shooter }} |
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
− | {{Infobox game/row/taxonomy/vehicles | }} | + | {{Infobox game/row/taxonomy/vehicles | Helicopter, Tank }} |
− | {{Infobox game/row/taxonomy/art styles | }} | + | {{Infobox game/row/taxonomy/art styles | Realistic }} |
− | {{Infobox game/row/taxonomy/themes | }} | + | {{Infobox game/row/taxonomy/themes | Contemporary }} |
{{Infobox game/row/taxonomy/series | Prototype }} | {{Infobox game/row/taxonomy/series | Prototype }} | ||
|steam appid = 10150 | |steam appid = 10150 | ||
Line 48: | Line 48: | ||
==Essential improvements== | ==Essential improvements== | ||
− | ===[https://www.nexusmods.com/prototype/mods/52 | + | ===[https://www.nexusmods.com/prototype/mods/52 Prototype Fix Patch]=== |
− | {{ | + | {{mm}} A mod that includes patches for several of the problems with the PC version mentioned in this article: |
− | + | *Prevents crashes on machines with many cores and threads. | |
− | + | *Fixes framerate-related problems caused by game trying to poll every DirectInput/HID device. | |
− | + | *Includes [[#Widescreen resolution|WSGF's resolution fix]], running the game at the display's native resolution with higher FOV. | |
− | + | *Fixes crashes after loading save file due to billboard advertisement server no longer being active. | |
− | + | *Can reduce frame-doubling and fixes mouse input issues at framerates higher than 60FPS by removing tickrate limit. | |
− | + | *Fixes broken VRAM calculation on newer cards, allowing 4xMSAA option to be selectable again. | |
− | + | *Optionally allows increased shadow map resolution, up to 8192x8192. | |
− | |||
− | |||
− | |||
==Game data== | ==Game data== | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{p|userprofile\Documents}}\Prototype\profile.bin}} |
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/saves|Windows|{{p|userprofile\Documents}}\Prototype\}} | + | {{Game data/saves|Windows|{{p|userprofile\Documents}}\Prototype\slot-*.bin}} |
}} | }} | ||
Line 129: | Line 126: | ||
===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ===[[Glossary:Widescreen resolution|Widescreen resolution]]=== | ||
− | {{ii}} Some resolutions may not be supported. | + | {{ii}} Some resolutions may not be supported on newer video cards. |
+ | {{Fixbox|description=Install [[#Prototype Fix Patch|Prototype Fix Patch]]|ref=<ref>{{Refcheck|user=Amethystviper|date=2023-12-19|comment=}}</ref>|fix= | ||
− | {{ | + | '''Notes''' |
− | + | {{ii}} This forces the game to run at the display's native resolution; other resolution options will not be available. | |
− | |||
− | |||
}} | }} | ||
− | |||
{{Fixbox|description=Enable windowed mode temporarily to set desired resolution|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/10150/discussions/0/882965239948977338/|title=From CrazyIvan's comment|date=May 2023}}</ref>|fix= | {{Fixbox|description=Enable windowed mode temporarily to set desired resolution|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/10150/discussions/0/882965239948977338/|title=From CrazyIvan's comment|date=May 2023}}</ref>|fix= | ||
− | # | + | # Launch the game with the [[Glossary:Command line arguments|command line argument]] {{code|windowed}}. |
− | # | + | # Change the desired resolution in the Video settings of the game, and then close the game. |
− | # | + | # Re-launch the game without the {{code|windowed}} command line parameter and it should run at the chosen resolution in the previous step. |
− | |||
− | |||
}} | }} | ||
− | + | {{Fixbox|description=Force the game to run at a higher internal resolution through [[dgVoodoo 2]]|ref={{cn|date=2023-12-19|reason=}}|fix= | |
− | {{Fixbox|description=Force resolution | ||
}} | }} | ||
===[[Glossary:Windowed|Windowed]]=== | ===[[Glossary:Windowed|Windowed]]=== | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{Fixbox|description=Use {{code|windowed}} [[Glossary:Command line arguments|command line argument]]|fix= | {{Fixbox|description=Use {{code|windowed}} [[Glossary:Command line arguments|command line argument]]|fix= | ||
}} | }} | ||
Line 540: | Line 523: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = 9 | + | |direct3d versions = 9 |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 558: | Line 541: | ||
|shader model versions = 3 | |shader model versions = 3 | ||
|shader model notes = | |shader model notes = | ||
− | |windows 32-bit exe = | + | |windows 32-bit exe = true |
− | |windows 64-bit exe = | + | |windows 64-bit exe = false |
|windows arm app = false | |windows arm app = false | ||
|windows exe notes = | |windows exe notes = | ||
Line 586: | Line 569: | ||
}} | }} | ||
− | === | + | ===Modifications=== |
− | + | * [https://community.pcgamingwiki.com/files/file/1964-hi-res-textures-for-prototype High-Resolution Texture Pack] - Replaces most of the game's textures with higher resolution ones that are injected via TexMod. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==System requirements== | ==System requirements== |
Revision as of 23:23, 19 December 2023
Not to be confused with The Prototype.
Developers | |
---|---|
Radical Entertainment | |
Publishers | |
Activision | |
Russia | 1C-SoftClub |
Engines | |
Titanium | |
Release dates | |
Windows | June 9, 2009 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer |
Pacing | Real-time |
Perspectives | Third-person |
Controls | Direct control |
Genres | Action, Brawler, Open world, Shooter |
Vehicles | Helicopter, Tank |
Art styles | Realistic |
Themes | Contemporary |
Series | Prototype |
Prototype | |
---|---|
Prototype | 2009 |
Prototype 2 | 2012 |
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SecuROM 7 DRM. | |||
Steam | Not available in Germany. | |||
Humble Store (unavailable) | ||||
Amazon.com (unavailable) | ||||
Games for Windows Marketplace (unavailable) | [1] |
Essential improvements
Prototype Fix Patch
- A mod that includes patches for several of the problems with the PC version mentioned in this article:
- Prevents crashes on machines with many cores and threads.
- Fixes framerate-related problems caused by game trying to poll every DirectInput/HID device.
- Includes WSGF's resolution fix, running the game at the display's native resolution with higher FOV.
- Fixes crashes after loading save file due to billboard advertisement server no longer being active.
- Can reduce frame-doubling and fixes mouse input issues at framerates higher than 60FPS by removing tickrate limit.
- Fixes broken VRAM calculation on newer cards, allowing 4xMSAA option to be selectable again.
- Optionally allows increased shadow map resolution, up to 8192x8192.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Prototype\profile.bin |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/10150/pfx/[Note 1] |
Save game data location
System | Location |
---|---|
Windows | %USERPROFILE%\Documents\Prototype\slot-*.bin |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/10150/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
OneDrive | Requires enabling backup of the Documents folder in OneDrive on all computers. | |
Steam Cloud |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | See Widescreen resolution. | ||
Multi-monitor | See Widescreen resolution. | ||
Ultra-widescreen | See Widescreen resolution. | ||
4K Ultra HD | See Widescreen resolution. | ||
Field of view (FOV) | See Widescreen resolution. | ||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | See Windowed. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | Up to 4x. (4AA Ingame Only Avalaible for max 2GB Vram GPU's) | ||
Vertical sync (Vsync) | |||
60 FPS | |||
120+ FPS | See Run the game at screen refresh rate & Update-rate limit sections. Frame rate is capped at 500 FPS; However, all games using the Titanium engine are internally locked at 60 FPS and will duplicate previous frames to achieve higher frame rates. Only the mouse cursor updates above that. Mouse controls won't work properly above 30 FPS. The update-rate limit patch may be able to help these issues. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Widescreen resolution
- Some resolutions may not be supported on newer video cards.
Install Prototype Fix Patch[2] |
---|
Notes
|
Enable windowed mode temporarily to set desired resolution[3] |
---|
|
Force the game to run at a higher internal resolution through dgVoodoo 2[citation needed] |
---|
Windowed
Use windowed command line argument
|
---|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Positive mouse acceleration present. | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | XInput controllers only. | |
Full controller support | ||
Controller remapping | See the glossary page for potential workarounds. | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | See the glossary page for potential workarounds. |
---|
Generic/other controllers | See the glossary page for potential workarounds. |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music, SFX and dialogue. | |
Surround sound | 7.0 support[4] | |
Subtitles | ||
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | Fan translation, download. | |||
Italian | ||||
Brazilian Portuguese | Fan translation, download. | |||
Russian | Retail only. Patch for digital release here. | |||
Spanish |
VR support
Devices | State | Notes | |
---|---|---|---|
3RD Space Gaming Vest |
Issues fixed
No shadows with AMD/ATI graphics cards
- This game has a similar bug as with the sequel, where shadows are not rendered properly on AMD/ATI Radeon cards.[5] This can provide sub-optimal graphical fidelity for many AMD/ATI users.
Fix shadows not rendering on AMD/ATI graphics cards[6] |
---|
|
Low volume
- The game uses native 5.1 and does not downmix to stereo or quadraphonic. In a Stereo setup you won't have the Center and Surround Speakers so the volume will be very low, except for cutscenes (they are in Stereo).
Use an alternative sound driver like Razer Surround. It will simulate a Surround effect while using the Full Speaker Configuration. |
---|
Use Equalizer APO with preamp and loudness compensation module. |
---|
(Linux) Use PulseEffects or EasyEffects with Auto Gain plugin. |
---|
|
Black screen on Prototype start up
Override refresh rate[citation needed] |
---|
|
Update-rate limit
- The update tickrate of the game is capped to ~66FPS, causing frame-doubling when being displayed at a higher framerate than that, along with camera stutter when moving mouse.
Patch game to remove tickrate limit[9] |
---|
|
Low frame rate
- This is caused by the engine incorrectly tracking & polling all DirectInput devices on the system.[10]
Patch game to only make use of mouse & keyboard DirectInput devices[11] |
---|
|
Disable unused HID devices[citation needed] |
---|
|
Temporarily unplug HID devices from USB before game launch[citation needed] |
---|
|
Use a Powershell script[12] |
---|
Notes
#Requires -RunAsAdministrator $gamePath = start steam://rungameid/10150 $hidDevices = Get-PnpDevice -FriendlyName 'HID-compliant consumer control device' -status OK Disable-PnpDevice -Confirm:$false -InstanceId $hidDevices.InstanceId Start-Sleep -s 3 $gamePath | Invoke-Expression Start-Sleep -s 3 Enable-PnpDevice -Confirm:$false -InstanceId $hidDevices.InstanceId |
Sound stuttering, crackling
- Having non-default sound quality settings can cause sound problems in this and some other games.
Set sound quality to 24 bit, 48000 Hz[citation needed] |
---|
See Sound problems (cracking, delays, missing music/effects, etc.) |
Missing textures
Disable all Anti-aliasing[citation needed] |
---|
|
Crashing after loading saved game
- The game fails to contact a server to load in billboard advertisement textures, causing a crash shortly after loading a save.
Patch game to disable networking[13] |
---|
|
Start a new game first[citation needed] |
---|
|
Crash after starting or loading a game
- The game may crash on a CPU with more than 8 threads.
Create Steam shortcut with limited core affinity[14] |
---|
|
See the related Steam guide to limit process affinity |
---|
Force the game to only spawn 4 async threads |
---|
|
Increase the amount of memory available to the stack allocator |
---|
|
Turn off hyperthreading and all physical processing cores above 8 or turn off all but four logical cores.[citation needed] |
---|
Enter your computer's BIOS and turn off the hyperthreading CPU feature and all physical processing cores above 8 or turn off all but four logical cores. The specific procedure depends on your motherboard, thus you have to consult the manual of your motherboard if you're unsure how to do this. |
Resolution stuck at 1280x800 on 2GB+ VRAM GPUs
See Widescreen resolution[15] |
---|
Run the game at screen refresh rate
- Fullscreen mode defaults to 100 Hz, even if the screen refresh rate is set higher than that.
- Doing this can help achieve a more stable fps while playing
Set screen refresh rate[citation needed] |
---|
|
For Nvidia users
- You don't need Special K for this to work
Set screen refresh rate on Nvidia Control Panel |
---|
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9 | |
Shader Model support | 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Interface | Scaleform | |
Cutscenes | Bink Video |
Modifications
- High-Resolution Texture Pack - Replaces most of the game's textures with higher resolution ones that are injected via TexMod.
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP, Vista, 7 | |
Processor (CPU) | AMD Athlon 64 X2 4000+ Intel Core 2 Duo 2.6 GHz |
|
System memory (RAM) | 2 GB | |
Hard disk drive (HDD) | 8 GB | |
Video card (GPU) | ATI Radeon X1800 Nvidia GeForce 7800 GT 256 MB of VRAM DirectX 9.0c compatible |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (10150) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Games You've Missed - Games for Windows - last accessed on 19 August 2022
- ↑ Verified by User:Amethystviper on 2023-12-19
- ↑ From CrazyIvan's comment - last accessed on May 2023
- ↑ Verified by User:Aaronth07 on 2020-03-13
- Tested with SpecialK
- ↑ Screenshot showing difference between Nvidia and ATI - Steam Users' Forums (retrieved)
- ↑ Guzz's post in overclockers.ru on fixing the issue with shadows on AMD GPUs - last accessed on 2021-09-07
- ↑ Prototrype Volume Fix? :: Prototype General Discussions - last accessed on 2016-3-9
- ↑ Really Quiet Sound Issue - Prototype Message Board for PC - GameFAQs - last accessed on 2016-3-9
- ↑ Verified by User:Infogram1 on 2023-12-09
- Tested with prototypeenginef.dll v1.0.0.1, patching out the limit made camera movement noticeably more clearer, and mouse input stutter seemed reduced.
- ↑ F.E.A.R. - FPS / Logitech fix - Steam Users' Forums (retrieved)
- ↑ Verified by User:Infogram1 on 2023-12-09
- Found & tested with prototypeenginef.dll v1.0.0.1, mouse/keyboard/gamepad all still work in first mission while FPS improved greatly.
- ↑ Remove FPS limit - HID device toggle script - Steam - last accessed on 2023-01-21
- ↑ Verified by User:Infogram1 on 2023-12-09
- Found & tested with prototypeenginef.dll v1.0.0.1, previously game would crash a few seconds after loading, now loads in fine.
- ↑ KieSeyHow's comment - last accessed on 2020-05-10
- ↑ Verified by User:Blackbird on 2017-06-17
- Tested with GTX 980 (4 GB VRAM) and the game can't use higher res without the patch.