3D Vision Fix by mike_ar69, & bo3b
Updates
** 21 June 2015- Update to Beta v1.1 to re-fix shadows after a game update.
- Update to Beta v1.2 to fix more shadows, lake reflections, and disable some bloom lighting.
- Update to Beta v1.3 to fix Win8.1 conflict.
** 18 Nov 2015
- Update for Patch 6 of the game. Fixes car model double imaging. Not sure I got all of them.
** 04 Dec 2015
- Fixed more Car Models.
** 08 Aug 2016
- DHR update for latest version (fixes shadows).
Instructions
This game fix is still a beta, and is FOR THE 64 bit GAME VERSION ONLY. It is made available as-is so that feedback can be given. The game has been tested on Windows7 primarily. If you have issues with Windows 8.1 or Windows 10, try the Flugan wrapper instead of the 3DMigoto wrapper (it's the exact same shader fixes in both cases).A. Install Files
------------------
1. Uninstall all earlier alpha/beta fixes, especially the ShaderFixes folder
2. Download the files from DHR-latest. (older version from Mike: here.)
3. Copy all files in the archive to the location where pCARS64.exe is
B. Run Game
-----------------
1. Convergence and Separation are unlocked in the game so set them to what you want.
2. Go to Settings
2.1 Reflections must be "High" or lower, not "Ultra"
2.2 Stretched headlights must be OFF
3. Start a race
4. If you see the cars and tracks all rendered wrong, press Ctrl-T to toggle 3D off, then press Ctrl-T again to toggle it back on. This will clear it up.
Fixed
1. Haloing and double imaging2. Shadows render at correct depth
3. On screen HUD
4. Ghost Car
5. Smoke and dust halos
6. Some approximate fixes for reflections: in the car showroom, some car rear-view mirrors
7. Clouds in sunny Skybox
8. Clouds in stormy Skybox
Anti Aliasing Settings
1. OFF - 3D Works2. MSAA - 3D Works
3. High - 3D Broken
4. DS2X - 3D Works
5. DS2M - 3D Broken
6. DS4X - 3D Broken
HUD Toggle Key
I added a short cut key "V" to toggle two settings for the on screen HUD. This is because as you cycle between the HUDs using the "C" key, some of them render at screen depth, and some render all wrong. The toggle key "switches" which HUD gets corrected. As you change the HUD, if it looks all messed up and at different depths, press "V" and it will probably bring it to screen depth.One flaw with this is that some in game elements render too close as well, but its not drastic.
Known Issues
1. If on starting the game it is all messed up in 3D, toggle Ctrl-T on and off.2. Reflections on Ultra don't work. Use High or lower.
3. Stretched reflections don't work - turn them off
4. Some car cockpits still have shadows that are a bit off
5. I disabled some Sunglare and Bloom
6. Game menus are still a mess, but I find them quite usable with the "V" key toggle
7. In general, rear view mirrors render incorrectly - it is a flat image, but shows the black haloing that was there before the fix. As noted, I have approximately fix a couple of mirrors, but there are too many cars to go through manually.
8. To my eyes, most reflections in the game are a 'bit off', for example car bonnet reflections seem ever so slightly too close - the bonnet is convex so the reflections should be slightly below the surface.
9. The fix should be working on Win8.1. If you have problems, see elsewhere in the forum thread for how to use the Flugan Wrapper instead.
Special thanks to Flugan for his work on the assembler, used in this fix.
So. Much. Win.
ReplyDeleteThanks!
Thank you very much for this fine fix :)
ReplyDeleteBut some trees got issues @ Nordschleife or especially @ Azure Coast.
Screenshot:
https://www.dropbox.com/s/zukpr843m2o18ee/Tree%20Issue.zip?dl=0
That's the only thing that still bothers
With best greetings from Germany
Thanks - what quality settings are you using? The game uses different shaders for different quality settings. I did fix some Azure Coast trees just before the release, so we must be on different settings.
DeleteI see that your file is dated 11 days ago which must have been the previous alpha fix. Please can you try the new Beta Fix attached, being sure to uninstall the alpha fix first (especially shaderfixes folder)? Your screenshot is also widescreen, which is not something I have, so can't test.
DeleteThis comment has been removed by the author.
ReplyDeleteWe are sorry for the long wait. I have the beta fix from here only the Screenshots is old. I tested several settings but every time I have this tree Fehler.Mein system consists of two GTX 970 and a Xeon 1231 v2. My buddy has two GTX 780 and has the same mistake. Currently I have this setting ....
ReplyDeletehttps://www.dropbox.com/sh/64xxbu0pl617a6f/AAAPz8XvOwttMNuQ61mNLLg_a?dl=0
I have deleted the alpha tidy. The fault is also single screen. My buddy has surround, I have only one screen. The error is only in movement, if one is everything is perfect. Very strange ;)
ReplyDeleteTurn off SMAA and try different AA settings (start with off). SMAA is known to cause some blurry effects.
DeleteHy Mike, I have retested and tested all different but unfortunately the trees bug is always here.
ReplyDeleteNew Screenshots :
https://www.dropbox.com/s/7fiew8a58svglwi/pcars%20tree%20bug.rar?dl=0
Thx and Greetings ;)
Thank you,
ReplyDeleteExcellent This is the only way to play this game.
Thanks for your hard work on this game. There's nothing better than a racing game in 3d surround. So epic.
ReplyDeleteHave you been able to play on Windows 8.1 with Flugan Wrapper?
ReplyDeleteI haven't tried Flugan's wrapper, but it should work. I did test the 1.2 fix on 8.1 and it works. Did you try it? Are you seeing problems?
DeleteI tried every possible combination of wrapper and your shadders, even the ones Flugan just posted on his onedrive. already reinstalled the game
DeleteIt plays a sound and does not enter (tu tu)
with automatic_mode=1 it loads the game, but the 3D is just a transparent shadow
All the other 3D vision games are working
Win 8.1 MSI 970GTX Driver 353.06 BENQ XL2720Z
That double beep sound means that stereo is disabled and thus will not load. Back up a bit. Uninstall the fix completely, and make sure that Cars is working correctly at the resolution you want, first. Make sure that 3D is enabled and works before adding anything else. The image will not look exactly right of course, but 3D must be working first.
DeleteOnce 3D is working, you can add the fix. Try setting the automatic_mode=0 and no_nvapi=0 in the d3dx.ini as a start. That will disable the HUD, but work better.
you are a genius LOL! made my year
Deleteforce_no_nvapi=0 did the trick to enter the game
and i had no stereo yet, when i enabled advanced in-game settings it finally enabled
NVIDIA Control Panel
Set Up Stereoscopic 3D
Set Keyboards Shortcuts
Enable advanced in-game settings (I did not get why it is needed)
I am a happy 34 year old kid up to 2016
when i am going to play the new Doom! XD
ps: I hope you understand my english, i am brazilian
OK, great, glad that is working. You can play with no HUD if you prefer. If you want the HUD, then setting the automatic_mode=1 in the d3dx.ini should still work. Leave force_no_nvapi=0.
DeleteWorking with Windows 8.1 for me, just a little message when i close a project cars
ReplyDeleteTHx for your great work!!!! i try and it work fine just one thing :
ReplyDeleteI feel that the rear lights of the cars will not turn as it should when cars brake. have you changed this element too?
Hi thanks for the feedback. I don't think I intentionally turned these off, but I did disable some bloom effects that were at screen depth, so it might be that. I was simply not able to fix it.
Deleteokay, it does not matter it's just a small detail thx
ReplyDeleteI took a break from the game for a few weeks. Just came back and downloaded the latest beta. I thought the Windows 8.1 issue was fixed now. But I get beeps on EXE lantch. Please remind me, where do I get the Flugan Wrapper and which files do I need to copy? Also, any disadvantages to the Flugan one? Thanks.
ReplyDeleteJust tweaked the d3dx.ini file to work on 8.1. Please try the 1.3_beta version.
DeleteIt worked! Thank you so much for the patch.
DeleteGreat! Thanks for letting me know.
DeleteI'm trying to run this mod for my Oculus, as the shadows are broken. I copied the files into my directory with pCars64.exe, but now when I try to run it, I get a few beeps in my headphones and nothing happens.
ReplyDeleteP.S. I'm on windows7 64bit
DeleteBeeps here mean that 3D is disabled. Try the 1.3_beta I just posted, which should also have better compatibility with Oculus.
DeleteYup, game launches without any problems now with the 1.3 version. However nothing has changed in regards to the shadows. They are still being rendered wrong. Is there something I need to change in the .ini file? Right now shadows render differently for each eye, so I get that flickering look to them. I'm talking about world shadows, the ones on the track.
DeleteOK, good to know it launches. I'm sorry though, but I think that the fix doesn't work on the Oculus version. Last I checked they used different shaders and thus our fix doesn't work properly for DK2. I want to take a look at some point, but it's not a surprise it doesn't presently work in DK2.
DeleteHy all, the trees bow is gone. You may not disable grass details otherwise you have the trees bow. Now everything is beautiful ... Thank you for the fine fix :)
ReplyDeleteThis fix does not work in Windows 10, the left eye image is frozen.
ReplyDeleteBest to roll back to known working OS and wait for the NVidia drivers to stabilize. If you want to help contribute, you can try debugging the problem by different drivers, seeing if it happens without the fix, and reinstalling the fix from scratch.
DeleteHello, There are display bugs on the last update Pcars. If you could you correct, that would be great! Thank you so much !!!
ReplyDeleteYes, I noticed this too with certain cars and tracks. Even with 3D off. https://m.youtube.com/watch?v=tg-ZDvGdgHE
DeleteNot perfect yet but already lot of fun to play it from within the car.
ReplyDeleteThanks for the fix.
Keep up the good work.
Cheers!
For me it's unplayable, since the update Pcars, I get nauseous. Why are publishers of the game do not work on 3DVision? Highly updating by Helixmod! Thank you a lot !!!
ReplyDeleteTry to tweak the FOV for the game, that's the most common reason for feeling woozy. They might have shrunk the FOV on latest update. It's a cheater way to get higher performance, because it shrinks the number of items to draw.
DeleteThx Bob, but The FOV is the same as before. There is a problem on each competing car, I do not know if it's the shadow on top, at the sun and other elements. Before the update there were no such problems.
ReplyDeleteThanks for the fix. Sadly the patches have screwed up the shadows so I had to disable them and the mirror give me a headache.
ReplyDelete** Fix updated for latest patch 6 of the game.
ReplyDeleteAll the fixes were the car models - there were no track issues that I noticed. I did my best to catch all the cars but this game is a pain since you have to play a certain track, and use a certain car, for the game to dump the shader files. So that's what I had to do. Also, I had to do it for different game quality levels (low, med, high, ultra). I tried to shortcut this by starting solo races with 35 "mixed" cars to get coverage, but I may have missed a few.
All the original constraints still apply - reflections must be on "High" or lower, no "stretched" headlights. I also turn off bloom and DOF.
Thank you very much. I really do appreciate your time and effort.
DeleteThanks!!
ReplyDeleteHey guys, I hesitated between Assetto Corsa and Project Cars and finally I decided to bought this game. Dynamic weather, graphics and gameplay are excellent. But even with Helix patch, I have lots of broken shadows inside and outside the vehicles. For example, outside of karting and shadows of the pilots are totally bugged. The advertising posters on the circuits are also buggy. Have You plan to fix this bugs? Nevertheless the helix patch corrects already very many bugs and gives a whole new dimension in 3D. Thank you.
ReplyDeleteyes there are still some flaws, but it is unfortunate that WMD, publishers of the game, do not work on it !!! they had promised on their forum during the beta stage !!! Rrrrr !!! Thank you to helix, which did a great job, and I look forward to a new patch !!! thank you thank you thank you in advance
DeleteFollow updates in the forum thread.
DeleteThe problems are mostly to do with cars, and it looks like Mike has made an update for every car that Torque67 found while playing. Once it's complete, I'm sure Mike will update this fix, but until then, forum threads are best place for info.
Thank you so much!
ReplyDeleteHi there and thanks for the good job !
ReplyDeleteUnfortunatly, 3dvision don't start for me...
It was previously working. Any tip or ideas? do i have to tweak a special profile for the game ?
Thanks in advance for any help.
Make sure you are in full screen mode, not windowed.
DeleteI use alt+tab to activate 3D. I don't know why the game doesn't start immediately in 3d vision.
Deleteis there any way you can make a mod so when you look behind in rear view you can see the rear of your car. ?
ReplyDeletePCars is looking so perfectly in S3D now! Thanks for the update. Cheers!
ReplyDeleteThere are still problems with shadows right now...
ReplyDeleteKnown issues:
Delete4. Some car cockpits still have shadows that are a bit off
Hello, this is still not perfect as Assetto Corsa, will you rework your patch? thank you so much for all of you who spent time in that one can enjoy the magic of 3D immersion vision !!!
ReplyDeleteNot working for me. Game doesn't start with 3D enabled.
ReplyDeleteNeed more details than that if you want help. What versions? OS? Driver? What did you try? It works for other people.
DeleteHello, it's still broken, arf !!! will there be an update? Thank you
ReplyDeleteUnlikely that anyone will get a chance to look at this again for awhile. If it's just some cars or tracks that are not fixed, then if you are motivated, you could update this fix for yourself and everyone.
DeleteThe problems are not hard, there are just a lot of them, so it takes someone with motivation to find them all. The technique is to use find a broken shader for a given track or car, then find a shader that is working correctly that Mike already fixed. If you copy the lines of code from the good one to the bad one, you fix the bad one.
Ok, thank you bob 3, the big problems are mostly shadows. How to find the shader? Is it complicated? if improvement is possible I want to try to do, it's worth the cost! 3D is so immersive !!!
ReplyDeleteIf it's shadows in the cars, the easiest thing to do is to just disable those, because they are minor effect relative to the rest of the game. While driving you don't exactly spend a lot of time looking at the dashboard. Disabling effects is super easy, anyone can do it. If you haven't done Bo3b's School for ShaderHackers, this is really good place to start to get the basics.
DeleteThe DX11 stuff with 3Dmigoto is easier to use than the HelixMod used in the course, but the principles are the same.
OK, thank you bo3b, These are the shadows on the track, the effect of shadows are disabled completely. I'll try to undertand it all;-)
DeleteAh, for shadows on the track, that will be the case where you'll want to find a shadow shader Mike already fixed for a different track, where it works properly. They you apply his formula/lines of code to the one that is broken. Pretty straightforward, I'm sure you can do it.
DeleteOnce you get them fixed, we'll post your fix as the latest version. Thanks.
it's going to be difficult I do not know, my language and the French, it does not help, it's a shame, it would take me a long time
DeleteHy modding team, unfortunately, has a Pcars a small shadow problem. Would be really nice if there times someone could look over it, Pcars is too good to let it that way. And Thank you for your great fixes;)
ReplyDeleteBest regards
@willsnone You have to set shadow details to "off" and AA MSAA. Alternatively, you can activate "rain". Would be nice to fix this shadow issue. There are some great real 3D captues on YouTube.
ReplyDeleteHello, still no correction? it's a shame. If I could help! But I really do not know how
ReplyDeleteGREAAAAT THX !!!
ReplyDeleteHello, it's still broken :-((( will there be an update? Thank you
ReplyDeleteDid you use DHR-latest? That was working as of September 2016.
DeleteJust tested again on Win7, driver 368.22, DHR latest, and it's working correctly.
DeleteThis comment has been removed by the author.
DeleteVery sorry, it's broken when i use reflection on ultra ... high is correct ... and i use ds9x
DeleteStill working awesome!
ReplyDeleteHaving great fun with it on the Nordschleife
Hello, will there be a patch for project cars 2? Thanks
ReplyDeleteDon't know of anyone working on it at present. Always depends upon whether someone is interested in the game, and then taking the time and effort to fix it in 3D.
DeleteThanks bo3b ! if i knew ... it's too difficult for me, my french language is a brake
Delete