How to fix the wrong font problem for PB-DOS
When playing under Linux, you might noticed the bios and PB-DOS looks are a bit bland. It’s because there’s a special font for them to give them this DOS-like look but is not loaded for some reason and making the game fall back on some default font.
This guide will help you fix this.
Because PB-DOS sucks pretty much on Linux without this fix.
I have no idea. 😀 I think the font used here (called DOSFont.ttf) is in some strange TrueType format that derps with Wine…
- The Modern DOS Font. You can download it here.
- Download the Modern DOS Font. (You can download it here.)
- Unzip the archive, using your archiver or the command line.
- In the archive you’ll get different formats for the font. We’ll use ModernDOS8x16.ttf. The others will work too but this one has the best look in game.
- Go to the fonts folder of ProgressBar95. It should be located at ~/.local/share/Steam/steamapps/common/Progressbar95/Resources/fonts/
- Delete the file called DOSFont.ttf. (Or rename it DOSFont.old)
- Copy ModernDOS8x16.ttf in that fonts folder.
- Rename ModernDOS8x16.ttf as DOSFont.ttf
- That’s all! Enjoy!
In command line
All of this is doable in command line. Here’s the commands to do once you downloaded the font.
These commands will unzip the archive, remove the faulty font in game then move the working font in the game’s fonts folder while rename it correctly.
This implies you have the zip and unzip programs installed in your distro. If not, install zip with your package manager.
This also implies the archive got downloaded in your Downloads folder. Change the command if you downloaded it to another place.
~ $ unzip Downloads/modern_dos.zip ~ $ rm ~/.local/share/Steam/steamapps/common/Progressbar95/Resources/fonts/DOSFont.ttf ~ $ mv ModernDOS8x16.ttf ~/.local/share/Steam/steamapps/common/Progressbar95/Resources/fonts/DOSFont.ttf