-
-
Notifications
You must be signed in to change notification settings - Fork 93
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
Text Chat font looks weird through Wine on Mac #579
Comments
Would you be willing to test something for me? If so, I'll have a small change that should result in the default font being used on Mac for these specific instances. I'm not sure what's causing the behavior, it's rather bizarre |
If you are willing, try moving your current version of budhud to your desktop (or wherever as a backup) and downloading this version of the hud: https://github.com/rbjaxter/budhud/tree/font-issues It only makes changes to two files, and should help narrow down for me if it's the font itself or something else (font weight or something). I'm guessing it has to do with the font itself, and only in specific instances (for some reason). |
I was just messing around with almost the same thing! (didn't know about the POSIX thing; I just replaced the font back to Verdana) I changed ChatFont and Default (not DefaultSmall or DefaultVerySmall) and it seems to have fixed it for me. I didn't notice bad side effects. I will now try your patch with ChatFont, DefaultSmall, and DefaultVerySmall fixed, and let you know shortly. |
Hardcoding exactly ChatFont, DefaultSmall, and DefaultVerySmall to Verdana fixes the chat issue, but not the scoreboard or store issues. Hardcoding ChatFont and Default to Verdana fixes chat and scoreboard, but not the store font. The POSIX check will not be useful for me, but may be useful for Linux users. Another thought--maybe this could be related to font height/weight for me instead? |
I'm on font-issues branch now. Unfortunately, none of the POSIX switches are working. I think this is because Wine is pretending to be a windows system to the game.
I also found clipped font here on the store. ![Image](https://github.com/user-attachments/assets/1536090f-3ed6-4eb3-b9d6-d4ca7b087fc5)
Ahh yeah, if the hud thinks you're on Windows there's probably nothing I can fix on my end sadly... I do wonder if that fix works for others. At the least, you're able to have it fixed on your end so it looks fine
Hardcoding exactly ChatFont, DefaultSmall, and DefaultVerySmall to Verdana fixes the chat issue, but not the scoreboard or store issues.
Hardcoding ChatFont and Default to Verdana fixes chat and scoreboard, but not the store font.
The POSIX check will not be useful for me, but may be useful for Linux users.
Another thought--maybe this could be related to font height/weight for me instead?
I'm not too sure, maybe it doesn't play nice with larger tall values but a part of me would doubt that's the issue. Historically there have been issues on Mac operating systems where fonts need to be scaled down by like x% to appear correctly, but I've never run into that with budhud. Maybe that's just a specific thing for certain scheme entries (for some reason).
|
I posted in the Discord but I should probably comment it here as well. I'm not sure if there are any other Mac OS users that could test out this branch of the hud to see if their problems go away. If TF2 treats your OS as though it's Windows it won't make a difference of course, but otherwise I could definitely use someone else testing it |
I've merged my changes for now since I haven't heard back from anyone, so I guess we'll see if anyone runs into any issues |
I'm running tf2 through CrossOver/Wine on a MacBook Pro M4 Pro. I'm using Mastercomfig medium settings with minimal changes.
The new font changes as of release 2501_01 are great in most places, but the text chat window looks bad and difficult to read:
Also, the same issue appears for the scoreboard:
The past release, 2412_01, looked better:
Could this be fixed?
The text was updated successfully, but these errors were encountered: