Closed guoyunhe closed 4 years ago
Is there a license behind Droid Sans Fallback? Do we need to include the license or a readme for it?
According to Wikipedia, it is Apache License. I didn't see any license files for other fonts. So maybe we don't need to include the license file but mention the copyright and license info in the README.
Not yet. If this idea is liked, I can work on it soon.
could it choose a beautiful font instead of just make the font working?
The fonts need to FOSS licensed and supported by RetroArch. The plan is to make the font work first. Then if someone finds a better font, it can be easily replaced.
Source Han Sans?
Source Han Sans doesn't have a single file that covers all CJK and is supported by RetroArch.
Same as Noto CJK.
Hi there, what is the status of this PR? Can this be merged?
I saw @RobLoach approved this PR. Maybe @twinaphex you can merge this PR. And I will make a PR for RetroArch to support CJK fallback fonts.
None of fonts from asses support Arabic, Chinese and Korean properly. So I made a PR to add these fallback fonts.
Then in MaterialUI, OZONE and XMB menu driver, let RetroArch use fallback fonts when these languages are set. See https://github.com/libretro/RetroArch/pull/10699
Result:
Korean fallback font: Sunflower
![Screenshot_20200524_173658](https://user-images.githubusercontent.com/5836790/82756829-3cb83c00-9de5-11ea-97ea-2047572221b4.png)
Chinese fallback font: Droid Sans Fallback![Screenshot_20200524_155722](https://user-images.githubusercontent.com/5836790/82756534-70926200-9de3-11ea-9166-6e40d5fd3e04.png)
Arabic fallback font: DejaVu Sans![Screenshot_20200524_170956](https://user-images.githubusercontent.com/5836790/82756528-6b351780-9de3-11ea-8e5d-39d726f599d0.png)