MSI AB / RTSS development news thread

Discussion in 'MSI AfterBurner Application Development Forum' started by Unwinder, Feb 20, 2017.

  1. Pinstripe

    Pinstripe Master Guru

    Messages:
    294
    Likes Received:
    58
    GPU:
    RX 6800
    I don't think Blizzard hates nationalism. They just hate Imperialism.

    Anyways...
     
    lionhad and AuerX like this.
  2. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,315
    Likes Received:
    6,878
    GPU:
    GTX 1080ti
    @Unwinder

    the reported wild life issue with rtss appears to be a 526 related change, Dota 2 and RDR2 are also affected.

    PlayRDR2.exe
    dota2.exe
     
    Last edited: Nov 4, 2022
  3. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    Cannot confirm that. Installed both games on primary development PC with 3090ti and 526.47. Both start fine in Vulkan mode with overlay on.
     
  4. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,315
    Likes Received:
    6,878
    GPU:
    GTX 1080ti
    Yeah, i was coming back to update, the Dota issue is a flaw in VK_EXT_graphics_pipeline_library causing the driver to crash on some video cards (seemingly only pascal?)
    the rdr2 crash is not reproducible on my end in either vulkan or d3d12

    False alarms.
     
    Unwinder likes this.

  5. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    All,

    A couple months ago I mentioned that I won't be able to release new betas during some unknown period of time due to MSI EV digital signature renewal process. The package from MSI with new digital signature token is still in the way and didn't arrive yet sadly. Unlike MSI AB, RTSS executable and installer are signed by my own personal digital signature, but in order to provide backward compatibility with major anticheats which previously whitelisted MSI signature we also used MSI signature to sign RTSS hooks libraries. So new RTSS builds (or lack of them) depend on this signature too.
    While MSI signature is not available, I tried to sign RTSS hook libraries with my own signature for testing purposes and was pleased to see that now both EAC and BattlEye whitelist my own signature too. So I may switch to it, stop infinitely waiting for MSI and release new RTSS beta in nearest few days. The main purpose of new RTSS beta release will be adding support for Ryzen 7xxx and Intel 13xxx series CPUs to OverlayEditor's internal HAL. Additionally it will also include all new features mentioned on the previous pages.

    Stay tuned!
     
  6. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    How many DOZENS times do I need to ask 1-post newbies to avoid spamming general “help me” questions in this thread? Why important news about development process need to be lost inside flood of your spam? I start deleting such posts silently.
     
    Hiku likes this.
  7. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    As I promised, RTSS 7.3.4 Beta 6 Build 27502 will be available for download shortly. Changes list includes the following:

    - Added new ScaleToFit application profile property. The property is intended to enable alternate offscreen overlay rendering mode and scale it to fit entire 3D application window while keeping original overlay proportions. New properly is aimed to simplify the process of resizing overlay displayed via DesktopOverlayHost on small portable USB displays. Please take a note that new scale to fit overlay rendering mode is currently supported for Direct3D and Vulkan applications only, and the only supported form of scaling is stretching. Overlay shrinking is not supported.
    - Added new environment variable based profile override mechanism, which is allowing the processes to override some application specific RTSS profile properties on the fly. New mechanism is aimed to allow DesktopOverlayHost to toggle new ScaleToFit profile property on the fly directly from executable and without physically altering the profile file.
    - Slightly altered Direct3D9 and Direct3D1x blending setups for offscreen rendering mode to make final blending result look identical for offscreen rendering mode in Direct3D9 and Direct3D1x
    - Improved DesktopOverlayHost tool:
    o Added "Scale overlay to fit entire window" option. Please take a note that new option is only supported when Direct3D renderers are selected and ignored for OpenGL renderer
    o Now you may click top left corner of DesktopOverlayHost borderless window to maximize it. Changing mouse cursor indicates target click area
    - Improved OverlayEditor plugin:
    o Added effective core/memory clock senosrs for NVIDIA GPUs to internal HAL. Unlike target clock, effective clock takes PLL resolution (e.g. physical clock generation step) and any forms of hardware clock slowdown/throttling (e.g. thermal) into account. Please take a note that in order to reflect throttling, effective clock sensors use averaged PLL clock counters during some period of time, so realtime effective clock changes are expected to be slightly lagged/delayed comparing to instantaneous target clock changes.
    o Added Ryzen 7xxx and Intel 13th generation CPUs support to internal HAL
    o Now hypertext editor field inside layer properties window supports context highlighting for native hypertext tags displaying some text info (e.g. <FR>, <API>, <EXE> etc). Now you may double click such highlighted tag or press "..." button to replace it with other tag or macro via popup macro/tag browser menu.
    o Now hypertext editor field inside layer properties window displays helper popup tag or macro browser menu when you type in <> or %% sequence. This allows you to select desired tag or macro visually from it instead of typing it in manually
    o Added new "Snap to grid" option to "View" menu. Previously snap to grid mode was used by default, but you could individually position/resize layers in absolute pixels by holding <Shift> during layer movement/resizing. New option is allowing you to disable snap to grid globally. <Shift> key can still be used, but now it inverts global snap to grid mode for individual layers (i.e. it works as before for enabled "Snap to grid" mode and allows enabling snap to grid just for individual layers if global "Snap to grid" option is disabled).
    - Switched to alternate digital signature for hooks DLLs
    - Updated profiles list
     
    Last edited: Nov 5, 2022
    ParKur, bobnewels, DaRkL3AD3R and 6 others like this.
  8. Kaminari

    Kaminari New Member

    Messages:
    4
    Likes Received:
    1
    GPU:
    Radeon RX 6650 XT
    @Unwinder

    You spend too much energy warning people about the same rule.
    You should edit your first post and add something like this in bold red at the very top:

    This is a development topic.
    DO NOT ASK FOR GENERAL HELP.
    Such posts will be silently deleted.
     
    Aserback likes this.
  9. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    A bit of offtopic semi-related to RTSS development.
    I use a few games for regular RTSS stablility testing and relaxing at the same time. Escape From Tarkov was one of such games, but I guess I'm done with it. Just got my secure Gamma container erroneously deleted, thanks to one of dozens bugs plaguing the game. My secure container is gone during renaming dogtag container and combinig mouse and keyboard input to manipulate my inventory. Used mouse to select previous dogtag container name then quickly spammed <Del>+<Enter> to remove selection and close the window. Sadly, the one who programmed the GUI in Tarkov knows nothing about input focus concepts. Instead of redirecting keyboard input to foreground dogtag renaming window only the game also decided that it is a good idea to redirect additional <DEL> keystroke to random object located in lower Z-order window under the cursor where I finished the selection, which was unluckily my secure container. So 128 days of game progress and my 43 level Bear PMC is gone. The only option I have is either wiping my account or farming Kappa. Both options have no sense considering that game wipe is around the corner in a month or so. So I guess that I'll just say good bye to using Tarkov for testing. Thanks, Nikita, "good job" on GUI programming! :D

    [​IMG]
     
    Last edited: Nov 5, 2022
    SanokKule likes this.
  10. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    I don't beleive that users who post questions without bothering to read even the couple of previous posts will magically start reading first post instead. A lot of new forum visitors registering here beleive that forum is managed by fulltime MSI employees and it is their job to answer questions in any place and in any form 24/7. So it won't help.
     

  11. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
  12. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    Good news, package with MSI digital signature finally arrived, which means that I can compile new MSI AB builds again. We'll release 4.6.5 beta 3 in nearest few days. No major changes inside, I've already supported Ryzen 7xxx and Intel 13th gen architectures in RTSS OverlayEditor and will be able to add similar changes in internal MSI Afterburner monitoring core for those who prefer to use it instead of OverlayEditor.
     
  13. Alberto_It

    Alberto_It Member Guru

    Messages:
    153
    Likes Received:
    87
    GPU:
    MSI SUPRIM X 4090
    Can't wait! :) Thanks @Unwinder , my MSI Suprim X 4090 will be very happy! :p
     
  14. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    There will be no special enhancements for 4090 cards comparing to the previous beta. The only exception is that probably I'll extend default VF curve max clock limit out of box, so 40x0 owners won't need to tweak it for tweaking 3GHz+ range.
     
  15. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    Expected changes list for upcoming 4.6.5 beta 3 includes the following features. Most of them were previously implemented in RTSS/OverlayEditor and now I just port them to MSI AB monitoring core:

    - Improved correction formula parser with data format conversion, rounding and min/max functions support
    - Added Intel Arc monitoring support
    - Added AMD Ryzen 7xxx and Intel 13th Gen CPU architectures support
    - Added OCMailbox based bus clock frequency monitoring for Skylake and newer Intel CPUs. Unlike traditional legacy timestamp clock based bus clock frequency estimations, OCMailbox provides support for overclocked BCLK monirtoring
    - Improved SMART.dll monitoring plugin. Added temperature monitoring support for NVMe devices, including the secondary controller temperature for some Samsung NVMe drives
    - Default clock frequency limit of volatge/frequency curve editor window has been extended to 3.5GHz. Please take a note that you may still customize the limits via config file if necessary
    - RTSS has been upgraded to 7.3.4 Beta 6
     
    Last edited: Nov 10, 2022
    -Tj-, ParKur, SanokKule and 7 others like this.

  16. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
    We compiled 4.6.5 Beta 3 Build 16356 and preparing it to uploading, it will be available for download shortly.

    Stay tuned!
     
  17. Alberto_It

    Alberto_It Member Guru

    Messages:
    153
    Likes Received:
    87
    GPU:
    MSI SUPRIM X 4090
    Waiting......sorry @Unwinder but i must perform a clean install of Windows 11:oops:
     
  18. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    16,766
    Likes Received:
    5,539
  19. Alberto_It

    Alberto_It Member Guru

    Messages:
    153
    Likes Received:
    87
    GPU:
    MSI SUPRIM X 4090
  20. Astyanax

    Astyanax Ancient Guru

    Messages:
    16,315
    Likes Received:
    6,878
    GPU:
    GTX 1080ti
    looks like API side issue in nvapi, 522.25 isn't affected.
     
    Last edited: Nov 11, 2022

Share This Page