Everyone with the Composite1 Error... Preview1 Works with Optifine_1.9.4HD_U_B4. Rolling back drivers is never recommended.... I would say copy the vsh files over, but looks like P1 is somewhat of an overhaul. Clouds don't work in P1 though. Screenshot whenever Imgur wants to Cooperate.
I did note that there may be a force update issue for weather that runs for the duration of the day/time change. May be looking into that next week. Let me know if you guys want this snippet.
Okay, so quick question as Java Programming or Scripting is not my strongest... I'm working on the "gbuffers_weather.fsh" file. I worked on the parameters to get the rain looking just right via the supplied text. I have successfully figured the correct parameters for Day and Night time rain (as one set would look great at day and terrible at night, and vice-versa). I have the if-else working except its not switching;
First, is it possible to print to chat (debug data) through FSH files.
Second, I'm using worldTime as the condition in the IF statement to determent when to use the correct parameters. Does any one know the default times of the following? :
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.
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).
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.)
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.
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.
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.
This is a nicer simple pack, but please add some simple shading - it will look 10x better C:
Thanks... I'm still fleshing out the Vanilla Textures... I've been messing with a color method I want to implement (self dubbed "The -12 Theory" and it seems to be working for some blocks already.
Um, I have an 8-year old PC with only 2GB RAM, and Minecraft is still playable. Specs:
Windows XP Professional SP3 32-bit
Intel Pentium 4, 3.2GHz
2GB RAM DDR-400
Nvidia GeForce 8500 GT 256MB
I usually play in windowed mode, but fullscreen works too.
That's fine... But those specs are acceptable to play Minecraft. 3.2Ghz vs his 1.8Ghz Processor. Pentium vs Atom? Plus you have an 8500GT. So imagine if you will that these are cars. You have a v6 Engine with a Turbo and he's driving a 4 banger. You can't expect him to go as fast as you.
Hi guys my Forge log says this when I try to put Optifine into my mods folder:
"2013-10-27 09:42:04 [INFO] [ForgeModLoader] FML has found a non-mod file OptiFine_1.6.4_HD_U_C6.jar in your mods directory. It will now be injected into your classpath. This could severe stability issues, it should be removed if possible."
Yet, Optifine does not work when I test it in game. Can anyone tell based on this log whether something is going wrong? Thanks.
If you're running 1.7.2, OptiFine has not been updated to that version yet.
Bro, not to upset you or anything, but these are no where near gaming specs... 4GB is minimum as Windows usually takes up 2GB from all the services it runs. I'm not sure what Pineview is, but I'm assuming this is a laptop or netbook. If Minecraft is your Main thing, I'd save up and build a nice $400 Mini-Desktop to play games on or pay more $$$ to get a Laptop with a Dedicated Graphics card with an Core i3 Processor.
Well my system is a ne56r48u, if that says anything... It runs minecraft but the fps is between 9-30 roughly by default. Optifine actually stabilizes it to roughly 20-35... 25 average. steadily. So I am one, even though it is a laptop, kinda needs optifine to at least have an ok fps to play with. However on that note, they can take their time, as I am in no rush; since I would rather them get a workable copy than to rush one out. So lots of patience on my side.
Its a Gateway Laptop. Again, not the best, but at least you have a Pentium and the RAM. Since Minecraft 1.7+ is going to using Shaders, a graphics card is going to be required, if not now, then soon...
Tip for all : Your system should be able to "load balance" whats on the machine. Whether you are a Gamer or not, a graphics card is usually desired in all Consumer applications these days, even to just run the OS and Surf the Web. Like I stated before, I have an i3 and GT 610 (cheapest hardware avail at the time). System runs fine and can play most games for me and my wife on Low / Medium. (examples : LoL + Minecraft). These games run fine because the system has 2x sources of processing to deal with the load. Most Laptops and low end PCs have "built-in" graphics to the processor (Intel HD // Radeon A). This is bad joojoo because the processor not only has to deal with the data load, but the graphical load as well. Minecraft specifically has to render Chunks (65,536 Blocks). 8 Chunks is 524,288 Blocks and every block is an array of data holding values such as : Textures, Animation, Light Data, Block IDs, Blast Resistance, Tool Resistance, Flammability, Placement Parameters, Texture Connection Data, Entity Data, etc. If you multiply those values by 524,288 you are pushing a lot of onDemand Information. So, if you're process has 2 Cores and needs 1 Core to do video, that leaves 1 Core left to deal with Minecraft, Windows, Services and any other applications you are running (Music, Youtube, Systray stuff). In short : You're gonna have a bad time.
Bonus Tip : You can buy an i3/GT micro desktop for about $400 (Tower + Internals). My suggestion is always get the news Sockets for your Motherboard so you can upgrade next time Games decide to crank it up a notch. Recommended Specs to live by :
CPU : Core i3+
MEM : 4GB + (8GB for actual gamers)
VID : GeForce or Radeon with 128-bit Bus Width (Examples GT630 / Radeon 6xxx Series)
HDD : 7200RPM (Size depends on User)
SND : Sound Blaster Go PRO (Not required, but $20 on Amazon to help alleviate the CPU even more)
PSU : 480W (Way overkill, but longevity is higher with super light loads)
I'm not understanding how people can't run Native Minecraft. Yes, I use OptiFine for Single Player as the Server/Client meshed doesn't like to play well, but Native 1.7.2 gets 90FPS. Specs:
0
Everyone with the Composite1 Error... Preview1 Works with Optifine_1.9.4HD_U_B4. Rolling back drivers is never recommended.... I would say copy the vsh files over, but looks like P1 is somewhat of an overhaul. Clouds don't work in P1 though. Screenshot whenever Imgur wants to Cooperate.
0
varying float timeSunrise;
varying float timeNoon;
varying float timeSunset;
varying float timeMidnight;
varying float timeSkyDark;
I did note that there may be a force update issue for weather that runs for the duration of the day/time change. May be looking into that next week. Let me know if you guys want this snippet.
0
First, is it possible to print to chat (debug data) through FSH files.
Second, I'm using worldTime as the condition in the IF statement to determent when to use the correct parameters. Does any one know the default times of the following? :
varying float timeSunrise;
varying float timeNoon;
varying float timeSunset;
varying float timeMidnight;
varying float timeSkyDark;
Thanks in advanced... hope to get this part finished and out to you guys to get the rain graphics somewhat going until they polish it.
0
0
0
Oh wow... Time for an upgrade comrade...
0
What's your computer specs? (run DxDiag if you don't know them?)
0
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).
0
Thanks... I'm still fleshing out the Vanilla Textures... I've been messing with a color method I want to implement (self dubbed "The -12 Theory" and it seems to be working for some blocks already.
0
1.7 Compatibility plus reworkings everywhere! See the first page for more details. Feedback is always welcome! Cheers!
0
It says its compatible with 933. Load 933 and try optifine that way.
That's fine... But those specs are acceptable to play Minecraft. 3.2Ghz vs his 1.8Ghz Processor. Pentium vs Atom? Plus you have an 8500GT. So imagine if you will that these are cars. You have a v6 Engine with a Turbo and he's driving a 4 banger. You can't expect him to go as fast as you.
0
Are you running Forge #933?
0
If you're running 1.7.2, OptiFine has not been updated to that version yet.
0
Bro, not to upset you or anything, but these are no where near gaming specs... 4GB is minimum as Windows usually takes up 2GB from all the services it runs. I'm not sure what Pineview is, but I'm assuming this is a laptop or netbook. If Minecraft is your Main thing, I'd save up and build a nice $400 Mini-Desktop to play games on or pay more $$$ to get a Laptop with a Dedicated Graphics card with an Core i3 Processor.
You sir... are not rendering in full screen Minecraft, which everyone plays in. FPS is different when the Window is the size of iPod.
Its a Gateway Laptop. Again, not the best, but at least you have a Pentium and the RAM. Since Minecraft 1.7+ is going to using Shaders, a graphics card is going to be required, if not now, then soon...
Tip for all : Your system should be able to "load balance" whats on the machine. Whether you are a Gamer or not, a graphics card is usually desired in all Consumer applications these days, even to just run the OS and Surf the Web. Like I stated before, I have an i3 and GT 610 (cheapest hardware avail at the time). System runs fine and can play most games for me and my wife on Low / Medium. (examples : LoL + Minecraft). These games run fine because the system has 2x sources of processing to deal with the load. Most Laptops and low end PCs have "built-in" graphics to the processor (Intel HD // Radeon A). This is bad joojoo because the processor not only has to deal with the data load, but the graphical load as well. Minecraft specifically has to render Chunks (65,536 Blocks). 8 Chunks is 524,288 Blocks and every block is an array of data holding values such as : Textures, Animation, Light Data, Block IDs, Blast Resistance, Tool Resistance, Flammability, Placement Parameters, Texture Connection Data, Entity Data, etc. If you multiply those values by 524,288 you are pushing a lot of onDemand Information. So, if you're process has 2 Cores and needs 1 Core to do video, that leaves 1 Core left to deal with Minecraft, Windows, Services and any other applications you are running (Music, Youtube, Systray stuff). In short : You're gonna have a bad time.
Bonus Tip : You can buy an i3/GT micro desktop for about $400 (Tower + Internals). My suggestion is always get the news Sockets for your Motherboard so you can upgrade next time Games decide to crank it up a notch. Recommended Specs to live by :
CPU : Core i3+
MEM : 4GB + (8GB for actual gamers)
VID : GeForce or Radeon with 128-bit Bus Width (Examples GT630 / Radeon 6xxx Series)
HDD : 7200RPM (Size depends on User)
SND : Sound Blaster Go PRO (Not required, but $20 on Amazon to help alleviate the CPU even more)
PSU : 480W (Way overkill, but longevity is higher with super light loads)
0
3.1Ghz Dual Core (i3-2100)
4GB RAM (2x 2GB PC3-10666)
610 GT
1TB 7200RPM HDD