Yes a dedicated video card would help quite a bit.
A few other things to check:
Have you made sure the only Java installed is 64 bit?
Have you tried allocating more RAM(default allocation is 1GB, try changing to 2 or 3GB)? Especially if you're running an HD resource pack, shaders, mods, or have view distance turned way up.
Have you tried allocating more RAM(default allocation is 1GB, try changing to 2 or 3GB)? Especially if you're running an HD resource pack, shaders, mods, or have view distance turned way up.
I don't know why everybody always says that; insufficient RAM is certainly not the cause of the issues I have with newer versions:
Or here (which ironically shows a slight increase in FPS as less RAM is allocated):
The real issue I have can be seen by looking at the system requirements; newer versions require much better hardware; for example, my GPU is above the recommended requirements they had back when 1.6 came out but is now below the minimum. Ironically, one thing that was not updated was the amount of RAM required (for your entire computer, NOT allocated to Minecraft!), and actually, aside from a much higher memory "churn" rate since 1.8 they do not use noticeably more (memory "churn" mainly affects garbage collection efficiency; more means it has to work harder, lowering overall throughput. More RAM can worsen performance by giving it more memory to sift through, it is also often lazy and allows garbage to pile up, giving the false impression that the game actually uses more memory; this is also why Mojang added special JVM arguments to the launcher when 1.8 came out).
Also, while they say that OpenGL 2.1 is sufficient they recommend at least 3.3 (3.1 minimum for a discrete GPU), presumably since the game can take advantage of newer features to speed things up; the recommended requirements also exclude integrated GPUs (depending on settings and chipset you can get acceptable performance from them).
Note that things like shaders are very GPU intensive; they recommend that you get 200+ FPS without them to get a good frame rate with shaders (also, if you look here (troubleshooting) they tell you NOT to allocate too much memory with 1 GB being enough for most cases; this is because the memory used by shaders is outside of the Java heap space. For similar reasons, 32 bit Java causes issues with "out of memory" despite F3 showing plenty of free memory available).
A major issue when changing JVM arguments is that people try changing "-Xmn128M" to something much higher - DON'T touch that (this is a very well known issue as you can see here)!
Yes a dedicated video card would help quite a bit.
A few other things to check:
Have you made sure the only Java installed is 64 bit?
Have you tried allocating more RAM(default allocation is 1GB, try changing to 2 or 3GB)? Especially if you're running an HD resource pack, shaders, mods, or have view distance turned way up.
by c0yote
I tried it with terrible results. I gave my wife my glasses for a second, a creeper showed up and now my wife is pregnant.
Stupid 3D..
I don't know why everybody always says that; insufficient RAM is certainly not the cause of the issues I have with newer versions:
Or here (which ironically shows a slight increase in FPS as less RAM is allocated):
http://www.minecraftforum.net/forums/minecraft-xbox-360-edition/mcx360-discussion/2513182-why-the-console-editions-is-the-forgotten-dinosaur?comment=22
The real issue I have can be seen by looking at the system requirements; newer versions require much better hardware; for example, my GPU is above the recommended requirements they had back when 1.6 came out but is now below the minimum. Ironically, one thing that was not updated was the amount of RAM required (for your entire computer, NOT allocated to Minecraft!), and actually, aside from a much higher memory "churn" rate since 1.8 they do not use noticeably more (memory "churn" mainly affects garbage collection efficiency; more means it has to work harder, lowering overall throughput. More RAM can worsen performance by giving it more memory to sift through, it is also often lazy and allows garbage to pile up, giving the false impression that the game actually uses more memory; this is also why Mojang added special JVM arguments to the launcher when 1.8 came out).
Also, while they say that OpenGL 2.1 is sufficient they recommend at least 3.3 (3.1 minimum for a discrete GPU), presumably since the game can take advantage of newer features to speed things up; the recommended requirements also exclude integrated GPUs (depending on settings and chipset you can get acceptable performance from them).
Note that things like shaders are very GPU intensive; they recommend that you get 200+ FPS without them to get a good frame rate with shaders (also, if you look here (troubleshooting) they tell you NOT to allocate too much memory with 1 GB being enough for most cases; this is because the memory used by shaders is outside of the Java heap space. For similar reasons, 32 bit Java causes issues with "out of memory" despite F3 showing plenty of free memory available).
A major issue when changing JVM arguments is that people try changing "-Xmn128M" to something much higher - DON'T touch that (this is a very well known issue as you can see here)!
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?