Support of RTSS - Displaying HWiNFO sensor values in Games

Martin

HWiNFO Author
Staff member
HWiNFO32/64 now introduces the support of RivaTuner OSD (Statistics) Server which allows displaying of any HWiNFO32/64 sensor values in DirectX applications/games.
The OSD Server is part of one of the following packages:
- RivaTuner (no longer updated)
- MSI Afterburner
- EVGA Precision

Download the latest HWiNFO32 or HWiNFO64 version (v3.81 at least).

Besides HWiNFO32/64 you need to have the OSD/Statistics Server running as well. This is included in any of these packages: RivaTuner or EVGA Precision or MSI Afterburner. Download one of them (any you prefer) and start the Statistics Server before opening HWiNFO32/64 Sensors.

In HWiNFO32/64 go to Sensors/Configure and set your preferred values to be included in the RivaTuner OSD - for each value needed to be shown in OSD click "Show" in the RivaTuner OSD section.

Submit feedback ;)

Many thanks to Alex (aka Unwinder) for making this possible !
 
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

Posted build 1271 which allows to display more than 7 values in OSD. The values selected are displayed in order as shown in HWiNFO32.
 
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

RTSS OSD feature is now included in the stardard Beta release of v3.81 (or later). Intermediate Build 1271 has been removed.
 
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

Martin,

new to HWiNFO but stumbled across the new feature of forwarding hwinfo's sensors to rivatuners statistic server. as i have some experience with rt and plugin programming for rt i could not resist to give hwinfo a try.

sensorvalues are stored successfully in rtss shared memory. unfortunately no sensor names are stored with the values. here is the output of a little program reading rtss shared memory:

dwSignature: RTSS
dwVersion: V2.3
dwAppEntrySize: 900
dwAppArrOffset: 4132
dwAppArrSize: 256
dwOSDEntrySize: 512
dwOSDArrOffset: 36
dwOSDArrSize: 8
dwOSDFrame: 62
szOSDOwner[1]: HWiNFO32
szOSD[1]: 50.0 °C
50.0 °C

in order to make this feature more usable you might add sensor names to szOSD in rtss shared memory. recommend using "Current Name" to have the ability to further customize osd display.

instead of writing the plain sensor values like right now: 50.0 °C\n50.0 °C\n

you may write a string in the form: %Current Name% 50.0 °C\n%Current Name% 50.0 °C\n
which might look like Core0 50 °C\nCore1 50 °C\n

the only limit here is the total length of the string. remember szOSD is an array of 256 chars.
 
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

Thanks for the suggestion. This feature was already on my TODO list (along with many others ;))
I'm planning to release it tomorrow with a new Beta release.
 
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

When many sensors with labels are present the output is truncated (see attached screenshot).
 

Attachments

  • overlay.png
    overlay.png
    1.9 KB · Views: 828
Re: Support of RTSS - Displaying HWiNFO32 sensor values in G

There is currently a limitation of 255 characters for the output.
Try to rename the sensor titles (e.g. to "C0%", "C0T", "SysT") and so get more information displayed.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Hello Mumak :)

A small request/question. Can I group on one row multiple information? In fact I want that for one row to have temperature and core usage so instead 8 rows I'll have 4.

Thanks.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

I'm sorry, but currently you can have only one value per line.
Multiple values per row is a planned feature.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

OK, fair enough. :)
I'll patiently waiting then.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

I have just released Build 1390 which allows now to include multiple items per one row. Just select the same line number on items you want to have there.
The label used on such a multi-item line is the first one in the list and each item is added in the order in which it's shown in the sensors list.
Let me know how it works ;)

[attachment=210]

burebista said:
Hello Mumak :)

A small request/question. Can I group on one row multiple information? In fact I want that for one row to have temperature and core usage so instead 8 rows I'll have 4.

Thanks.
 

Attachments

  • osd.PNG
    osd.PNG
    2.8 KB · Views: 42
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

What can I say? Works as intended. :heart:
Thank you and God bless you. Now my OSD looks nice. :cool:

 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Looks great :)
Thanks for the feedback.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Has HWiNFO64 lost the ability to show the RTSS (OSD) Graph...??
I'm using the latest HWiNFO stable version and thr RTSS v2.0 statistic server and I was able to "show Graph" like the other sensor but no now

TSEOYx8.png
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Try to run some graphics application that will trigger showing the FPS.
Or check the latest Beta build, if that will show 0 FPS when no such application is running.
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Tried both 32/64 betas on mass effect 3 it doesn't trigger the FPS count/graph
The RTSS "own statistics" server is running.

EGIwEze.png
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

And if you check back in HWiNFO, do you see any FPS value there?
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

Martin said:
And if you check back in HWiNFO, do you see any FPS value there?

Not... nothing at all as in the first picture (#14)... neither the graph
 
RE: Support of RTSS - Displaying HWiNFO32 sensor values in Games

OK, I have done a few tests and indeed, there seems to be a glitch in recent versions of HWiNFO.
I'll release a new Beta build in a few hours, that will fix this problem. Thanks for reporting.
 
Back
Top