One word: Yogscast. I try pretty much every mod they showcase because most of them are awesome. Granted, even an awesome Youtube channel such as they can't encompass all the great mods out there. I keep my mind open. I mostly try popular mods for whatever reason (mostly to enhance gameplay), but I sometimes look at the first few pages of the mods forum and try a few random mods. Sometimes I find really great ones!
Its a game. Protip, don't learn life lessons form games... That can turn out bad.
Same thing with anything really. That's like saying, "Don't learn life lessons from books." It doesn't matter what the medium is, it matters on what's within each individual piece. Games aren't just for fun and games anymore (actually, it never has, think chess), they are an artform in itself. They can teach us things (MinecraftEdu), they can tell an epic story, they can do things that books or television can never do.
I've learned so many things through Minecraft. I realized that the meaning of life is to create. It's made me think about the medium of gaming itself, how it can tell a story, convey emotions, and most of all, as an escape from reality. It reinforces the fact that video games are an art form.
Hmm... To say the least, I'm not impressed. To be more honest, I'm disappointed. Guess one can't really expect a (good) mod to be made in a week... It's not the same as texture packs after all. Therefore, no one gets my vote this time.
If Proloe's SteamCraft was part of the contest, I'd vote for it in a heartbeat.
So I ran Minecraft 1.8.1 from a batch file with Optifine installed. I turned on "Smooth Input" and my lag went away! I now know the solution to this problem, but there's one thing left to do. I need to implement the input priority fix into AdventureCraft, but I have no idea how to do so. I tried to play AC with Optifine installed in the Minecraft installation but no dice.
How can I do this...?
Basically the problem is easily summarized by the following:
Quote from "sp614x" »
This is a strange kind of lag which can appear on single-core CPU-s when the GPU is more powerful than the CPU. It can cause delayed reaction to keyboard and mouse or make the keys to appear stuck. It can also cause the played sounds to get delayed, stuck or repeat forever. As a result it is very annoying and may ruin the gameplay.
This lag is not directly connected to the FPS and does not seem to be caused by it. It may even get worse on smaller render distances with higher FPS.
Most often the GPU is the performance limiting factor and the CPU has to wait for the GPU to finish rendering the frame. On computers with powerful GPU and a weak CPU it may happen that the GPU is always ready before the CPU comes with the next frame, so the CPU never has to wait for the GPU. This is the situation in which the input lag seems to appear.
Adding a slight delay (1ms) in the rendering loop, so that the CPU has to wait a little seems to eliminate the input lag entirely on the expense of a very slight FPS decrease.
The reason for the input lag is probably the way that the low-level library LWJGL works. It seems that is sets higher priority on the rendered frames and handles the user input with lower priority. Generally this is not a bad idea, but on computers with a powerful GPU and a weak CPU it may lead to starvation as the CPU permanently struggles to keep up with the GPU and has no resources left for the user input.
While playing around with Optifine (for 1.9pre5) I experienced the same lag I get with the batch files. It occurred when I turned "Smooth Input" off. Therefore, my problem may be solved if I can get Optifine (or if the SmoothInput fix) working with AdventureCraft... I'll test running an Optifine'd Minecraft with a batch file and see what I get.
Here's how to make Minecraft use a Nvidia card. I don't know the procedure with AMD cards but I'd reckon it's similar.
1. Right-click on desktop and click NVIDIA Control Panel
2. Select ‘Manage 3D Settings’ in the left pane
3. Select the “Program Settings” tab in the main window
4. Click ‘Add’
5. Navigate to your java folder (C:/Program Files (x86)/Java/jre6/bin) and select javaw.exe and press ‘open’(this step will probably depend on your operating system but should be pretty easy to find)
6. Where it says ‘Select the preferred graphics processor for this program’ click the drop-down and choose ‘High Performance NVIDIA processor’
I myself have "personal money problems" as you like to call it, and I pirate everything. But Minecraft is different. Minecraft is worth it. Confession: Minecraft is the only game I have bought in the last year. And I play a LOT of games. So please do yourself, and all of us a favor and contribute to Mojang for making this amazing game. Whether you are a kid and don't get allowance, or you are unemployed, if you like this game, buy it. You will be glad you did.
Side note: Beta sale ends on the 18th (I assume?), so now's your chance!
I can't believe I didn't think of that. You're right, the computer was auto-selecting the integrated graphics adapter instead of the dedicated one. Just bumped the average framerate to 30FPS. Not quite the 40 to 50 I'm looking for, but that's a significant increase, and makes the game perfectly playable. Thanks so much for thinking of that.
Though what I find curious is that Singleplayer is about the same framerate as multiplayer, sometimes less, even though I have incredibly crappy internet speeds. Not exactly important because multiplayer is beast anyways, just curious if anyone know.
Also, I'm betting that a defragmentation will also help a bunch.
After seeing your DxDiag, I was about to suggest the exact same thing. Good that you fixed it!
And the reason why multiplayer generally plays faster than singleplayer is because some of the processes are being done server-side. The client just receives that information, so there's less stress on the client end when playing multiplayer, as opposed to singleplayer where the client would have to process everything.
Also, try to remember exactly when the lag started. Did you install something, or did you update/change hardware/software? It could be a hardware problem. Try playing older versions of Minecraft and see if this persists.
0
0
Same thing with anything really. That's like saying, "Don't learn life lessons from books." It doesn't matter what the medium is, it matters on what's within each individual piece. Games aren't just for fun and games anymore (actually, it never has, think chess), they are an artform in itself. They can teach us things (MinecraftEdu), they can tell an epic story, they can do things that books or television can never do.
0
0
0
0
If Proloe's SteamCraft was part of the contest, I'd vote for it in a heartbeat.
0
0
0
How can I do this...?
Basically the problem is easily summarized by the following:
0
Congratulations Andrejolicoeur!
0
While playing around with Optifine (for 1.9pre5) I experienced the same lag I get with the batch files. It occurred when I turned "Smooth Input" off. Therefore, my problem may be solved if I can get Optifine (or if the SmoothInput fix) working with AdventureCraft... I'll test running an Optifine'd Minecraft with a batch file and see what I get.
0
0
Side note: Beta sale ends on the 18th (I assume?), so now's your chance!
0
After seeing your DxDiag, I was about to suggest the exact same thing. Good that you fixed it!
And the reason why multiplayer generally plays faster than singleplayer is because some of the processes are being done server-side. The client just receives that information, so there's less stress on the client end when playing multiplayer, as opposed to singleplayer where the client would have to process everything.
0
Also, try to remember exactly when the lag started. Did you install something, or did you update/change hardware/software? It could be a hardware problem. Try playing older versions of Minecraft and see if this persists.