Since Minecraft is nativly a single-threaded application, is that the reason it runs so well on older computers with a single, higher clocked core? Often I've found that a Pentium 4 at 3.9 Ghz out performs my I3 370m by far. Of course, the fact that the Pentium 4 is also paired up with a better GPU would also make a difference.
Minecraft is quite GPU intensive.
The rendering speed when not loading chunks is mostly depending on the GPU.
The chunk loading speed is mostly depending on the CPU.
Minecraft is quite GPU intensive.
The rendering speed when not loading chunks is mostly depending on the GPU.
The chunk loading speed is mostly depending on the CPU.
I see. The card in the desktop I'm talking about is just an ATI FireGL V3100. Pretty old.
I just went and checked, it's actually a Pentium D in it. I'll probably test the multithreading on it, too.
EDIT:
I just got this error with MT V7 and the Yogbox. I took this from the console.
java.lang.ArrayIndexOutOfBoundsException: 82755
at jh.a(SourceFile:15)
at bk.b(SourceFile:67)
at cv.l(RenderBlocks.java:1854)
at cv.b(RenderBlocks.java:71)
at dk.updateRenderer(WorldRenderer.java:190)
at dk.a(WorldRenderer.java:90)
at n.a(RenderGlobal.java:1273)
at px.a(EntityRenderer.java:698)
at px.b(EntityRenderer.java:520)
at EntityRendererProxy.b(EntityRendererProxy.java:14)
at net.minecraft.client.Minecraft.run(SourceFile:781)
at java.lang.Thread.run(Unknown Source)
Stopping!
SoundSystem shutting down...
Author: Paul Lamb, www.paulscode.com
My minecraft keeps crashing. I have 7 other mods installed so i'm guessing its a compatibility issue before i could get minecraft to run fine but if i changed brightness within the game it froze at 'saving chunks' and crashed after that i can't run minecraft and just get this error:
--- BEGIN ERROR REPORT c79cc00b --------
Generated 7/14/11 12:05 PM
Minecraft: Minecraft Beta 1.7.3
OS: Windows Vista (x86) version 6.0
Java: 1.6.0_26, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: Intel Bear Lake B version 1.4.0 - Build 7.14.10.1409, Intel
java.lang.NoSuchMethodError: px.updateWorldLightLevels()V
at kv.updateWorldLightLevels(GameSettings.java:162)
at kv.a(GameSettings.java:861)
at net.minecraft.move.GameSettings.a(GameSettings.java:28)
at kv.<init>(GameSettings.java:59)
at net.minecraft.move.GameSettings.<init>(GameSettings.java:19)
at net.minecraft.move.SmartMovingMod.ReplaceGameSettings(SmartMovingMod.java:132)
at mod_smartmoving.ModsLoaded(mod_smartmoving.java:27)
at ModLoader.init(ModLoader.java:819)
at ModLoader.AddAllRenderers(ModLoader.java:183)
at th.<init>(th.java:60)
at th.<clinit>(th.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:318)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 5d8c25ec ----------
I gave this mod another go and it seems to have given me a bit more FPS after some tweeking. Zooming along at 6FPS now, yay? Anyway, I'm trying out other mods and one called the control pack clashes with your mod due to the px.class file.
The control pack uses this file for the "look behind" function which is the main reason I want it so I'm wondering if the px.class could be left out of your mod and if so which features would it be likely to disable?
...
java.lang.NoSuchMethodError: px.updateWorldLightLevels()V
at kv.updateWorldLightLevels(GameSettings.java:162)
at kv.a(GameSettings.java:861)
at net.minecraft.move.GameSettings.a(GameSettings.java:28)
at kv.<init>(GameSettings.java:59)
You have overwritten the OptiFog px.class with px.class of another mod.
@sp614x: Thanks for the mod, it gives a nice FPS boost and the extra settings are a must.
However, the torches got white outlines around them. The more the distance increases, the more visible they get.
I made a screenshot to show you:
Looks like you have set Anisotropic Filtering (AF) or Full Screen Antialiasing (FSAA) in your GPU control panel.
It also causes dark lines to appear between the blocks.
for some reason, with the optifog/mine HD_B version, fishing rods appear EXTREMELY thin! way thinner than all the other items. also, every time I start up minecraft, the option to turn weather on or off in the detail settings menu gets switched on even when I turn it off. not of these are game-breaking bugs, but I just thought I'd let you know, sp614x
I'm getting a conflict between Optimine + Optifog and the Mo' Creatures mod. Any suggestions on how to resolve that issue?
You might be installing one of the 2 wrong. I'm running Optimine + Optifog, Mo' Creatures and quite a few other mods and everything is running fine for the most part.
I've looked through a few pages and I can't find any info on it.
Will the mod work on a SMP server? The main purpose or removing rain - it has habits of killing the server if we have a fair few amount of people on it.
OptiFog Experimental with Background Chunk Loading v8
is available here: Download 1, Download 2
Fixes most known problems.
Experimental
Use on a fresh minecraft.jar and a new world.
This version seems to be quite stable, it will probably not crash and corrupt your world.
On single core CPU: FPS much smoother, no more stuttering and freezes. No lag spikes on sunrise/sunset. On dual core CPU: even better, chunk loading affects only minimally the FPS.
Things to look for:
- are all chunks rendered correctly, no transparent, black or flashing regions.
- is the FPS stable when loading chunks, how is the FPS compared to standard OptiFog.
- are both CPU cores loaded (if available)
- errors on the console output
Known issues:
- use "Performance: Max FPS" for best results
- it is normal for the lag to go up when the player is standing still (2sec) and to go down when the player is moving. OptiFog uses the pause to load more chunks per frame.
- the console warning "bit length overflow code 18 bits 6->7" is harmless, to be ignored
OptiFog Experimental with Background Chunk Loading v8
Everything looks good to me--single and multiplayer runs smoothly, same consistent framerate as v7, very fast chunk loading, and no errors are showing up in the console for me. It appears that all cores are sharing the CPU load evenly too. Compared to HD_B, this version runs incredibly fast on my laptop. Thanks for all your work on this!
Minecraft is quite GPU intensive.
The rendering speed when not loading chunks is mostly depending on the GPU.
The chunk loading speed is mostly depending on the CPU.
I see. The card in the desktop I'm talking about is just an ATI FireGL V3100. Pretty old.
I just went and checked, it's actually a Pentium D in it. I'll probably test the multithreading on it, too.
EDIT:
I just got this error with MT V7 and the Yogbox. I took this from the console.
You need a .JAR launcher, then you create a BAT file in the same directory as the launcher containing:
Then run the BAT, it should start Minecraft.
--- BEGIN ERROR REPORT c79cc00b --------
Generated 7/14/11 12:05 PM
Minecraft: Minecraft Beta 1.7.3
OS: Windows Vista (x86) version 6.0
Java: 1.6.0_26, Sun Microsystems Inc.
VM: Java HotSpot(TM) Client VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: Intel Bear Lake B version 1.4.0 - Build 7.14.10.1409, Intel
java.lang.NoSuchMethodError: px.updateWorldLightLevels()V
at kv.updateWorldLightLevels(GameSettings.java:162)
at kv.a(GameSettings.java:861)
at net.minecraft.move.GameSettings.a(GameSettings.java:28)
at kv.<init>(GameSettings.java:59)
at net.minecraft.move.GameSettings.<init>(GameSettings.java:19)
at net.minecraft.move.SmartMovingMod.ReplaceGameSettings(SmartMovingMod.java:132)
at mod_smartmoving.ModsLoaded(mod_smartmoving.java:27)
at ModLoader.init(ModLoader.java:819)
at ModLoader.AddAllRenderers(ModLoader.java:183)
at th.<init>(th.java:60)
at th.<clinit>(th.java:9)
at net.minecraft.client.Minecraft.a(SourceFile:318)
at net.minecraft.client.Minecraft.run(SourceFile:716)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT 5d8c25ec ----------
Sorry for not using a spoiler, I don't know how.
The control pack uses this file for the "look behind" function which is the main reason I want it so I'm wondering if the px.class could be left out of your mod and if so which features would it be likely to disable?
Thanks....
You have overwritten the OptiFog px.class with px.class of another mod.
Looks like you have set Anisotropic Filtering (AF) or Full Screen Antialiasing (FSAA) in your GPU control panel.
It also causes dark lines to appear between the blocks.
You have given me a piece of real diamond!
This is such a great helper!
Many HD ATI-s do not support the Fancy Fog, probably because it is expensive (slow).
You shouldn't even use DynamicLighting if you need an FPS booster >.>
Will the mod work on a SMP server? The main purpose or removing rain - it has habits of killing the server if we have a fair few amount of people on it.
is available here: Download 1, Download 2
Fixes most known problems.
Experimental
Use on a fresh minecraft.jar and a new world.
This version seems to be quite stable, it will probably not crash and corrupt your world.
On single core CPU: FPS much smoother, no more stuttering and freezes. No lag spikes on sunrise/sunset.
On dual core CPU: even better, chunk loading affects only minimally the FPS.
Things to look for:
- are all chunks rendered correctly, no transparent, black or flashing regions.
- is the FPS stable when loading chunks, how is the FPS compared to standard OptiFog.
- are both CPU cores loaded (if available)
- errors on the console output
Known issues:
- use "Performance: Max FPS" for best results
- it is normal for the lag to go up when the player is standing still (2sec) and to go down when the player is moving. OptiFog uses the pause to load more chunks per frame.
- the console warning "bit length overflow code 18 bits 6->7" is harmless, to be ignored
Please test and report back.
Everything looks good to me--single and multiplayer runs smoothly, same consistent framerate as v7, very fast chunk loading, and no errors are showing up in the console for me. It appears that all cores are sharing the CPU load evenly too. Compared to HD_B, this version runs incredibly fast on my laptop. Thanks for all your work on this!