Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Support of RTSS - Displaying HWiNFO32 sensor values in Games
#1
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 Wink

Many thanks to Alex (aka Unwinder) for making this possible !
Reply
#2
Posted build 1271 which allows to display more than 7 values in OSD. The values selected are displayed in order as shown in HWiNFO32.
Reply
#3
RTSS OSD feature is now included in the stardard Beta release of v3.81 (or later). Intermediate Build 1271 has been removed.
Reply
#4
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.
Reply
#5
Thanks for the suggestion. This feature was already on my TODO list (along with many others Wink)
I'm planning to release it tomorrow with a new Beta release.
Reply
#6
When many sensors with labels are present the output is truncated (see attached screenshot).


Attached Files
.png   overlay.png (Size: 1.93 KB / Downloads: 592)
Reply
#7
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.
Reply
#8
Hello Mumak Smile

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.



If it ain't broke... fix it until it is.
Reply
#9
I'm sorry, but currently you can have only one value per line.
Multiple values per row is a planned feature.
Reply
#10
OK, fair enough. Smile
I'll patiently waiting then.
If it ain't broke... fix it until it is.
Reply
#11
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 Wink

   

(10-04-2011, 06:41 AM)burebista Wrote: Hello Mumak Smile

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.

Reply
#12
What can I say? Works as intended. Heart
Thank you and God bless you. Now my OSD looks nice. Cool

[Image: shot309.th.jpg]

If it ain't broke... fix it until it is.
Reply
#13
Looks great Smile
Thanks for the feedback.
Reply
#14
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

[Image: TSEOYx8.png]
Reply
#15
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.
Reply
#16
Tried both 32/64 betas on mass effect 3 it doesn't trigger the FPS count/graph
The RTSS "own statistics" server is running.

[Image: EGIwEze.png]
Reply
#17
And if you check back in HWiNFO, do you see any FPS value there?
Reply
#18
(06-23-2015, 06:45 PM)Martin Wrote: 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
Reply
#19
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.
Reply
#20
OK.. is working now v4.65-2540 beta
The rtss default polling rate is 500 ms so I change the "scam interval" of HWiNFO to the same to be sync any backward with it... ??
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)