[Guide] [NVIDIA] Enabling Vsync For Minecraft

Overclock.net banner Menu Log in Sign up
  • Home
  • Forums
  • Video Games
  • PC Gaming
cipp C Intro When you launch Minecraft does your Nvidia card rev up? Silly card, it's only Minecraft that you're playing -- so why exactly does it rev up? Because you get insane FPS in Minecraft. I get an average of 700 FPS and 950-1000 while sitting in the menu screen. Solution: Turn vsync on for Minecraft! Problem: It's not exactly clear on how to do this, a lot of people target Minecraft.exe or the jar file for Minecraft. This is incorrect. So if you can't target the jar file or the Minecraft.exe file, what can you target? A file called "javaw.exe". The only possible "downside" to this method is that all of your java applications that run through javaw will have vsync enabled. To me this isn't a con, it's a pro. YMMV. Steps Requirements - NVIDIA Control Panel 1. Open the NVIDIA Control Panel by right-clicking your desktop and clicking on "NVIDIA Control Panel" 2. On the left go to "Manage 3D Settings" There will be 2 tabs now on the right. Click the one that says "Program Settings" 3. Click the button that says "Add" You will be presented with a file dialog box, we have to find your Java installation directory. This will be something like: Java 7 - C:/Program Files/Java/jre7/bin/ or - C:/Program Files (x86)/Java/jre7/bin/ Java 6 - C:/Program Files/Java/jre6/bin/ or - C:/Program Files (x86)/Java/jre6/bin/ 4. Once you've found the directory you want to add the file called "javaw.exe" NOT: javaws, java, javacpl, etc. Click Open once javaw.exe is selected. 5. Under "Specify the settings for this program" we want to turn vsync and triple buffering (optional) on. These two items are located at the bottom of the list, so scroll all the way down. Triple Buffering: On Vertical sync: Force on 6. We're now done, click Apply at the bottom of the screen and close the control panel. If done properly you should now see that you're FPS in Minecraft is affected by vsync. To see your FPS you can either use third party software such as Fraps OR Login to a Minecraft server and hit F3, your FPS information should be shown in the top left corner with some other information. Enjoy! thumb.gif #1 · Apr 25, 2012 Intro When you launch Minecraft does your Nvidia card rev up? Silly card, it's only Minecraft that you're playing -- so why exactly does it rev up? Because you get insane FPS in Minecraft. I get an average of 700 FPS and 950-1000 while sitting in the menu screen. Solution: Turn vsync on for Minecraft! Problem: It's not exactly clear on how to do this, a lot of people target Minecraft.exe or the jar file for Minecraft. This is incorrect. So if you can't target the jar file or the Minecraft.exe file, what can you target? A file called "javaw.exe". The only possible "downside" to this method is that all of your java applications that run through javaw will have vsync enabled. To me this isn't a con, it's a pro. YMMV. Steps Requirements - NVIDIA Control Panel 1. Open the NVIDIA Control Panel by right-clicking your desktop and clicking on "NVIDIA Control Panel" 2. On the left go to "Manage 3D Settings" There will be 2 tabs now on the right. Click the one that says "Program Settings" 3. Click the button that says "Add" You will be presented with a file dialog box, we have to find your Java installation directory. This will be something like: Java 7 - C:/Program Files/Java/jre7/bin/ or - C:/Program Files (x86)/Java/jre7/bin/ Java 6 - C:/Program Files/Java/jre6/bin/ or - C:/Program Files (x86)/Java/jre6/bin/ 4. Once you've found the directory you want to add the file called "javaw.exe" NOT: javaws, java, javacpl, etc. Click Open once javaw.exe is selected. 5. Under "Specify the settings for this program" we want to turn vsync and triple buffering (optional) on. These two items are located at the bottom of the list, so scroll all the way down. Triple Buffering: On Vertical sync: Force on 6. We're now done, click Apply at the bottom of the screen and close the control panel. If done properly you should now see that you're FPS in Minecraft is affected by vsync. To see your FPS you can either use third party software such as Fraps OR Login to a Minecraft server and hit F3, your FPS information should be shown in the top left corner with some other information. Enjoy! thumb.gif See less See more Preview image for a collapsed post. 1 Sort by Oldest first Oldest first Newest first Most reactions #2 · Apr 25, 2012 If this is the wrong section to post this in please move it! I only posted this because I've seen a few people complain about hot temps while playing and couldn't figure out a solution rolleyes.gif #3 · Apr 25, 2012 tried it and it does work the 2 570's don't seem to be stressing out so much. now also vsync for minecraft i must say it is shoit the lagg with vsync is pretty awful (i don't know if there is a solution for this) but the frame cap is at 60fps and there is no noticable frame tearing i think i will give a go of adaptive vsync for minecraft and see if that is any better. thanks for this guide though very helpful +rep #4 · Apr 26, 2012 Not sure why you would lag, that's probably a SLI or driver problem thumb.gif #5 · Apr 26, 2012 I'll go and give it shot. If only I can get 60fps with 256x texture pack and Sonic's unbelievable shaders. Is there anyway to make MC use SLI properly? Sonic's shaders or any GLSL shaders can make one of my GPU run at 99% usage while second remains 0%. #6 · Apr 26, 2012 Quote:
Originally Posted by IronWill1991 View Post I'll go and give it shot. If only I can get 60fps with 256x texture pack and Sonic's unbelievable shaders. Is there anyway to make MC use SLI properly? Sonic's shaders or any GLSL shaders can make one of my GPU run at 99% usage while second remains 0%. Click to expand...
That seems to be a common problem which, unfortunately, I can't test (I don't have an SLI configuration). I wish I could offer help redface.gif #7 · Apr 26, 2012 The vertical sync still doesn't work. I found java files in Program Files instead Program Files (x86). I tried both javaw.exe and java.exe. I looked at the process and I noticed MC is using java.exe in System 32 folder. Plus I'm running MC off minecraft.jar using the bat file. #8 · Apr 26, 2012 Quote:
Originally Posted by IronWill1991 View Post The vertical sync still doesn't work. I found java files in Program Files instead Program Files (x86). I tried both javaw.exe and java.exe. I looked at the process and I noticed MC is using java.exe in System 32 folder. Plus I'm running MC off minecraft.jar using the bat file. Click to expand...
This should work as long as you add the correct file. Have you tried adding the file from System32 that it's using? Make sure that you apply the settings then close and re open Minecraft to ensure that the new settings are being used. I don't recall ever having Java 6/7 installed into System32, are you sure you're using the latest version? Try downloading Java 7 and applying this fix to the jre7/bin/javaw.exe file. Also, check out your batch file and see if it's using "java" or "javaw" to launch MC -- if it's using "java" try changing it to "javaw". From my knowledge it shouldn't be using "java" as Minecraft isn't a console application.. If that fails you can always force it to use the javaw.exe from the batch file like this: (edit this and change jre7 to jre6 if you're still using 6) Code: Code: @ECHO OFF "C:\Program Files\Java\jre7\bin\javaw.exe" -jar minecraft.jar #9 · Apr 26, 2012 I rather not to use java 7. It's little buggy. I'm using Java 64bit version 31. This is my current bat file Code: Code: @echo off java -Xincgc -Xmx2556M -jar minecraft.jar exit I'll try to modify it to be more specific. #10 · Apr 26, 2012 Quote:
Originally Posted by IronWill1991 View Post I rather not to use java 7. It's little buggy. I'm using Java 64bit version 31. This is my current bat file Code: Code: @echo off java -Xincgc -Xmx2556M -jar minecraft.jar exit I'll try to modify it to be more specific. Click to expand...
Code: Code: @echo off "C:/Program Files/java/jre6/bin/javaw.exe" -Xincgc -Xmx2556M -jar minecraft.jar exit Should do the trick then if you add "C:/Program Files/java/jre6/bin/javaw.exe" To the NVIDIA Control Panel thumb.gif (assuming that's your path) #11 · Apr 26, 2012 Quote:
Originally Posted by cipp View Post Code: Code: @echo off "C:/Program Files/java/jre6/bin/javaw.exe" -Xincgc -Xmx2556M -jar minecraft.jar exit Should do the trick then if you add "C:/Program Files/java/jre6/bin/javaw.exe" To the NVIDIA Control Panel thumb.gif (assuming that's your path) Click to expand...
That's exactly what I just did few minutes ago and still nothing. Even optifine's vertical sync doesn't work. I'm 100% sure I'm using correct path and even the process said so. It's just like minecraft doesn't want to be locked to 60fps. EDIT: I just turn on vertical sync in Global settings and still nothing. #12 · Apr 26, 2012 Quote:
Originally Posted by IronWill1991 View Post That's exactly what I just did few minutes ago and still nothing. Even optifine's vertical sync doesn't work. I'm 100% sure I'm using correct path and even the process said so. It's just like minecraft doesn't want to be locked to 60fps. EDIT: I just turn on vertical sync in Global settings and still nothing. Click to expand...
If you get this fixed I'd be interested in hearing how you fixed it wink.gif I'll do some digging around as well. #13 · Apr 26, 2012 I might one day. It's really not worth the tassel. MC still run cooler than the other demanding game titles. Insert Quotes Post Reply
  1. ?
  2. ?
  3. ?
  4. ?
  5. ?
  6. ?
  7. ?
  8. ?
  9. ?
  10. ?
  11. ?
  12. ?
  13. ?
  14. ?
  15. ?
  16. ?
  17. ?
  18. ?
  19. ?
  20. ?
posts 28M members 617K Since 2004 The premier forum for overclocking experts and enthusiasts. Discuss hardware optimization, custom builds, benchmarking, cooling solutions, and pushing the boundaries of computing performance. From beginner guides to extreme overclocking, join our technical community to master system tuning. Show Less Full Forum Listing Explore Our Forums Intel CPUs Hardware News NVIDIA PC Gaming Water Cooling

Top Contributors this Month

View All gupsterg 581 Replies turbogear 302 Replies Y yzonker 291 Replies

Recommended Communities

Community avatar for Fly Fishing Forum Fly Fishing Forum 333K members Community avatar for Podcasts Podcasts 40 members Community avatar for Starlink Talk Starlink Talk 460 members
  • Home
  • Forums
  • Video Games
  • PC Gaming

Tag » How To Turn On Vsync Minecraft