Forums

NXT Beta Weekend #1 | 19th Feb

Quick find code: 294-295-338-65746689

Rabpyre

Rabpyre

Posts: 2,376Mithril Posts by user Forum Profile RuneMetrics Profile
This seems very hard on the graphics card. Perhaps it is not yet optimised for the different types of hardware.

I run a Win 7, i7, 580 setup and the NXT clients generates a GPU temperature of 100C in the HIGH setting with anti-aliasing, about 100% GPU usage. With anti-aliasing switched off I can get down to around 50% GPU usage and around 90C core temp, still borderline of where I like my graphics card to run (and yes, it is clean :-)). CPU usage seems to be concentrated on a single core...

The frame rate is a solid 60 which is nice.

Polypore dungeon: missing wall surrounding the area (screenshot available on request).
Wizard's Tower: missing floor separations and possibly walls when looking up.

19-Feb-2016 14:19:25 - Last edited on 19-Feb-2016 14:41:46 by Rabpyre

Rabpyre

Rabpyre

Posts: 2,376Mithril Posts by user Forum Profile RuneMetrics Profile
Xanthean - just use the normal console and type displayfps (I think it is - it is a toggle so type again to remove).

You may also be able to use the Riva Tuner statistics server with the NXT client to access this type of info - haven't tried yet.

19-Feb-2016 19:23:32

Rabpyre

Rabpyre

Posts: 2,376Mithril Posts by user Forum Profile RuneMetrics Profile
For an initial limited beta this is actually not too bad (although not brilliant). I must admit that I don't see much progress compared to the Java engine.

We get slightly better graphics; improved view distance; somewhat better shadows in local areas but total failure when it comes to a continuous light source transition between areas; improved reflexes in Taverly; and water animations that are better than in the Java client but completely inferior to those of many other games. Sorry but I am not so far impressed although the stable 60 fps is an improvement.

So, the C++ engine should provide more responsive gameplay; faster loading/streaming speeds; extended reach (without which extended view is uninteresting) as well as other benefits. On my computer (i7, nvidia 580, W7, 32 GB ram, 5TB rotating, 150 Mbps broadband) the game freezes incessantly with incorrect animations and needs special measures to unfreeze it (e.g. interrupted lodestone teleports), incorrect colour transitions and texture renditions. On average the Java client works far better.

On another of our computers, with an AMD GPU, the new client works better although it still suffers from a range of issues, including poor mouse input response and poor syncronicity between gameplay and graphics.

So, whereas the headline-grabbing features seem to work quite well gameplay does not seem to have been improved at this stage.

This sort of slots into my long-term impression, namely that Jagex' artistic skills and creative staff are of a far better quality than their programming and computer science people. The obvious lack of hardware knowledge and optimisation in NXT serves to confirm this impression. I do realise that the engine developers have been severely handicapped by the huge burden of legacy decisions - having been involved in modernising legacy code in large corporations I appreciate the dilemma. The engine development teams needs to develop a huge pair - and insist on money to support them.

20-Feb-2016 02:51:55 - Last edited on 20-Feb-2016 12:24:28 by Rabpyre

Rabpyre

Rabpyre

Posts: 2,376Mithril Posts by user Forum Profile RuneMetrics Profile
I expect the NXT beta has ended in this instance. That is a bit of a shame - we had not finished testing it on some computer types and especially with anti-virus systems and other potential collision-causing interferences. I gave one of the computers we used another 16 gig of RAM this morning but that did not change the performance, so the problems reported from these tests were not caused by lack of memory.

One of the things we did find was that removing affinity from core 1 (Win 7/ i7/580) when Firefox was also running helped performance. (Firefox does seem to have some thread management issues). We also found that installing on rotating media as compared to SSD didn't make a huge difference to texture streaming speeds (although some).

Can't wait until the next version and more beta runs.

22-Feb-2016 14:37:29 - Last edited on 22-Feb-2016 14:39:06 by Rabpyre

Quick find code: 294-295-338-65746689Back to Top