ReactiveDrop / reactivedrop_public_src

Alien Swarm: Reactive Drop game source code and issue tracker.
https://reactivedrop.com
118 stars 34 forks source link

Legibility problems on Steam Deck #763

Open BenLubar opened 4 months ago

BenLubar commented 4 months ago

While getting re-verified to move to a newer version of Proton for the font rendering fix, some issues popped up that will make us temporarily lose our Steam Deck Verified status. One of them is a technical issue that will be fixed in the next beta, one is a legibility issue which is what this ticket is for, and one is a technical issue that causes the game to have an Unsupported status that Valve is looking into from their end and I will also look into from my end after posting this.

Here are the screenshots shared with me by the member of Valve who reviewed the game's compatibility with Steam Deck (redactions are mine; just hiding display name and avatar).

Alien Swarm Reactive Drop - Legibility 1 Alien Swarm Reactive Drop - Legibility 2 Alien Swarm Reactive Drop - Legibility 3 Alien Swarm Reactive Drop - Legibility 4 Alien Swarm Reactive Drop - Legibility 5 Alien Swarm Reactive Drop - Legibility 6 Alien Swarm Reactive Drop - Legibility 7 Alien Swarm Reactive Drop - Legibility 8 Alien Swarm Reactive Drop - Legibility 9 Alien Swarm Reactive Drop - Legibility 10 Alien Swarm Reactive Drop - Legibility 11 Alien Swarm Reactive Drop - Legibility 12 Alien Swarm Reactive Drop - Legibility 13 Alien Swarm Reactive Drop - Legibility 14 Alien Swarm Reactive Drop - Legibility 15 Alien Swarm Reactive Drop - Legibility 16

Basically every screen in the game has text that's too small, and the smallest font sizes are rendering as the wrong font due to Verdana not being available in the default Proton environment.

I don't think we can legally distribute Verdana with the game, so what we need to do is: