[TERA PC & Console] En Masse is closing, but TERA lives on! We will continue to support TERA PC (NA) and TERA Console until service is transferred. Stay tuned for more information.
[TERA Console] The Grotto of Lost Souls update (v85) is now live! Read the patch notes here: https://bit.ly/TERACon_v85

[TERA PC] The 64-bit update (v97) is now live. Check out all the changes delivered on August 11 here: https://bit.ly/tera64_patchnotes
[TERA PC & CONSOLE] Summerfest Part 2: The Beach Bash is on from August 11 until September 1! Participate in event activities to earn tokens redeemable for costumes, consumables, mounts, and more! Details: https://bit.ly/tera_sf20

Will this game ever be optimized?

2

Comments

  • Would making a 64 bit TERA client help? Who knows, it may. The main problem i always observe is crowds and game shadows. The game chugs it can't handle it when theres too many people, effects all in one area. And this stress all bogs into the cpu first, as you likely notice when you see your gpu usage not even getting over 30% usage obviously showing a cpu bottleneck due to bad optimization of the game not being able to process everything it needs to fast enough to keep up decent framerates when there are a good number of people in an area.

    Blade and Soul uses the same or similar version of the Unreal Engine. Yet it runs so much better and doesn't have these cpu bottlenecks as much. So this engine could perform better, but would take some work beyond just some .ini tweaks. Need a few skilled programmers but it would take months for them to figure out how to read the old code and to optimize it enough to make it worth while.

    BnS does use UE3, but a much more recent version with various optimizations. The version of UE3 that TERA was built upon is very old and relies on various hacks to work the way it does. So with TERA they probably don't really even have the option to make a 64-bit client so long as they use the same UI Framework. Likewise, if they actually do the port to PS4 or XB1, they will probably have to do some significant rework/upgrades just to run at all. That's why, in general, I still say that their supposed efforts to port TERA to consoles (or even mobile) are still the best hope for something trickling back to PC eventually... though I don't have much hope.
  • Would making a 64 bit TERA client help? Who knows, it may. The main problem i always observe is crowds and game shadows. The game chugs it can't handle it when theres too many people, effects all in one area. And this stress all bogs into the cpu first, as you likely notice when you see your gpu usage not even getting over 30% usage obviously showing a cpu bottleneck due to bad optimization of the game not being able to process everything it needs to fast enough to keep up decent framerates when there are a good number of people in an area.

    Blade and Soul uses the same or similar version of the Unreal Engine. Yet it runs so much better and doesn't have these cpu bottlenecks as much. So this engine could perform better, but would take some work beyond just some .ini tweaks. Need a few skilled programmers but it would take months for them to figure out how to read the old code and to optimize it enough to make it worth while.

    BnS does use UE3, but a much more recent version with various optimizations. The version of UE3 that TERA was built upon is very old and relies on various hacks to work the way it does. So with TERA they probably don't really even have the option to make a 64-bit client so long as they use the same UI Framework. Likewise, if they actually do the port to PS4 or XB1, they will probably have to do some significant rework/upgrades just to run at all. That's why, in general, I still say that their supposed efforts to port TERA to consoles (or even mobile) are still the best hope for something trickling back to PC eventually... though I don't have much hope.
    People say that the issue is related to UE3; however, I can play other UE3 games at 1080p 60fps with no problems.

    Mass Effect 3 uses UE3 and runs at 1080p 60fps no problems.

    Dmc:Devil May Cry uses UE3 and runs at 1080p 60fps no problems.

    Perhaps it's true that the problem is that the game uses an older version of UE3. But even if UE3 is the problem, that's still no excuse for me to be getting 40fps with no other players around.

    I think the problem is half bad optimization and half UE3.
  • PixelatorPixelator ✭✭✭✭
    edited February 2017
    TERA is actually pretty well optimized if you play it as a single player game.

    See >200 fps with noone around:
    bVLmhRP.jpg

    Which is cut in half when you include other players.
    n3ZAZc1.jpg
  • ThaPro2012 wrote: »
    Perhaps it's true that the problem is that the game uses an older version of UE3. But even if UE3 is the problem, that's still no excuse for me to be getting 40fps with no other players around.

    I think the problem is half bad optimization and half UE3.

    I think it's both together -- part of the optimization they had to do was to make their version of UE3 work in a dynamic multiplayer environment (not a scripted single-player one) and that's where things generally fall apart. The newer games based on UE3 have various optimizations to handle this sort of thing (as more companies did it), but BHS never applied those various optimizations. Combine that with the old version of Scaleform they're using for the UI, and it's fairly punishing to performance.

    There are probably things they could do when building the maps to improve things, and various ways they could tweak effects to not be so taxing, but fundamentally they're fighting against the engine itself. (And it's not like UE3 isn't capable, just the version they have wasn't built for this sort of use case, and they didn't have the skill to fully correct that.)
  • Short answer is no. Long answer is also no.
  • Gaalrak wrote: »
    Short answer is no. Long answer is also no.

    let the keyboard heroes type they want those Likes as if it means [filtered]
  • Roly wrote: »
    Several threads pointed at this topic just try to find out in the forum but my answer to it will be always the same, Compatibility, your Station spec tell me everything, there is no driver from Nvidia PASCAL technology that allow their Video Cards make compatibles with TERA engine, is drivers issue trust me...also the possessor that you have is 4 cores so you have to specified that in the engine. ini there are plenty of guide on how to fix that problem, google it!!, Tera only recognize 1 core, might be help, good luck.

    Like Roly said Tera only uses 1 core since its a x86 process and UE3 is dx9-dx10 x86 tech.
    Core game was not changed only added more useless lines for new content and effects.
    I had till now a C2D (core2duo),now I got a C2Q (core2quad),I know old cpu but should not pose and probs since the game is UE3,both were set @ 2.7 Ghz, now unless you force external more cores, and I mean no code or .ini modiff, the game will be unstable.I found that out since brawler patch was added my fps were terrible,I used CPU-Controll to force tera on 2 cores that I had at the time and I gain some fps back but not much in dungeons I gaind like 6 7 but was better then 14 I used to have,cpu usage was @ 90% first core, 60-70% second core, 55C max temp on heatsink.
    On the C2Q @ 2,7Ghz forced all cores all cores are @ relative 60-70% load and 55C on heatsink I can get 25-35 fps in combat and close to 60 if idle.
    In other games I can get more, for example Alien Isolation is one of them that I play on ultra settings.
  • Pixelator wrote: »
    TERA is actually pretty well optimized if you play it as a single player game.

    See >200 fps with noone around:
    bVLmhRP.jpg

    Which is cut in half when you include other players.
    n3ZAZc1.jpg
    I don't see any shadows; are those the minimum settings?

    Running 200fps on minimum on a card that run BF3 on ultra isn't my idea of optimized.
  • PixelatorPixelator ✭✭✭✭
    edited February 2017
    ThaPro2012 wrote: »
    I don't see any shadows; are those the minimum settings?

    Running 200fps on minimum on a card that run BF3 on ultra isn't my idea of optimized.
    They're not max settings, but they're not minimum either. I turned off Shadows because that sucks up CPU resources, and this game needs all the CPU it can get.

    And well, I'm literally running on a 3.5 year old mid-tier graphics card (GTX760). Most of the graphical settings are graphics-card bound anyways.
  • msoltysplmsoltyspl ✭✭✭
    edited February 2017
    So my question is; will this game ever be optimized?

    Nothing has changed for half a decade. What does it suggest ?
  • That you are a negative nancy.

    More like pragmatic one.
  • InsaniacInsaniac
    edited February 2017
    SocateKun wrote: »
    Roly wrote: »
    Several threads pointed at this topic just try to find out in the forum but my answer to it will be always the same, Compatibility, your Station spec tell me everything, there is no driver from Nvidia PASCAL technology that allow their Video Cards make compatibles with TERA engine, is drivers issue trust me...also the possessor that you have is 4 cores so you have to specified that in the engine. ini there are plenty of guide on how to fix that problem, google it!!, Tera only recognize 1 core, might be help, good luck.

    Like Roly said Tera only uses 1 core since its a x86 process and UE3 is dx9-dx10 x86 tech.
    Core game was not changed only added more useless lines for new content and effects.
    I had till now a C2D (core2duo),now I got a C2Q (core2quad),I know old cpu but should not pose and probs since the game is UE3,both were set @ 2.7 Ghz, now unless you force external more cores, and I mean no code or .ini modiff, the game will be unstable.I found that out since brawler patch was added my fps were terrible,I used CPU-Controll to force tera on 2 cores that I had at the time and I gain some fps back but not much in dungeons I gaind like 6 7 but was better then 14 I used to have,cpu usage was @ 90% first core, 60-70% second core, 55C max temp on heatsink.
    On the C2Q @ 2,7Ghz forced all cores all cores are @ relative 60-70% load and 55C on heatsink I can get 25-35 fps in combat and close to 60 if idle.
    In other games I can get more, for example Alien Isolation is one of them that I play on ultra settings.

    I do not think this game was made to run on one core, even though the minimum PC specs say it can run on a Pentium 4 and a AMD Athlon 64, but I think they were going more for a multi cores, and just because its a x86 game does not mean it has to be one core only, if the program is written to use multi cores then it will. because back before they had multi core CPUS they did have motherboards with 2 to 4 physical cpus on them, and most of the programs were x86. and if I am right I do not think you can force a program to use more cores, if it is only written to only use 2 of them. now windows might do something to make the program think its using 2 core when its really using all cores. I could be wrong though.

    but if you want to see want this game runs like on one core do this

    on windows 10
    start the game and make sure you are in full screen windows mode. ( its easier to tab out)
    after the game is running tab out and right click on the task bar, and go to task manager ( if you do know what this is the the bar with the windows logo on it)
    then click on the performance tab and click on CPU then on the big graph right click go to change graph to and then click on logical processors to see each core this is so you can see with core is being use.
    then go to details tab and find the tera.exe, (make sure its not the launcher.exe) when you find that right click on it and then click on set affinity
    the box that pops up is showing all the cores, and hyper-threading too, now uncheck all but one core.
    now if you click on the performance tab you should see that the cores you have uncheck will go to Idle and the core you have checked be at a high process.
    now back in tera, most like you will have really low fps, now enable the other cores and you can see that your FPS goes up.
    this also happens to your GPU, and I am not sure with this happens either.

    you can do this for windows 7 its the same thing but I think the tabs are not labeled the same, I have not use win 7 in a while.

    when I do this on my system the fps drop the fewer cores I have the game using and my GPU drops in how much it is being use.
    but with all the cores checked my CPU is using around 68% to 70% and my GPU is using like 95 to 99% and I am running the game on max settings and get about 80 fps with no INI tweaks either.
    my system is
    Asus Z170 Pro gaming motherboard
    I5 6600k 3.5ghz
    16g of Ram
    nvidia 660 Ti
    and a 22" monitor

    before I was running this game on a Amd Athlon x2 6000+ with 8G of ram and same video card but I was only getting like 20 to 30 fps
    but I think that had more to do with my motherboard since it was and asus board but had an Nvidia chip set on it.
    and before that I had a 8800 GTS 512 when I beta tested this game.
  • Lol that rumours about korean version optimixation loled
  • Remmoos wrote: »
    Lol that rumours about korean version optimixation loled

    I think this rumor started from the UI changes that ktera got before us (obviously). When those changes were pretty underwhelming regarding overall performance, people just went on assuming there was some other real optimization we didn't have yet. =/
  • Roly wrote: »
    Several threads pointed at this topic just try to find out in the forum but my answer to it will be always the same, Compatibility, your Station spec tell me everything, there is no driver from Nvidia PASCAL technology that allow their Video Cards make compatibles with TERA engine, is drivers issue trust me...also the possessor that you have is 4 cores so you have to specified that in the engine. ini there are plenty of guide on how to fix that problem, google it!!, Tera only recognize 1 core, might be help, good luck.

    "TERA Engine" You mean Unreal Engine? The most popular gaming Engine out there? The Engine that was/is used to make a bunch of games we have in the market right now?
Sign In or Register to comment.