Full Screen Support

Discussion in 'Support!' started by Planktum, October 29, 2013.

  1. bgolus

    bgolus Uber Alumni

    Messages:
    1,481
    Likes Received:
    2,298
    Strategic icon range is based on screen resolution in our internal build, but this change wasn't in the current PTE build. The current PTE build does fix the issue of planet size changing the strat icon range.

    Internally the strategic icon range is roughly based on when the Dox is < 32 pixels on screen, with a slider in the options to adjust the distance closer or further away.

    It's the range is actually set to when a theoretical 4 meter wide sphere is 32 pixels at the center of that view. This also means icons show much closer in pips (because they're smaller, thus lower resolution). I thought about having it adjustable per camera, but we don't have a good way of letting users set that yet.
    cola_colin and wondible like this.
  2. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
  3. bgolus

    bgolus Uber Alumni

    Messages:
    1,481
    Likes Received:
    2,298
    Ah, yes. That's should already be fixed in the PTE build.
    zaphodx and cola_colin like this.
  4. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    I guess I really need to look into n screens again :D
  5. aevs

    aevs Post Master General

    Messages:
    1,051
    Likes Received:
    1,150
    Actually, I just had this problem (or a very similar one) re-surface in the latest PTE, which is odd since I've never had it happen in the main view before (unless using the developer / free camera). It only seems to happen to units, metal points and structures closer to the horizon. Here are some screencaps:
  6. Gorbles

    Gorbles Post Master General

    Messages:
    1,831
    Likes Received:
    1,420
    Wait wait wait wait wait.

    How do you get PA running on both monitors at once?
  7. zaphodx

    zaphodx Post Master General

    Messages:
    2,350
    Likes Received:
    2,409
    Yay sounds like I can use cinematic cam again.
  8. aevs

    aevs Post Master General

    Messages:
    1,051
    Likes Received:
    1,150
    Huh, right now they both seem to use the exact same range (as in, if I copy a view into the pip, strat icons will be visible in the PiP iff they were visible in the main view).
  9. bgolus

    bgolus Uber Alumni

    Messages:
    1,481
    Likes Received:
    2,298
    That's a different bug, and one that's always existed in some form. Strategic icons aren't clipped by line of sight to the unit but rather occluded by an invisible sphere the same radius as the planet. However the planet isn't a sphere, it has dips and valleys and mountain peaks / rocks on top of that. In the current public build the icons are just using a dot product of position on surface and the camera direction, roughly if the top of the unit is facing away from you don't show the icon, which means units in the air or in orbit don't get icons once they've past that. The selection code used the same math so units you could see you sometimes couldn't select.

    Now all units test to see if they can be seen in front of that imaginary sphere, so units in orbit or in the air still show as icons even when they're facing away. We still need to get icon sorting in, and we probably need to have some kind of fading on icons to help let you know they're facing away from you, and it means you may see units over the horizon more than you did before, but I think it's an improvement over what was there. I should probably expand the occlusion sphere to be the max size of the planet instead of the average though ... that might have slightly better behavior. They don't get occluded by being inside the sphere, only behind it, so it can be bigger than the planet without causing issues for ground units.
    aevs likes this.
  10. bgolus

    bgolus Uber Alumni

    Messages:
    1,481
    Likes Received:
    2,298
    Yes, because the internal build has this fix in, not the PTE build you have access to. That one just fixes the icon range being planet radius dependant.
    aevs likes this.
  11. SXX

    SXX Post Master General

    Messages:
    6,897
    Likes Received:
    1,811
    If you're running in windowed mode you can just resize the window, but it's easier to to that with software like AutoHotKey which can remove window border and set own geometry.

    Game will also automatically open on one monitor at once if you use Nvidia/AMD options for dual monitors setup, not sure how those called on Windows.
  12. ZakTheEvil

    ZakTheEvil Member

    Messages:
    74
    Likes Received:
    32
    So, um... about PA and GSYNC... It has been few years since this discussion. GSYNC and FreeSync monitors are a hot item among gamers, no longer a niche. Uber was obviously wrong about variable sync not being important. GSYNC now works in full screen AND windowed modes. So what is the excuse for not having variable refresh support in PA Titans? It was released in August 2015 when GSYNC was already picking up steam and interest in variable sync tech was clearly growing. Only a blind person would not see in the middle of 2015 that variable sync is becoming important.
  13. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    Does it not work at all on such screens without the support?
  14. ZakTheEvil

    ZakTheEvil Member

    Messages:
    74
    Likes Received:
    32
    It looks like it's disabled. The option in the Nvidia control panel is not even available. This is the first time I see GSYNC not working in a game. FPS oscillates either around 60FPS or 120FPS suggesting there is hardcoded VSYNC/FPS capping setting in PA. Disabling VSYNC in the Nvidia control panel makes no difference. To be honest, this type of game does not gain a lot from GSYNC but one would hope for a smoother gameplay when the game gets busy and FPS keeps jumping between 60 and120.

    [​IMG]
  15. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    So it is good Uber rather spent some last dev-time on getting a mod manager in (see current PTE)
  16. ZakTheEvil

    ZakTheEvil Member

    Messages:
    74
    Likes Received:
    32
    Even 5+ yo games that were made before GSYNC was invented run fine with GSYNC. Skyrim, Portal, Borderlands, etc. were all made before GSYNC and they work fine. Implementing GSYNC support does not require anything special. However, disabling GSYNC support actually requires some effort. It looks to me that Uber or Nvidia disabled GSYNC support in PA on purpose for reasons we're not being told.
  17. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    Probably for some good technical reason. PA is an oddball in many ways:
    - it was made to be multi OS based on OpenGL.
    - it uses CoherentUI
    - it has no true fullscreen mode, but rather a windowed fullscreen system.
    One of those things might not work very well with GSYNC.
  18. dom314

    dom314 Post Master General

    Messages:
    891
    Likes Received:
    1,190
    It could also be because they use SDL for the window management/creation? Not 100% sure on that.

Share This Page