More Info: How to Install the Optifine Mod
Need Help? Click here for more information on How to Install the Optifine Mod.
1.13
Optimisation
Need Help? Click here for more information on How to Install the Optifine Mod.
When I install this version of optifine on my MC-1.6.4 modded MC.
I get a weird NEI page when going to a certain page in NEI.
Here is an exact example of whats happening.
http://i.imgur.com/IKaDihf.png
when I take out Optifine from the MC , everything works perfect.
but as soon as I install Optifine I get the weird pages in NEI as shown in the spoiler.
The page it does it on is where Tinkers Construct is at.
All mods are up to date, all block-Ids and Item IDs have been checked and no conflicts at all.
Everything works perfect when there is no Optifine.
This problem only happens when I have optifine installed.
** Look at my Signature to know what NEI I have installed.
Windows 7 x64-bit SP-1 - MC v1.7.10 - Forge 10.13.4.1517 - CodeChickenCore v1.0.7.47 - NEI v1.0.5.118 - (MultiMC v5.0.4.8)
First, not everyone plays full-screen. I happen to prefer the "wider view" over a "square-er" view. (I keep my window at 854x480; but then, I've only got 1024 wide display).
Second, depending on your operating system, graphics card/driver, and general setup, you may find that full-screen has to copy pixels to screen once, while windowed mode has to copy twice (once to a buffer, then to the screen). In such a setup, if full-screen has less than twice the pixels, it may be faster. (Useful if your full-screen mode can be set to a lower pixel count.)
Third, the built-in 3000/4000 GPU, while not very powerful / feature rich, is not CPU bound. It does not consume CPU power to operate. It's biggest contention, as I understand it, is that it wants to use normal system ram as vram, while dedicated vram can actually work with two users at the same time (so real vram can be updated by the system, and read by the display generator, at the same time without having to pause one of the two).
Fourth, your concept of what minecraft has to do is ... lets say "badly mistaken". Minecraft does a huge amount of culling of unused data before it tries to render. With Advanced OpenGL, which the 3000 chipset does support, there is typically only about 100 minichunks being examined for graphical information -- each minichunk is 16x16x16, it only renders block faces that are exposed to air (so most blocks are not rendered), and then most blocks are static images based on block ID without any meta-data or tile entity information being read. So there is a lot of information that isn't even looked at, before information is thrown away, so very little actually has to be read and processed to generate the display lists for the OpenGL driver.
Very possible; as I said, some systems only copy pixels once in full-screen, but twice in windowed.
And ... your basis for this claim is what?
Have you made any attempt to document how much non-graphical work minecraft has to do every second to run at full speed?
Have you made any attempt to document how much graphical work is spent doing what graphics operations, or how much would be gained by making changes to the rendering model?
Do you know what Mojang has said about the performance hit minecraft takes from the use of the now outdated, old style OpenGL that it uses, or that they want to toss it for newer, better performance up-to-date OpenGL? (It would not surprise me if Minecraft 1.7 did that, by the way.)
Have you even done anything to address java's memory/garbage collection? (The default garbage collector is designed for throughput -- least total GC overhead -- in uses where response time is not critical -- where a 2-10 second pause is considered OK.)
The problem is any computer -- hell, a netbook made in the past 10 years even (and since netbooks aren't even that old I think you get my drift), theoretically should run Minecraft at a solid 60 FPS in the vanilla state. The fact we even have to use mods such as OptiFine to maximize the performance is downright pitiful. Even my computer, which is quite a beast (runs Battlefield 3 on Ultra without even dropping below 35 FPS in even the most intense fights) doesn't get maximum performance in Minecraft unless I use Optifine. That in itself is terrible.
It's really time to ditch the Java and rewrite this game in C++. The games potential would quadruple. And the performance would shoot through the roof.
Again: Please document your research showing that:
1. Minecraft's performance should be that much better,
2. The performance hit is inherent in Java as opposed to the rendering model being used.
* Promoting this week: Captive Minecraft 4, Winter Realm. Aka: Vertical Vanilla Viewing. Clicky!
* My channel with Mystcraft, and general Minecraft Let's Plays: http://www.youtube.com/user/Keybounce.
* See all my video series: http://www.minecraftforum.net/forums/minecraft-editions/minecraft-editions-show-your/2865421-keybounces-list-of-creation-threads
(In regard to a mod that gives realistic animal genetics):
Would you really rather have bees that make diamonds and oil with magical genetic blocks?
... did I really ask that?
P.S: My computer isn't a netbook, is a Desktop
Woah woah!
Well then...
As "optimized" as that rendering setup sounds, this doesn't explain the issue. My default, as is the Minecraft Default, is 854x480 (my Monitor Resolution is 1920x1080). I misspoke earlier when I said Fullscreen. I meant to say Maximized (still not used to Minecraft's new real Fullscreen option). So, with that said, a system rendering 44FPS in Windowed : 854x480 will take a performance hit in Windowed : 1920x1058. (Note, this is more than double the games default native draw).
I'm with you on this. However, I'm more concern that people feel that games should run on Single Core 1.2Ghz, 2GB Ram and 128MB VRAM. I have not seen these specs in what? 10 Years? I build and fix PCs as a side gig and I still can't believe people think Computers should last as long as cars.
Not going to say I have documentation, but I do have considerable experience in PC Building for Gaming and Application Support. When I do Gaming PCs, Minecraft is one of the benchmarks I run. $400 can get you a "Minecraft Machine". Which would, probably needed to be replaced (or upgraded with the right parts), in a year or so.
If you want Minecraft to run at will, get it for the Consoles and deal with the World Cap. Yes, Xbox360 has a older patch, but its designed for a system that runs with 512MB UNIFIED Memory. Plus, Xbox One & PS4 should have better world Caps.
I code in both Java and C#. I find Java to be way less effective at pulling anything off. Not because of the Codes structure, but how people utilize it.
That comment about them switching to C++. That's all dandy, but Games to 2 Puzzle Pieces : Code and Developer. You can have the Best code / engine in the world and it can run poorly if the Developer does not take his product into consideration.
Lets take Facebook games as an easy example. If you load up so of the EA ones, they run Horrifically Slow. Even on i7 PCs. This is because of the poor development process. While, the ones I checked out were written in ActionScript 2.0 (Flash). This should not be an issue. I've written AS & AS2.0 and never had anything run that badly. It's all about what you put into it and how you manage your resources. Some languages can handle certain things better, but you also have to think about deployment as well.
JAVA is on everything. So theoretically, Minecraft can run on anything with the proper Java Version installed. I'm sure the reason the Rasberry PI has a different Minecraft version is just for the significant processing difference it has between it, consoles and desktops.
That's my 2 cents. (Sorry if spelling errors).
Just wanted to inform you of the stack trace im getting for the error problems im having ,
that I posted in the post #37269
Which I forgot to add on to it. (original post would not let me edit for some odd reason)
I was informed by the Tinkers Construct Dev that the problem is on your end. just FYI.
http://www.minecraftforum.net/topic/249637-164-optifine-hd-c6-fps-boost-hd-textures-aa-af-and-much-more/page__st__37260#entry25429809
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] @ Post render
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] @ Post render
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [INFO] [STDERR] Error while rendering: [email protected]
2013-10-28 13:20:40 [INFO] [STDERR] java.lang.NullPointerException
2013-10-28 13:20:40 [INFO] [STDERR] Error while rendering: [email protected]
2013-10-28 13:20:40 [INFO] [STDERR] java.lang.NullPointerException
2013-10-28 13:20:40 [INFO] [STDERR] Error while rendering: [email protected]
2013-10-28 13:20:40 [INFO] [STDERR] java.lang.NullPointerException
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] @ Post render
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [INFO] [STDERR] Error while rendering: [email protected]
2013-10-28 13:20:40 [INFO] [STDERR] java.lang.NullPointerException
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] @ Post render
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] @ Post render
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] 1283: Stack overflow
2013-10-28 13:20:40 [SEVERE] [Minecraft-Client] ########## GL ERROR ##########
A few other mods gives a "Stack Overflow GL Error" as well. but this is the main one that crashes the game.
Windows 7 x64-bit SP-1 - MC v1.7.10 - Forge 10.13.4.1517 - CodeChickenCore v1.0.7.47 - NEI v1.0.5.118 - (MultiMC v5.0.4.8)
That's not good.
MCP, which is necessary to update Optifine, is not updated.You will have to be patient until it's updated.
All information regarding the status on the update is posted on the front page.
don't click this link...
I believe OptiFine's creator is waiting for Mod Coder Pack to update.
Not quite what I'm lookign for, I know how toopen a JARfile with WinRAR, but I'm looking for JUST the changed classes and the like so I can do it myself. I've been modding my JARfile for 2 years now and I'm not comfortable with doing it any other way.
What's your computer specs? (run DxDiag if you don't know them?)
The jar when placed in the mods folder crashes my game... is there a manual download that is compatible with forge? :i I'm really confused because shaders is lagging me and I need optifine for it.. :/
Note: I have the All U Want mod and shaders installed, im using optifine for FPS improvement with shaders since its really laggy.. ive seen videos of mac installations and i do just that but it STILL crashes! Im using the same downloads and everything! D:
UPDATE: shaders is messing with it.. i can finally install optifine but shaders is not letting me run minecraft with optifine installed..
NOTE i am talking about 1.6.4 i dont need stuff about 1.7 :i im not going to update quite yet
Mod Coder Pack
I say them before?
Woah woah!