obsproject / obsproject/obs-studio
obs-studio ignores MacType font rendering
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 76.4k
- Forks
- 10.2k
- Avg merge
- 4d 23h
- Merged PRs (30d)
- 12
Description
Operating System Info
Windows 10
Other OS
No response
OBS Studio Version
Other
OBS Studio Version (Other)
31.1beta1 or newer
OBS Studio Log URL
https://obsproject.com/logs/GVGD8rkgDRao4NJL
OBS Studio Crash Log URL
No response
Expected Behavior
Mactype should be able to apply its font rendering settings, in this case greyscale anti-aliasing, to obs-studio's UI rendering.
Current Behavior
Starting with version 31.1beta1 and up, Mactype has no effect on obs-studio's UI text rendering, but MacType64.Core.dll and MacType64.dll appear to be loaded according to System Informer. Versions 31.0.4 and below are not affected.
Tested versions:
Affected: 31.1.0, 31.1beta1, 31.1beta2, commit 28960a4
Not affected: 31.0.4, 30.2.3, 27.2.3
Steps to Reproduce
- Install Mactype: https://github.com/snowie2000/mactype/releases/tag/v1.2025.6.9
- Open
C:\Program Files\Mactype\ini\Default.iniand on line 15 changeAntiAliasMode=4toAntiAliasMode=1(greyscale antialiasing). - Run Mactype for the first time, choose Service mode or Tray mode, choose the Default profile, apply.
- Run MacTray if Tray mode was selected. Effects of Mactype should be visible immediately, e.g. Explorer should show greyscale antialiasing of folder contents instead of ClearType's RGB. ClearType should remain enabled. See image for comparison:
Anything else we should know?
I looked at https://github.com/obsproject/obs-studio/compare/31.0.4...31.1.0-beta1 , and 28960a4 was one of the oldest commits with available binaries.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue on Windows 10 with OBS Studio 31.1beta1 or newer and MacType using the supplied settings. Compare the 31.0.4...31.1.0-beta1 changes, especially around UI rendering, and confirm the fix when MacType's greyscale font rendering applies to OBS Studio text without changing the reported ClearType behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100