besteon / Ironmon-Tracker

A Lua script for the Bizhawk/mGBA emulator compatible with Pokemon Fire Red, Leaf Green, Ruby, Sapphire, and Emerald that tracks relevant data for the IronMon challenge.
MIT License
122 stars 44 forks source link

[Bug]: Text/Font sizing issues with linux #444

Closed FIGBird closed 5 months ago

FIGBird commented 5 months ago

Describe the bug

BizHawk Version: 2.9.1 This is using the mono installation of bizhawk and the latest tracker installed with the install/update lua file.

Everything seems to run properly, but the text sizing and/or font is off. I have attached a couple of screen shots to illustrate a few of the places its most noticeable.

Comparing to some of the images I have seen via streamers it is unclear to me if it is a font issue or an issue with Lua itself sizing the font incorrectly.

I have also confirmed this is an issue on two linux systems one running Mint and the other running pop_os!. In both cases the issue is identical as far as I can tell with the naked eye.

Screenshot_20240207_122950 Screenshot_20240207_123541 Screenshot_20240207_124502

Steps to Reproduce

Load BizHawk Enable the lua tracker Load ROM (In my case it is Fire Red with the FasterFireRed 1.3 isp patch and auto name/gender from a wine launched patcher v1.2 ) View settings via cog wheel

Other places shown in screen: clicking a move to view details catching or otherwise obtaining a mon with an evo time

What tracker version are you using?

8.4.2

What operating system are you using?

Linux Mint/pop_os!

What emulator(s) are you seeing the problem on?

Bizhawk 2.9

Relevant log output

No response

Additional Information

No response

Fellshadow commented 5 months ago

First thing we want to check, do you have the Franklin Gothic Medium font installed as mentioned in our installation guide? Since that's the font the tracker uses

FIGBird commented 5 months ago

Sometimes I embarrass myself.

I did try installing the font, but I did not see the link on the guide. Whatever version I downloaded didn't work, however using the provided link solved the issue.

Thanks for the quick reply.