Yuzu has many issues, because of being an open-source project anyone was able to view what issues and bugs are currently reported. There were various small developers who in their free time helped fix these issues and bugs as contributors to the GitHub project. There are various issues and bugs being reported and they were all across IRC, Discord, Forums and other places to count and keep track of.
Because of this reason, the Yuzu team has put together a framework for reporting such data to Yuzu servers. This was data such as what popular games are being played in Yuzu, which are crashing and how often they crash. This announcement was made to show how transparent and open we are about this.
The telemetry framework collects the following information:
- The current version of Yuzu you are running
- The configuration settings
- The performance data of the games you are playing
- The information about the platform where Yuzu is installed such as: CPU, GPU and OS information
- Information about crashes and emulation errors that have been seen
For those that are not comfortable sharing this information, you can opt out without any hesitancy.
You will have noticed a new field named “Telemetry ID” in the screenshots, this is used as an identifier and is random. This is used instead of your IP address. This has made the data collection fully anonymous. The Telemetry ID can also be reset all you have to do is click on the “Regenerate” option. The new ID you receive is again going to be random and be a whole new identity in the data collection.
Telemetry is a very useful tool for developers as it allows them to be more aware of the needs of the users and the priorities of their problems. Having said that, Telemetry is only as useful as the data it obtains hence why having this enabled is encouraged. This is to ensure data is accurate and correct. Incorrect data can cause damage to Yuzu. Yuzu also generated error logs which you could export and send to the developers.
Disclaimer: As the project is no longer live due to the developers being sued. This page is shared here only for informational and educational reasons to show how Yuzu had a Telemetry feature that collected data for user issues and crashes so the developers could fix and prioritize them.