RTSS Overlay Editor Megathread

Discussion in 'MSI AfterBurner Application Development Forum' started by Haldi, Jan 26, 2021.

  1. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,751
    Likes Received:
    5,513
    You don't seem to understand what I say either. It is a no go, just plain no. Overlay renders FR/FT graphs independently in context of each 3D process by design. Making it refresh with fixed polling rate reaquires A LOT, DAMN LOT of changes with no actual use.
     
  2. xcasxcursex

    xcasxcursex New Member

    Messages:
    7
    Likes Received:
    1
    GPU:
    frack you
    I understand you are saying no but you are not saying no to what I am asking for because you think I am asking for something different to what I mean :)

    Here are examples:

    [​IMG]

    [​IMG]

    These longer-term graphs can be very useful. If I am playing the game I will be too busy to check what my frametimes are when I am in a gunfight. But maybe 10 seconds later I can go look. Or maybe I can see that after phase 2 of the match there was a step down in framerate, now that I have a few minutes of each game phase in the graph. I could think of examples where this is useful, all day :)

    I understand the limitations involved with the polling rates and the asynchronously updated graphs, but that is not the only way to approach this matter. I am not insisting on this one solution which you have clearly said is not possible. But I do insist that plotting frametime/rate for longer than a few seconds can be useful, and I really think it is worth a moment to consider how it might be possible to implement this useful feature, even if one method is not possible. You haven't even talked about scaling the graphs yet, and that seems the best way of all. But, maybe that way is bad too.... Other ways surely exist. Please, spare a minute to work with me here. I've seen enough of your work to believe that you could find a good solution if you want to :)
     
  3. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,751
    Likes Received:
    5,513
    Please accept “no” as an answer. No is no, it is not “ maybe still yes…”
     
  4. xcasxcursex

    xcasxcursex New Member

    Messages:
    7
    Likes Received:
    1
    GPU:
    frack you
    I already accepted that answer, and I already told you that I did. Did you read my message?
     

  5. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,751
    Likes Received:
    5,513
    Surely I did’t read it.

    “Other ways surely exist. Please, spare a minute to work with me here.”

    That’s exactly what is called not accepting no answer and trying to push what you want ignoring the answer given. I guess I stop replying, it is not gonna end.
     
  6. xcasxcursex

    xcasxcursex New Member

    Messages:
    7
    Likes Received:
    1
    GPU:
    frack you
    There is no call for sarcasm.


    That's not what it's called at all. It is like, I ask for fruit, and I suggest maybe an apple, or an orange.... and you say, no, you cannot have an apple... so I say, how about an orange, or some other kind of fruit? I don't insist on apples.

    This is normal talk, it's not called "not accepting an answer" or anything like that. Just chatting like normal people do. But if you insist on making an argument where there is none, then I cannot stop you.

    Perhaps another time when you don't feel like fighting with innocent strangers for no reason you will consider a method for a longer frametime history.
     
    Legacy-ZA likes this.
  7. Andy_K

    Andy_K Master Guru

    Messages:
    782
    Likes Received:
    200
    GPU:
    MSI GTX 960 OC
    We understand perfectly what you want, but this is not compatible with the way frametime graph works.
    the frametime graph is intended to be real time 1point per frame. It's a real time graph, not a history, like it is possible in MSI AB.
    period
     
  8. bobnewels

    bobnewels Maha Guru

    Messages:
    1,276
    Likes Received:
    912
    GPU:
    amd
    The1 and Andy_K like this.
  9. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,751
    Likes Received:
    5,513
    One more OverlayEditor guide by Wolfgang. This one is covering embedded images usage:

     
    Andy_K, The1 and SpajdrEX like this.
  10. jonnycat

    jonnycat New Member

    Messages:
    3
    Likes Received:
    1
    GPU:
    .
    I've got a three monitor setup, but can't find the setting to choose which monitor the overlay shows up at, is it even possible to choose which monitor the overlay displays on?
     

  11. Andy_K

    Andy_K Master Guru

    Messages:
    782
    Likes Received:
    200
    GPU:
    MSI GTX 960 OC
    You can position the overlay in RTSS, not for a monitor but for the viewport the game is using.
    So if the game is running on all three monitors (a sim I suppose), you can then position the overlay for that game, preferably using a game profile and not using the global profile.

    The corners are clickable and set the origin of the overlay. If you click the top right corner the overlay will align top right.
    upload_2021-12-14_12-21-59.png
     
  12. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,751
    Likes Received:
    5,513
    And one more guide by wolfgang:

     
    Haldi, Nelly D Gamer and Agonist like this.
  13. g0ku737

    g0ku737 New Member

    Messages:
    1
    Likes Received:
    0
    GPU:
    ASUS TUF RTX 3080
    Hey everyone,

    i am looking for someone who would create an overlay in the RTSS out of a mockup i have created in photoshop.
    I am willed to pay a small compensation.

    best regards
    G0ku737
     
  14. jonnycat

    jonnycat New Member

    Messages:
    3
    Likes Received:
    1
    GPU:
    .
    Yes, this was the first thing I tried, but all the corner brackets do is move the OSD around on whatever monitor they are on, not to another monitor.

    Is it even possible to change which monitor the OSD is displayed on? The popup for the Viewport/Frame Buffer states that the OSD shows up on "...the last rectangular area [the] application was rendering to" , so am I just stuck with whatever monitor the application chooses for me? I will note that it is always consistent as to what monitor the OSD is displayed on.
     
  15. Andy_K

    Andy_K Master Guru

    Messages:
    782
    Likes Received:
    200
    GPU:
    MSI GTX 960 OC
    Can you give some more details on how your game is using the monitors, are you using nvidia surround or is the triple monitor support ingame and displays stay separated?

    As a last resort if your game is running in window borderless mode you could use the DesktopOverlayHost (C:\Program Files (x86)\RivaTuner Statistics Server\SDK\Tools\DesktopOverlayHost\Release\DesktopOverlayHost.exe) to display an OSD where you want it to.
    Therefor you should disable OSD for general profile plus that game and add a profile for the DesktopOverlayHost where you enable OSD.Then launch DesktopOverlayHost, place it where you'd like it, enable option click-through and there you go.
     

  16. jonnycat

    jonnycat New Member

    Messages:
    3
    Likes Received:
    1
    GPU:
    .
    Thanks Andy, no nvidia surround, using X-plane (sim) with triple monitor support in-game. Thanks for the tip on the DesktopOverlayHost program, that one I can put exactly where I want it.
     
    Andy_K likes this.
  17. Haldi

    Haldi Master Guru

    Messages:
    314
    Likes Received:
    41
    GPU:
    R9-290 CF
    Uff... help me out here...
    How do i set the "Desktop Overlay Host" to NOT show up in Screenshots. Normally i simply set Application Detection Level to None. But in this case i want the OSD to be display. But not Screenshots of it taken if i want to screenshot something else.

    I know i've once had it setup but did a complete Reset at one point.
     
  18. Andy_K

    Andy_K Master Guru

    Messages:
    782
    Likes Received:
    200
    GPU:
    MSI GTX 960 OC
    @Haldi you want to make a screenshot of everything what's on your desktop not of the game.
    So you need to have everything set to Detection Level None to not have any "active 3D App detected"
     
  19. Slopz

    Slopz New Member

    Messages:
    4
    Likes Received:
    0
    GPU:
    1080Ti
    This didn't age well, and I'm soo happy it didn't. :D
     
  20. bobnewels

    bobnewels Maha Guru

    Messages:
    1,276
    Likes Received:
    912
    GPU:
    amd
    Ahh it been a month got bored,made a couple gauges today,redid some gauges from the internet.I guess I just can not help myself,so I lied and I am posting some more stuff after I said I posted enough in my last post.

    Anyway on/off switch,some dials for CPU/GPU and some vertical/horizontal slide bars, temperature gauge blah blah blah

    100+ RTSS Gauges download-weird ones and semi normal ones,with all tools you need to make them and images used
    https://drive.google.com/file/d/17soEgvYl5zwIIGzEiGBs0YFkBkmjhXlC/view?usp=sharing

     
    boogieman likes this.

Share This Page