Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Memory Card Path from the Wrote to OSD Message #11470

Merged

Conversation

MayImilae
Copy link
Contributor

@MayImilae MayImilae commented Jan 22, 2023

A few weeks ago, a vtuber tweeted that they had to remove a vod of their stream because Dolphin Emulator showed some personal information during the steam, and left a warning to everyone else that Dolphin shows the account name of the computer. And yea, we do, we show the full directory of the memory card every time a memory card is written, and due to mandatory Microsoft account nonsense, that is very likely to contain someone’s real name.

Fortunately this is very easy for us to solve. This change simply removes the filename from wrote memory card contents string. That’s it. All functionality of the wrote memory card OSD message remains the same, it just doesn’t say where the memory card is anymore. This also has the benefit of shrinking our wrote to memory card message so it's much less intrusive.

Before -
before

After -
after

There are lots of other potential solutions to this but after talking on IRC it seems the simplest one is the best.

A few weeks ago, a vtuber tweeted that they had to remove a vod of their stream because Dolphin Emulator showed some personal information during the steam, and left a warning to everyone else that Dolphin shows the account name of the computer. And yea, we do, we show the full directory of the memory card every time a memory card is written, and due to mandatory Microsoft account nonsense, that is very likely to contain someone’s real name.

Fortunately this is very easy for us to solve. This change simply removes the filename from wrote memory card contents string. That’s it. All functionality of the wrote memory card OSD message remains the same, it just doesn’t say where the memory card is anymore.

There are lots of other potential solutions to this but after talking on IRC it seems the simplest one is the best.
@delroth delroth merged commit 0eb984f into dolphin-emu:master Jan 22, 2023
14 checks passed
@MayImilae MayImilae deleted the remove-memory-card-path-from-osd-message branch January 22, 2023 09:10
@shuffle2
Copy link
Contributor

msft account is not mandatory, no matter how much people on the internet complain about it =)

MayImilae added a commit to MayImilae/dolphin that referenced this pull request Jan 24, 2023
Though less important compared to dolphin-emu#11470, save states also show the full path in the OSD message and could potentially dox a streamer who is playing in Dolphin. This is a simple fix - it removes the path from the message and only displays the file name.
MayImilae added a commit to MayImilae/dolphin that referenced this pull request Jan 24, 2023
Though less important compared to dolphin-emu#11470, save states also show the full path in the OSD message and could potentially dox a streamer who is playing in Dolphin. This is a simple fix - it removes the path from the message and only displays the file name.
MayImilae added a commit to MayImilae/dolphin that referenced this pull request Jan 24, 2023
Though less important compared to dolphin-emu#11470, save states also show the full path in the OSD message and could potentially dox a streamer who is playing in Dolphin. This is a simple fix - it removes the path from the message and only displays the file name.
MayImilae added a commit to MayImilae/dolphin that referenced this pull request Jan 24, 2023
Though less important compared to dolphin-emu#11470, save states also show the full path in the OSD message and could potentially dox a streamer who is playing in Dolphin. This is a simple fix - it removes the path from the message and only displays the file name.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants