MSI AB / RTSS development news thread

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

  1. mikimaru

    mikimaru Guest

    Code:
    14-07-2019, 16:54:01 AMD Ryzen 7 3700X 8-Core Processor              (family 17, model 71, stepping 0), 16 logical processors
    14-07-2019, 16:54:01 CPU0 : package 0, core 0
    14-07-2019, 16:54:01 CPU1 : package 0, core 0
    14-07-2019, 16:54:01 CPU2 : package 0, core 1
    14-07-2019, 16:54:01 CPU3 : package 0, core 1
    14-07-2019, 16:54:01 CPU4 : package 0, core 2
    14-07-2019, 16:54:01 CPU5 : package 0, core 2
    14-07-2019, 16:54:01 CPU6 : package 0, core 3
    14-07-2019, 16:54:01 CPU7 : package 0, core 3
    14-07-2019, 16:54:01 CPU8 : package 0, core 4
    14-07-2019, 16:54:01 CPU9 : package 0, core 4
    14-07-2019, 16:54:01 CPU10 : package 0, core 5
    14-07-2019, 16:54:01 CPU11 : package 0, core 5
    14-07-2019, 16:54:01 CPU12 : package 0, core 6
    14-07-2019, 16:54:01 CPU13 : package 0, core 6
    14-07-2019, 16:54:01 CPU14 : package 0, core 7
    14-07-2019, 16:54:01 CPU15 : package 0, core 7
    14-07-2019, 16:54:01 Miscellaneous control PCI DeviceID : 14631022
    14-07-2019, 16:54:01 CPU0 bus 0, device 18, function 3 : 14431022
    14-07-2019, 16:54:01 CPU1 bus 0, device 19, function 3 : FFFFFFFF
    14-07-2019, 16:54:01 CPU architecture 1022000B detected
    
     
    Unwinder likes this.
  2. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Thanks, added new PCI DeviceID to database as well. I think this plugin will finally give you temp readings, please give it a try:

    https://1drv.ms/u/s!Arz7fwUwKnlTg2IOAWqiC1i77V_I?e=0rZnsv
     
    SpajdrEX and mikimaru like this.
  3. mikimaru

    mikimaru Guest

    Awesome, cpu temp readings showing up.
    Thanks.
     
    toyo and Unwinder like this.
  4. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Excellent, thanks for your help. Ryzen 3000 users can use the plugin to display temperatures now, but I'll natively add those sensors to MSI AB core in the next beta (which is expected soon).
     
    BuildeR2, toyo, LocoDiceGR and 2 others like this.

  5. kx11

    kx11 Ancient Guru

    Messages:
    4,839
    Likes Received:
    2,645
    GPU:
    RTX 4090
    hey Alex , did you check the new AMD Navi voltage mod that allows a much higher OC headroom ? i think MSI AB could push those cards even more

     
  6. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Nope. My NAVI still have not arrived yet and I'll have no time to explore anything but AMD's own official ADL-based overclocking/overvoltage implementations before my vacation (which is in fact should be already in progress and delayed because of NAVI only).
     
  7. OleMortenF

    OleMortenF Member

    Messages:
    17
    Likes Received:
    3
    GPU:
    980 SC 4GB
    Looking forward to trying the new skins :D
     
  8. jage

    jage Guest

    Messages:
    3
    Likes Received:
    1
    GPU:
    1080ti
    Scanline sync does not seem to work anymore for me under Windows XP (with and without SP3, 368.81 drivers) and Windows 7 (382.33 drivers). All three OS have DirectX 9.0c and are 32-bit. I could swear scanline sync worked fine on these OSes before but its been a while since I last used them so maybe I remembered wrong.

    If it should work (to whatever degree), are there any dependencies I may have missed? Everything else works just fine, the old framerate limiter option works normally, frametime graph is charting, etc. All of them are brand new OS installations, I have not spotted any issues in games etc.
     
  9. Elanor

    Elanor New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    GTX 960 4gb 1535/7800mhz
    Tried the test plugin, but I don't think the reading is correct on my end, it keeps going down by 1 from 48c to 39c and loops this all the time.

    Code:
    21-07-2019, 06:43:10 AMD Ryzen 5 3600X 6-Core Processor              (family 17, model 71, stepping 0), 12 logical processors
    21-07-2019, 06:43:10 Miscellaneous control PCI DeviceID : 0
    21-07-2019, 06:43:10 CPU architecture 0 detected
     
  10. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    SS could not work on your XP OSes before because it is based on newer OS specific D3DKMT OS kernel functionality. It is not supposed to work on XP by design, never worked in it and never will. Cannot say for sure about W7 as I don't have W7 based test PC anymore, but I beleive it should work under it.
     

  11. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Read last two pages completely, the output you provided is NOT from the latest test plugin with 3000 series support, you’re capturing it on old native CPU plugin included in public version of MSI AB.
     
    Last edited: Jul 21, 2019
  12. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Some development news:
    Sadly NAVI card is still in the way, delivery takes extremely long time this way. I have just one week left till I leave my home for small vacation travel, so if the card do not arrive till that time we'll just blindly unlock voltage control for NAVI and release beta as is before I leave, with no official NAVI testing from my side. Full changes list for 4.6.2 beta 2 includes the following (changes from the previous beta are marked with bold):

    · Added voltage control for reference design NVIDIA GeForce RTX 20x0 SUPER series graphic cards
    · Added voltage control for AMD RADEON RX 5700 series graphics cards

    · Added new MSI Steampunked, MSI Lightning Anniversary and MSI Mystic skins by Drerex design
    · Improved hardware monitoring module:
    o Added CPU temperature monitoring support for AMD Ryzen 3X00 processors family
    o Added thermal offset for CPU temperature monitoring on AMD Ryzen Threadripper 29X0 processors family
    o Improved monitoring plugins architecture:
    § Added API function for reading host application’s hardware monitoring timestamp from the plugins. The timestamp is updated by host on each hardware polling iteration, so it allows the plugin to precache and reuse some sensor data if the same physical sensor value is being used in multiple data sources exported by plugin. Such approach is demonstrated in updated CPU.dll plugin for duplicating the same temperature sensor value for all cores on AMD CPUs
    § Added optional plugin unititialization callback function, which is called by the host before unloading the plugins. New multithreaded Ping.dll plugin is demonstrating new function usage to shut down ping monitoring thread properly
    o Improved monitoring plugins:
    § Updated CPU.dll plugin is demonstating AMD Ryzen CPU temperature monitoring implementation and optimal duplication of the same temperature sensor readback for all CPU cores
    § Added new Ping.dll plugin for monitoring ping to desired server via ICMP echo requests. Please take a note that the plugin is configured to monitor ping to www.guru3d.com by default, it is up to you to specify target server name or IP address in the plugin properties

    · Improved skin engine:
    o Optimized skin rendering performance for skins using multiple overlapped animated indicators
    o Added position smoothing support to skinned indicators
    o Now skinned applications can forcibly disable indicator animation if necessary
    o Skin format reference guide has been updated to v1.8 to document these changes
    · RivaTuner Statistics Server has been upgraded to v7.2.3
     
    toyo, AsiJu, OleMortenF and 1 other person like this.
  13. jage

    jage Guest

    Messages:
    3
    Likes Received:
    1
    GPU:
    1080ti
    Thanks, I must have gotten it mixed up trying the same games across multiple OS. According to MSFT some D3DKMT functions are Vista+ and some are Win7+. If you want, I would be happy to provide any testing/logs for you, just let me know what you need. I also understand its not a priority for you at the moment.

    WinXP(32bit) support would have been much more interesting than Win7 though :) Because Win7 can easily be exchanged for Win8, while with WinXP there is a lot of legacy stuff that you will simply not find on newer OSes, not even on Vista (compatibility, drivers, DirectSound3D API,...).

    Thanks for your hard work on the app Unwinder, as always!

    And if anyone has googled here and wants a smoother picture with less input lag (not mp competitive) under Windows XP, try this:

    - Turn on VSYNC
    - Cap the FPS to 59.99 via RTSS (basically 0.01 below your real refresh rate taken from for example: https://www.testufo.com/refreshrate)
    - Set "Maximum pre-rendered frames" to "1" via Nvidia Profile Inspector if your drivers support it (v368.81 NV drivers do fully support NPI v2.1.3.20)
     
  14. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    I don’t need any testing, thanks.
     
  15. Elanor

    Elanor New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    GTX 960 4gb 1535/7800mhz
    My bad, I switched back to the default one since I thought you needed the original logs. Here's the one with the v2 plugin.
    Code:
    21-07-2019, 15:51:18 AMD Ryzen 5 3600X 6-Core Processor              (family 17, model 71, stepping 0), 12 logical processors
    21-07-2019, 15:51:18 CPU0 : package 0, core 0
    21-07-2019, 15:51:18 CPU1 : package 0, core 0
    21-07-2019, 15:51:18 CPU2 : package 0, core 1
    21-07-2019, 15:51:18 CPU3 : package 0, core 1
    21-07-2019, 15:51:18 CPU4 : package 0, core 2
    21-07-2019, 15:51:18 CPU5 : package 0, core 2
    21-07-2019, 15:51:18 CPU6 : package 0, core 3
    21-07-2019, 15:51:18 CPU7 : package 0, core 3
    21-07-2019, 15:51:18 CPU8 : package 0, core 4
    21-07-2019, 15:51:18 CPU9 : package 0, core 4
    21-07-2019, 15:51:18 CPU10 : package 0, core 5
    21-07-2019, 15:51:18 CPU11 : package 0, core 5
    21-07-2019, 15:51:18 Miscellaneous control PCI DeviceID : 14431022
    21-07-2019, 15:51:18 CPU0 bus 0, device 18, function 3 : 14431022
    21-07-2019, 15:51:18 CPU1 bus 0, device 19, function 3 : FFFFFFFF
    21-07-2019, 15:51:18 CPU architecture 1022000B detected
     

  16. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    No logs are needed, this plugin already supports temperatures reading.
     
  17. Arkh

    Arkh Guest

    Using Beta 431.36, Ryzen 3800x cpu. I still dont have the CPU temperature monitoring available
     
  18. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    Read the last two pages. No need to be lazy.
     
  19. Elanor

    Elanor New Member

    Messages:
    5
    Likes Received:
    1
    GPU:
    GTX 960 4gb 1535/7800mhz
    Yeah the readings show up but I'm not sure if it's accurate, readings seem a bit off to me.
     
  20. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,194
    Likes Received:
    6,863
    They can be either present or missing, but not “inaccurate”. They are as accurate as AMD can report it. For those who believe that they are inaccurate the plugin source code us available, I have nothing to add to it.
     
    toyo likes this.

Share This Page