Wednesday, December 13, 2017
Prey 2017 (DX11)
Update 03-11-2019:
- Fix Update due game update
Big Thanks to bo3b!!!! for make the DLL loader that makes 3Dmigoto works in this game.
Big Thanks to Kaimasta!!!! for help me testing and suggesting some profiles that make shadows visible in this game in S3D.
Fix:
- Shadows
- Lights
- Tile Lights
- SSR and Reflections
- Decals
- Halos in effects
- Lights Shaft
- HUD and Crosshair
TB and SBS Mode:
- The game support SBS/TB Mode using 3Dmigoto. Remove the ";" in the ;run = CustomShader3DVision2SBS in the [Present] section of the d3dx.ini. Default TB Mode. F11 to cycle.
Note:
- There is a few culling issues with shadows/lights, really minor.
- Recommend using r_Sharpening = 0.5 or higher (if your GPU handles).
Settings:
- Fix works with Presets = HIGH or VERY HIGH.
- Use FXAA or No AA. SMAA is broken.
Note 2:
- If you see some blurred weapons and stuff. Create a file named autoexec.cfg in the root of the game install (/Prey) and add the "r_MotionBlur = 0" Without the quotes, save the file. I don't know why the ShaderOveride to remove Motion Blur is not working for all.
Presets:
- "O" key to cycle Crosshair and Icons depth
- "." (dot) key to toggle "minimal HUD" **ONLY with Old version of the game **
- "," (comma) key to togle between lower Hand/Gun convergence and default. In some parts, like outer space (with the helmet) is automatic. **ONLY with Old version of the game **
Instructions:
- Extract where Prey.exe is located (\Prey\Binaries\Danielle\x64\Release)
- Start the game, when "Rundll32" prompt appear, press "Yes". This is for the Profile Override needed for this game. In Nvidia overlay you will see "3Dfix by DHR".
Download
Screenshots
** Do you like the fix? **
If you like the fix, you can donate to this PAYPAL account: dhr.donation@gmail.com
Thanks!
Huge thanks!
ReplyDeleteiam still amazed by the amount of fixes and work :)
Just looking at the gamelist compared to couple of years ago is amazing.
Can`t thank you guys enough
Kind regards
This comment has been removed by the author.
ReplyDeletecan this lower Hand/Gun convergence unique function be used in other fixs?like battlefield,Shadow Warrior fix
ReplyDeleteIt can be implemented in any 1st person game, but is particular for each game.
DeleteOMG, guys! Thank you SO MUCH!!!
ReplyDeleteThank you very much! If the fix is good, and I enjoy the game in 3D vision for my first playthrough I'll donate to you! Merry Christmas
ReplyDeleteI have a better idea...i will start sharing my fixes ONLY with the people that donate to me. The rest can play in 2D.
DeleteThis comment has been removed by the author.
Delete@UnityBeing313
DeleteI think you are confusing me with someone else, i'm not the only one fixing games (my user is DHR)...NEVER fix Stalker (i don't have the game) and NEVER receive Black and White 2 game (also don't have this game). Everyone that give me a game, that game was FIXED by me!....so please not confuse USERS!!
I'm sorry DHR, I confused your nick with another modder, I'll donate to u to apologise and make amends, and thank u for the fix. Please forgive me. I took your comment as an attack, I guess I'm just going through a rough time in my life.
Delete@UnityBeing313, not necessary you donate, jut say "thanks you"...BUT don't put IF condition to do something...that was the part that bothered me.
DeleteI donated a while ago. Dude I said the truth, that I'll donate if the 3D experience with your fix would be worth my money, which I usually donate more the 6 euros per fix. Considering Netflix here is 9 euros I'd say it's not bad. So yes i enjoyed your fix after a few good hours, thank u very much.
DeleteA word of warning: if you disable the intros on this game don't block, "ArkaneLogoAnim_Redux_1080p2997_ST-16LUFS.bk2" because it will screw things up, i.e. making your left 3D vision glasses' lense go black. It's fixed since I unblocked that specific intro video.
ReplyDeleteAlso your 3D vision will have 0 depth it seems, even if it seems to work with that bug with the left lense not registering.
DeleteCopy-paste from my forums comment:
DeleteThe problem is the Nvidia profile of this game, because the old Prey game also was "prey.exe". For some reason by removing that video file (maybe something that the drivers check to know which game is which), 3Dmigoto will create a "prey-3Dmigoto" profile (3Dmigoto will ask for permissions again to create and modify that profile) that will lack necessary values to make 3D work. I fixed it by deleting that new profile and manually adding "Prey.exe" to the Prey (2017) profile. Now the correct profile has 3 "prey.exe" files assigned for me :p.
Wow, thanks for pointing out the Intro Vid issue! Detailed solution posted below.
DeleteHey DHR I get lighting flickering and texture flickering with 2-way-sli on my 1080tis with win 7 ultimate, got a fix? I need sli cause fps goes sometimes down to 40s. thanks!
ReplyDeleteI managed to get the lights to stop flickering by installing the Real Lights plus Ultra Graphics Mod from Nexus mods. I used the version without shaders. Only problem is my FPS has taken a massive hit. But your system will probably be perfect.
DeleteI also get the SLI flickering on my 780's... I donated to you but realize it doesn't with my SLI. If you could have a look at that it would be awesome :):):)
ReplyDeletethank u for voting for the fix and donating to him!
Delete@camraid
DeleteCryEngine have issues in S3D and SLI since Crysis games. Nothing i can do about it.
Also i don't have a SLI setup, so i can't test.
bummer..:-(
DeleteI also have this flickering with my SLI setup.. not going to touch this game without SLI which double the performance.
thank you anyways DHR for a great fix.
Ahhh no worries DHR, must be nearing time for a card upgrade then lol. Thanks for your Prey fix, I will play it soon, and thanks heaps for the tons of other stuff you do around here. Everyone is grateful.
DeleteIf you guys have the interest in helping out others for this fix, experiment around with different profiles to see if you can fix the SLI flickering. There are likely settings that work, that are not in the current driver profile.
DeleteAlso worth a look are the settings described in our wiki: http://wiki.bo3b.net/index.php?title=Driver_Profile_Settings which might have bits that can help.
Also got an SLI setup, 2x 880M, and getting the flickering. I'd like to help debug this, but don't even know where to start looking in the profile.
DeleteI managed to get the lights to stop flickering by installing the Real Lights plus Ultra Graphics Mod from Nexus mods. I used the version without shaders. Only problem is my FPS has taken a massive hit. You can play around in the game.cfg file in the saves folder to change the video options. Lower your resolution and settings in the read only file.
DeleteWell the game is amazing thanks to DHR fix that I got it installed - I just bought a second copy to a friend to support the devs. I might buy a 3rd copy to another person as a last support gesture.
ReplyDeleteAHHH! I just finished playing PREY. This would have been amazing in 3D! I guess I have to do another playthrough soon. Thanks for your work 3D HEROES!
ReplyDeleteCant get it working now Prey just fails to launch
ReplyDeleteHey guys I got it working perfectly = thanks for the fix
Deleteobjects are motion-blurred..and no option to turn it off ..is this happened only for me ?
ReplyDeleteSettings:
Delete- Fix works with Presets = HIGH or VERY HIGH.
- Use FXAA or No AA. SMAA is broken.
For some reason though setting to FXAA does not stick for me. It always resets to SMAA 2x at launch.
thank you for the reply ! I set FXAA or no AA after I launched the game, and still motion-blurred. preset is high. very high shows the same result. resolution is 2560 x 1440. 1920x1080 = same result. any other suggestion..? I need help :(
DeleteCreate a file named autoexec.cfg in the root of the game install (/Prey) and add the "r_MotionBlur = 0" Without the quotes, save the file.
Deletethank you ! it works like charm
DeleteHey this mod is pretty cool, but not everything is in 3D. All blood stains or scratches on the floor or on other textures are not 3D. Do you know that problem or is it just me who has that problem? I play on Preset HIGH. Did I forget something or can you fix that?
ReplyDeleteI would even donate somethingm because its pretty cool that people like you still make 3D mods for new games. But that problem extremely disturbs the 3D expierence of the game.
That must be happening only for you. Try changing settings to Very High as an experiment.
DeleteAre shadows correct? Those are the ones that typically are broken. (And all fixed here)
It sounds like you might have a bad profile however. Try doing a DDU reinstall of the driver.
thanks for the reply. I have the same problem on Very high too. Shadows are correct, as I said only specific texture(like scratches or stains) on other textures are not 3D. I am too lasy to do a reinstall of my grafic drivers atm. But if there is no other way I might will try this too.
DeleteOkay I did a DDU reinstall of my grafic driver and now it all works great. The 3D is good now. Thanks for the help.
DeleteJMX777 "Real Lights MOD" is not 100% compatible with this 3Dfix.
ReplyDeleteBut is "Real Lights plus ultra graphics v0.98" worth using, even with a few incompatibilities?
Hi, thanks for this wonderful fix, I would not play the game without it
ReplyDeleteplease, is there a way to tweak the HUD?
the 3DV fixed game, with Prey customizer mod, won't launch, and the HUD with objective markers is an offense to intelligence and role play immersion, in my opinion
thanks
They appear to have broken this with the new update :/ Playing the game through the fix manager suddenly runs just like you don't have the fix... (i.e. unusable). Trying to uninstall/reinstall the fix didn't help. So I went to the extreme of removing the game from the fix manager intending to re-add it... only the fix manager no longer seems to recognize prey is even installed so I couldn't follow through.
ReplyDeleteAnd unfortunately there doesn't seem to be any way to revert the version on steam for this game (unlike some others). :/
This comment has been removed by the author.
DeleteNoted that there's a new version of 3d fix manager as of this month and tried installing that. After it at least recognizes Prey again so I was able to reinstall the 3d fix... still doesn't work right though :/
DeleteI'm assuming this is something they did in the Prey update because it was working fine yesterday - plus when I try the 3d vision test app or another game those work fine.
I confirm that the game has changed, and broke the fix. You can roll back to an old version using this technique.
DeleteLaunch crash happens because of the dinput8.dll replacement to fix gamepad.
Looks like it will be:
download_depot 480490 480491 1484961111866556228
Thanks bo3b! Perfect. Had no idea this method existed - I can imagine it coming in handy in the future.
DeleteI think it's 2225189491471759980. The manifest appears to includes the latest version which is what 1484961111866556228 is.
Probably also need 480490 480492 6660213877787511575 - Prey English (previous version).
Hi DHR fix still hook but with minor broken if change the following files from Engine directory version 1.06 replacing with older version 1.05:
ReplyDeleteShaderCacheStartup_D3D11.pak
ShadersBin_D3D11.pak
Tested on DLC Mooncrash.
This fix doesnt seem to be working. it tries to launch it in compatibility mode only. need a fix as i would love to play in 3d!
ReplyDeleteYou need to use Ctrl-alt-F11 to switch to real 3D mode.
DeleteHowever, currently this fix is broken because of updates for the DLC. You can either download the older version, or be patient for a bit, because DHR is refixing it. It's freakin' epic in 3D, worth the trouble.
The Fix is updated!!
ReplyDeleteNow the Crosshair and Icons are dynamics
Sir DHR, you are awesome. Thank you for fixing this gem again!
DeleteThank you sooooo much, you made my holidays.
ReplyDeleteCan I make weapon invisible? Its too close and I see it double. I can live with double image when picking up items or turned off subtitles. Every tip and help is appreciated.
ReplyDeleteOtherwise great mod. Thx a ton! Its superb game with that fix, I am really enjoying 3D Vison like with Alien Isolation. Thank you for making it!
gl hf
Rexeos
You can remove weapons, but it'll be a bit of work. (Please share if you do.)
DeleteYou would want to enable hunting=1 in the d3dx.ini file, then hunt the pixel shaders for the weapons/hands. If you find the shaders, you can mark them to save the file and the hash code of the shader. In the d3dx.ini you can add a ShaderOverride with 'skip' for that hash code, which will make it no longer draw.
I was able to remove weapons and helmet, but not shooting effects. I have also removed fog from lights as those are off and are breaking immersion.
DeleteYou can download it from https://www.sendspace.com/file/6ijcl8. If you like it please put it on this page or somewhere where other players can get it as sendspace hold this file only for month from last download.
Thank you very much, you teached me something today and made mine Prey much better for 2nd playthrough. Happy :)
gl hf
Rexeos.
Please use this version. Paralyzer added.
Deletehttps://www.sendspace.com/file/6gucnd
Rexeos
One more thought- since you are finding the shaders for the hands and weapons, you can actually correct their convergence, instead of remove them.
DeleteLook in the d3dx.ini file under the Shader Manipulation section, ShaderOverride. Instead of skip, you can set convergence=0, or other number. This way you can probably fix the double image without breaking other things.
There are a *lot* of weapons in the game, so it's a fair amount of work to track them down. Thanks for looking into it. Once you get something stable that you are playing with, I'll post your updated fix here.
Just tested this again, after a 1.3G update. Looks like screen space reflections are at least partly broken. Reflections off counters in kitchen are off. Easily still playable if you disable ScreenSpaceReflections in the settings, but not as pretty.
ReplyDeleteLatest update from DHR fixes these problems. Redownload or use 3DFM to reinstall. Looking great! Thanks DHR!
DeleteWith new mod game looks much nicer and sharp, no more blur and glossy look. Thank you for update! Suddenly I have finished game already, but I am trying now to learn how to remove weapons for possible next playthrough, depends on time and skill needed. I will share output if I will manage it somehow.
DeleteThx again DHR and bo3b for taking care and making such a great work!
Rexeos
Mouse is invisible with new mod. Works perfectly in older one. Is there chance to fix it please or what should I do?
DeleteThank you
Rexeos
One more thing: when you work with Fabricator or Recycler it zooms you into machine, can not handle all those button like before - from range without need of zooming in.
DeleteThe same for working witch computer: reading emails, searching for crew members. That is breaking mod, unreadable.
DeleteRegards Fabricators, Recycler and Computers - its working nomrally. My bad, it can be changed in "Interactive Screens"! Sorry for that, mod has nothing to do with that!
DeleteMouse cursor is probably drawn by the same PixelShader that you removed for hands. It is possible to separate out just a single texture like the mouse from the others, but is more advanced than can be described here. Look on the 3D Vision forums or join the Discord to learn how to do this.
DeleteFor changing the zooming or effect with computer or recycler, look into making a Key_Override, where you can set variables or change the zoom or 3D depth or other effects. You could for example edit the shader code to look for when you press 'f' to access a computer, and allow the shader to draw normally, instead of being skipped. Esc would restore it. Again, more complicated than just removing things, but possible.
Hey, is it just me or is the main menu flipped upside down or something? 3D is broken for me, then once I hop in game it works for the most part but other things like hud and stuff seem out of whack. Will try uninstalling and reinstalling.
DeleteMouse cursor works in older version but not in current one. I have tried without weapon mod as well.
ReplyDeleteYeah not sure what it is but things just seem very off for me. I have to flip my glasses upside down in the main menu to read anything but then in game I have to flip them again for proper 3D. Anybody else having issues with this? Seems very broken.
ReplyDeleteJust tested this again, and it was working correctly. Win 10 1803, Driver 419.67.
DeleteNo flipped text or other anomalies. I'd reinstall/verify the game, that seems like corrupted textures. If that doesn't work, it's worth trying DDU driver reinstall.
is it possible bob3b to make your dxgi.dll loader compatible with reshade , as it uses also dxgi.dll ?
ReplyDeletethx for all .
Not easily. Would require adding a proxy loader mechanism. Check if there is another way to load Reshade. Like if Reshade has a proxy loader already, have it be the primary, then load our renamed dxgi.dll loader. Or maybe Reshade can use d3d11 style, and be proxied out of 3Dmigoto.
DeleteAlso possible that if you use Reshade as dxgi.dll it will act as loader for 3Dmigoto d3d11.dll because it might load d3d11 directly. Experiment.
apparently, there is no loader in reshade , so impossible to use it with 3d . Pity ! it would be cool to give some nice effects in this game to boost the graphics , specially in mooncrash ( a bit dull this map) .
DeleteThx anyway bo3b !
I've not used ReShade much, but I seem to remember that it can be renamed to different stuff to get it to load. So renaming it to dxgi.dll would make it load, and potentially also load 3Dmigoto directly. The problem with Prey is that it calls a dxgi call earlier than d3d11 calls, and so we need an early loader of some form.
DeleteAnother alternative would be to use injector modes. 3Dmigoto supports an injector mode, and so does ReShade IIRC. Might be able to have 3Dmigoto load normally using our dxgi loader, and have ReShade run via injector, for example. Dunno. Lots of possibilities.
"Lots of possibilities" from me ? or from a technical perspective in general ?
Deletethe only post on web relative to the subject is this one : https://reshade.me/forum/suggestions/638-option-to-chain-load-another-proxy-dll , and , acccording to this, it seems impossible to rename reshade . The rest of your post seems beyond my skill , sorry ^^
"Lots" as in things to try, based on the technical possibilities. We put in effort to make 3Dmigoto compatible with Reshade, but getting them both to work in a game can be challenging, hence all the options. If you want to be using Reshade, you need to do some homework and learn how to be a power user of it.
DeleteCAUTION: DISABLING PREY INTRO VID BREAKS 3D.
ReplyDeleteSpecifically the bk2 file 'ArkaneLogoAnim_Redux_1080p2997_ST-16LUFS.bk2'
SIMPLEST FIX:
Leave 'ArkaneLogoAnim_Redux_1080p2997_ST-16LUFS.bk2' alone.
ELEGANT FIX:
Make a copy of 'startup_loop.bk2' and rename it 'ArkaneLogoAnim_Redux_1080p2997_ST-16LUFS.bk2'
This video silently displays a black screen for 5 seconds with the animated circular TranStar logo.
The remaining intro vids are safe to back up or delete.
(Sometimes disabling intro vids prevents a game from loading. For all games, in case files are needed in future, recommend you simply suffix all with something like '.backup', e.g 'LegalScreens.bk2.backup')
Videos folder location: Prey\GameSDK\Videos
-Bethesda_logo_anim_white.bk2
-LegalScreens.bk2
-LegalScreens_Console.bk2
-Ryzen_Bumper.bk2
NOTES:
'startup_loop.bk2' is the shortest video file, not including the two 'Apexvision..' videos, which are noisy.
If you would like to view the bk2 files yourself, Google and download 'RAD Video Tools', which includes the Bink Video player.
Mooncrash DLC not tested.
Thanks to Anonymous Dec 12 2017 above for drawing attention to this issue!
I've seen intro vids prevent a game loading before, but never one that breaks 3D, and I would never have thought to check! I spent a full day getting 3D Prey functional, but it could have been a week.
Thanks Anonoymous :)
This comment has been removed by the author.
ReplyDeleteI arrived at one of the endings last night... Man, what a great 3D experience. Thank all of you guys for your work in preserving this beautiful, underappreciated technology. At some point I realized this game had really drawn me in, but by then it was too late. Just one more quick reload, must press on!
ReplyDeleteAdding this shader to fix returns original reflection shader corrupted by regex in DHR's fix
ReplyDeleteAlso you should uncomment string "run = CustomShaderSoftwareMouse" in d3dx.ini to enable software mouse cursor (there are string "hide_cursor = 1" - so we haven't neither hardware nor software mouse cursor)
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteSuperb job! Loved the helicopter intro flying through the city.
ReplyDeleteOnly thing is the game keeps crashing (when the first monster attacked the lead scientist was the last time...) - but I wonder if it's because I got the game free on Epic (not Steam). I'll maybe turn off AA altogether next time (instead of FXAA)
This comment has been removed by the author.
ReplyDeleteHas anyone got the shadows to work with Geo11? It runs fantastic with Geo11 but some shadows (from the light coming from outside the station) are broken.
ReplyDelete