I had written about using the font fallback mechanism on the [mailing list](https://list.winehq.org/hyperkitty/list/wine-devel@list.winehq.org/thread/FF...): ``` Now, in ./dlls/gdi32/uniscribe/usp10.c I can see a function named: "find_fallback_font" which looks for a fallback font under Software\Wine\Uniscribe\Fallback in HKEY_CURRENT_USER. But I did not find this entry populated at all. My solution is: Define a table which has a representative char for each script, now when a new wine environment is being created, query the system using FontConfig to find fonts which contains the representative chars and then populate the registry entry. ``` Is this what you are talking about? I decided against it because the current approach felt simpler to me and also dwrite was already hardcoded to look for the Noto fonts. What do you say, should I go for my previous approach? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10630#note_135959