The default frame rate that Fraps used to record is 25, look at your setting and increase that to 40. The problem I suspect is Fraps is max capping your FPS. If you increase this the problem will go away.
Fraps do this to save space on the recorded video.
This is a link to the page that shows how to change those settings to ensure that your frame rate is not capped at 25 or a lower setting.
Before you allocate RAM there are some things you should know:
- x64 systems can allocate up to 192GB when using Windows Professional or above. 16GB when using Windows Home Premium and 8GB when using Home Premium and Starter. Also, please be aware of the physical limits imposed by your CPU Architecture.
- x32 systems can allocate up to 1GB (This is from personal experience on a 8GB machine and a 3GB machine, please correct me if I'm wrong)
So it is recommended you have a x64 system to allocate as much RAM as possible. Try an leave at least 1GB for the general system processes and stuff like that.
Here is how you allocate RAM on a windows system:
- Create a new document and save it as
run.bat
- Type the following this is for 4GB:
C:\<location to your javaw>\javaw.exe -Xmx4096M -Xms2048M -jar <location of your Minecraft exe>
So basically, the xmx
is your maximum RAM your allocating and your xms
is the minimum ram it should use.
Here is an example of an actual run.bat:
"C:\Program Files\java\bin\javaw.exe" -Xmx4096 -Xms2048 -jar "C:\users\user\Desktop\minecraft.exe"
Or if you have assigned Java in your system variables
javaw -Xmx4096 -Xms2048 -jar "C:\users\user\Desktop\minecraft.exe"
Obviously don't just copy my code, as you need to find out where A) Your javaw.exe is located and B) where your minecraft.exe
Remember: 1GB = 1024MB and 0.5GB = 512MB
Old Launcher Introduced in 1.6
With the new launcher, it is allot easier to allocate RAM to your Minecraft. Simply go ahead and edit a profile and where it says "Java Settings (Advanced)", tick all the check boxes. Then add the amount of RAM you would like to the JVM Arguments text box. For example if I wanted to run it with 1GB I would simply type -Xmx1G
and the 1G will indicate 1GB of RAM. xmx indicates the maximum RAM to allocate.
Ensure that you have the correct path to your java and that you have JDK installed.
Latest Launcher
In the latest launcher, if you go to the "installations" tab, go to the edit installation settings for that particular version, scroll down and select more options, you're able to change the max amount of RAM by simply changing the -Xmx
parameter.
ALTERNATIVELY
Simply download the tekkit pack and there is an option to play vanilla Minecraft. Simply select the "Cog" or settings icon in the top right corner and it will give you an option to allocate RAM if other methods are failing. Good Luck
Also if you are having trouble doing any of this, just simply google it and there are literally 100s of posts similar to this and allot of tutorials.
Best Answer
Check if your integrated graphics are being used for Minecraft.
Right click on the desktop and open nvidia control panel (or you can go find the nvidia icon on the taskbar)
Navigate to "manage 3D settings" drop down under 3D settings.
Under the global settings tab, underneath preferred graphics processor, change it from auto detect to high performance graphics processor.
This will make your default graphics processor your GTX 980m.
For checking your power options:
Search for "Power Options" in the search bar or search feature (Windows 10/8). Otherwise, navigate to it through the control panel.
Click Change plan settings next to the power plan you wish to use.
Click Change advanced power settings.
Choose your desired settings then click Apply.
Click OK to save your changes.
I recommend using balanced, as this will keep the CPU from running full speed when it doesn't need to (like when the computer is idling), but will speed up the CPU when it's under load, such as playing a game. I belive there is one set of power rules for when the laptop is plugged in and when it is running on the battery, so be sure to check both. Note thay when you are running on battery power, using the high performance option will drastically lower your battery charge time.
Hopefully this solves your lag problems. When hardware is being limited due to being on a low power mode, the symptoms you describe can occur. A GTX 980m should have no problem running Minecraft.