![]() |
Option to remove the frame limiter from windowed mode
When I got a modern high end PC at the end of last year I noticed that my JJ2 ran worse than on the older PC I had before it. In the following months I didn't bother trying to figure out what caused it, until last week.
After some digging and help from Necrolyte. The issue seems to be the frame limiter. JJ2+ runs at a cap of 125 fps, while a vanilla jj2 client runs it uncapped. At some point in plus early plus development (around 2010) a frame limiter to 125 fps was put in place. Presumably this is to save unnecessary CPU usage. However, it seems that on modern pc's, tanking the FPS from a high 300 to 125 doesn't go well. The game stutters. I've also tried putting the monitors to 70Hz (from 155 Hz) since the game runs at this rate, but somehow this makes it far worse with even more stuttering (felt more like 25 fps). After I removed the frame limiter, the game ran a lot better again. In conclusion: unless there is a better solution, it would help if the frame limiter was toggleable so jj2 runs better for modern computers. I'm running windows 10, which might or might not have something to do with it. Note this is only for windowed mode, because fullscreen works differen anyway. |
This has been implemented in 5.12b as the /maxfps command and assorted plus.ini settings. Please continue to use this thread for discussion.
|
when i used the new command "/maxfps " ,
+ i must say i was very much impressed by it! when i pressed 2x F9, i found here out, that my jazz2 can handle 176 FPS bevore, i saw in the F9 menu, it was 120 FPS . of course this also affect the gameplay in jazz2 today i discoveret also something i was playing the map "gw.j2l" (Galactic Warfare) here i tested the new command out . i also discovered here something, when i do this commands: (dont do in maxfps any numbers bevore) first this: /MAXFPS 999 then this: /MAXFPS 1000 = when you made this 2x commands, a effect is happend here i saw in jazz2 everything seems to move faster, for example: all the eyecandy the background, and layer4, i mean all the layers the eyecandy, if i run with my rabbit arround, all this eyecandy moves faster than it did bevore, bevore i would say the game stutters here a bit. (but only minimal) . the thing is if i try out other numbers in /maxfps, then this effect dont happend, it only happend, if i join a server and first do "/MAXFPS 999" and then "/MAXFPS 1000" = then does this effect happend to me, i would say, everything moves faster than bevore, the layer4 nothing stutters here (its just a new quality of gaming for me) bevore i would say the game stutters here a bit. (but only minimal) if i run with my rabbit arround, the background all the eyecandy, moves faster than it did bevore . . i saw in the JJ2+ Readme "This may be a temporary setting. " . i want to ask: can we keep this new command? i would be really thankfull!! of course its me absolutly importand, to play jazz2 in the best quality . |
Quote:
|
Is it possible to go higher than 256 fps?
|
Quote:
For a lot of things, jj2 runs at 70 fps. For very few things it doesn't. In theory, running games with a framelimiter would reduce unnecessary computing power, but in jj2s case, the frame limiter itself is not working ideally on modern systems, and it struggles to select the right frames out of how many it's able to compute. So in a way, the game runs worse on lower /maxfps on better systems because the framelimiter is sort of being overloaded. This is why I set /maxfps 1000 for the smoothest experience, eventhough it will compute a lot of frames and puts a strain on my modern cpu. |
| All times are GMT -8. The time now is 08:12 AM. |
Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
JCF © 2001-Infinity Jazz2Online