It sounds like you have problems with the file path... maybe you did not copy it exactly, type in your user name in place of the *******, or don't have your minecraft.exe in that path. This is about the best advice I can offer.
In that case, I would advise against ****ing around with this kind of thing without further research.
File extensions tell the computer what kind of file it is. .exe is an executable file, for example. It is the primary file type for files that do things. Many games you can find are a single .exe file.
.bat is another kind of file that does things. One of the reasons it's so popular is that it is laid out the same way as a plain text file, .txt. The difference is that when the computer sees the .bat file extension, it expects a series of commands, while a .txt file just stores text. So if you create the right series of commands in Notepad, save as a .txt file (this is the default type for Notepad), then go and change the extension of that file to .bat and run it, you can get the computer to run the commands you entered. Super-simple programming.
The above information is designed by someone with a working understanding, to be understood by someone with no understanding. Do correct me if I'm outright wrong, but please don't sweat the finer distinctions.
In that case, I would advise against ****ing around with this kind of thing without further research.
File extensions tell the computer what kind of file it is. .exe is an executable file, for example. It is the primary file type for files that do things. Many games you can find are a single .exe file.
.bat is another kind of file that does things. One of the reasons it's so popular is that it is laid out the same way as a plain text file, .txt. The difference is that when the computer sees the .bat file extension, it expects a series of commands, while a .txt file just stores text. So if you create the right series of commands in Notepad, save as a .txt file (this is the default type for Notepad), then go and change the extension of that file to .bat and run it, you can get the computer to run the commands you entered. Super-simple programming.
The above information is designed by someone with a working understanding, to be understood by someone with no understanding. Do correct me if I'm outright wrong, but please don't sweat the finer distinctions.
Uhm... placebo?!
AFAIK, you can't pass parameters to the Minecraft.exe. You need to use minecraft.jar for that.
Absolutely not... the difference when I use this trick is not minor... it is night and day.
If you look again at the shortcut you will see that what it is doing is setting the memory allocation for the java environment and then running the executable.
Regardless, the improvement... for me, at least, is very obvious.
It seems you can only increase the amount of memory with your method.
At first I tried it with 256M and got 1Gb.
After setting it to 2048M I got the 2Gb indeed.
So it seems if you want to decrease the amount, you have to use SoD_Devil's method.
Did you see any performance difference, or was yours running ok from the start? My hope is that people can experiment with these tricks, and settings and find something that works for them. I really don't know much about the technical aspect, but I'm guessing that capping the memory somewhere less than your total available memory keeps memory leaks in the game from eating up your available memory. I'm just speculating though... maybe someone who knows something more about it can correct me.
I should clarify, again, though, that I didn't come up with this trick, I just stumbled upon it and wanted to share it in case it helps someone.
I put the .exe in that folder. This assumes that is where your .exe is. If it isn't, then put it there or re-write the path.
For people having problems, I am on Win7. There are tutorials out there to do this with old operating systems, but I don't remember all the correct paths off the top of my head. Sorry about that.
Also, as someone else mentioned, above... you can change the memory amounts to something lower, if you like. Just change the 2048 to 1024, or 512, 256, etc...
For people saying 1.8 runs great for them by default... I am glad for you, but this information is for people that are having problems. Even on a somewhat high end machine that can run Crysis 2, Deus Ex HR, etc... with no problems at all I get lag and stuttering in Minecraft. That's why I started using this tip that I found, and I thought I would share it with others as well.
Weird place to put it but its your system. I use a .bat only if I call the .jar file otherwise I set the ram java should use in the java console from the control panel. That way every java call for any users on the machine will benefit from the ram I allocated to java.
And as many other players I had an improvement in FPS rate since 1.8 so then again I don't play on a crappy laptop using a simulated graphic card sharing the cpu and the minimalistic ram it came with.
Neither do I.
But thanks for assuming all of those with decreased FPS are a bunch of dumbasses which don't recognize that their system is utter crap (because it can't be Minecraft for it is highly optimized)...
You are making those assumption not I. I didn't say anything about anyone else, I just said I wasn't playing on a cheap laptop with no graphic card and no ram. So if I say my dog is black you will assume all others aren't? Or if I say my dog is not black then you will assume I think all others are? You have a weird logic system.
Mine runs fine too. Had difficulty during pre-release with rendering new chunks, but yea, works fine. Granted, I don't have a PC from the 90s like most others here it seems.
(EDIT) And the fact that it is a PC, and not some shitty laptop.
I'm using a cheap laptop from 2010. Yet, I don't have this problem. I am not implying your computer is negative or anything, but there must be something exclusively on your end. This problem is just to uncommon to seem like it's minecraft behind the exact problem.
So if your computer is lagging specifically for 1.8 and not 1.7 what does it lack that so many other computers posess? That is all I hope to determine by asking this question. This question is not intended to insult your gaming machine in anyway. For instance. My computer used to have Mcaffee installed in it's basic package. I later found this program hurt minecraft's performance. The problem is probably just some rogue element.
Yep. Change the .txt to .bat. This assumes you have "hide file extensions" off and you can see the file extensions.
I don't know what that is.... :unsure.gif:
It sounds like you have problems with the file path... maybe you did not copy it exactly, type in your user name in place of the *******, or don't have your minecraft.exe in that path. This is about the best advice I can offer.
http://windows.microsoft.com/en-AU/windows7/Show-or-hide-file-name-extensions
In that case, I would advise against ****ing around with this kind of thing without further research.
File extensions tell the computer what kind of file it is. .exe is an executable file, for example. It is the primary file type for files that do things. Many games you can find are a single .exe file.
.bat is another kind of file that does things. One of the reasons it's so popular is that it is laid out the same way as a plain text file, .txt. The difference is that when the computer sees the .bat file extension, it expects a series of commands, while a .txt file just stores text. So if you create the right series of commands in Notepad, save as a .txt file (this is the default type for Notepad), then go and change the extension of that file to .bat and run it, you can get the computer to run the commands you entered. Super-simple programming.
The above information is designed by someone with a working understanding, to be understood by someone with no understanding. Do correct me if I'm outright wrong, but please don't sweat the finer distinctions.
How to not die in a cave
.....Ummm, Ok.
Absolutely not... the difference when I use this trick is not minor... it is night and day.
If you look again at the shortcut you will see that what it is doing is setting the memory allocation for the java environment and then running the executable.
Regardless, the improvement... for me, at least, is very obvious.
Did you see any performance difference, or was yours running ok from the start? My hope is that people can experiment with these tricks, and settings and find something that works for them. I really don't know much about the technical aspect, but I'm guessing that capping the memory somewhere less than your total available memory keeps memory leaks in the game from eating up your available memory. I'm just speculating though... maybe someone who knows something more about it can correct me.
I should clarify, again, though, that I didn't come up with this trick, I just stumbled upon it and wanted to share it in case it helps someone.
http://www.minecraftforum.net/topic/350344-allocating-more-memory-to-java-windows/
Weird place to put it but its your system. I use a .bat only if I call the .jar file otherwise I set the ram java should use in the java console from the control panel. That way every java call for any users on the machine will benefit from the ram I allocated to java.
And as many other players I had an improvement in FPS rate since 1.8 so then again I don't play on a crappy laptop using a simulated graphic card sharing the cpu and the minimalistic ram it came with.
You are making those assumption not I. I didn't say anything about anyone else, I just said I wasn't playing on a cheap laptop with no graphic card and no ram. So if I say my dog is black you will assume all others aren't? Or if I say my dog is not black then you will assume I think all others are? You have a weird logic system.
http://www.minecraftforum.net/topic/634974-18-better-framerates-than-ever/page__gopid__8341580#entry8341580
My computer is made in 2007, it's a vista.
1.7 was fine, 1.8 is ****.
I'm using a cheap laptop from 2010. Yet, I don't have this problem. I am not implying your computer is negative or anything, but there must be something exclusively on your end. This problem is just to uncommon to seem like it's minecraft behind the exact problem.
So if your computer is lagging specifically for 1.8 and not 1.7 what does it lack that so many other computers posess? That is all I hope to determine by asking this question. This question is not intended to insult your gaming machine in anyway. For instance. My computer used to have Mcaffee installed in it's basic package. I later found this program hurt minecraft's performance. The problem is probably just some rogue element.