07th-mod / 07th-mod/higurashi-rei

Investigate Font Issues after server migration

Open
#26 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
3
Forks
4
PR merge metrics
No merged PRs in 30d

Description

After server migration, we used the UI files marked `_goodfont.7z` Rei-UI_2019.4.3_win_goodfont.7z. I can't remember why I created another font file called "goodfont". I'm assuming these were supposed to be the higher res fonts.

Anyway, this seems to break fonts for Windows only, according to a report we got, making the text look like this:

![image](https://github.com/user-attachments/assets/98ae54d9-a023-4d5c-8eab-e6a99244b3d2)

So in the mean time I've reverted the Windows fonts to the old ones, which seems to fix the issue.
- It is possible this could be fixed by instead using 'font parameter determining tool' I added, then inserting the appropriate calls into the game script ...it's been a while since I used it though. This would give higher quality fonts. But need to make sure it works on both Unix and Windows (unsure why it would even be different on Windows vs Unix)

I also uploaded an archive of the fonts to the rei release: https://github.com/07th-mod/patch-releases/releases/tag/rei-v1.0 in case we need to change them out.

# TODO

- [ ] Retest fonts on Linux and confirm the "goodfont" works OK on linux.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue mentions UI files and a 'font parameter determining tool'. Start by examining the repository for font-related scripts or configuration files. Test the 'goodfont' archive from the linked release on Linux to see if it works. Investigate why font rendering differs between Windows and Unix systems, possibly checking the game's rendering engine or font loading code.

Written by the indexing model from the issue text.

Assessment

Domain
frontend, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.