A standalone Python-based GUI tool specifically designed for the macOS Native/Steam version of Crimson Desert. It automates the process of patching all 16 internal font slots while providing a clear guide to bypass macOS security restrictions (SIP/Quarantine).
While Windows users have various patching options, Mac users often face unique challenges due to system security (SIP/Quarantine). This tool simplifies the process for the Mac community, ensuring a seamless font customization experience without manually tinkering with deep system files.
- Full Font Overwrite: Patches all 16 internal font slots (Korean, English, Japanese, etc.) with your custom
.ttfor.otffile. - macOS Native Support: Specifically targets the file structure found in the Mac version (e.g.,
basefont/*.ttf). - High-Performance Patching: Optimized logic using LZ4 compression to match original file budgets perfectly on macOS.
You must have Python and the necessary libraries installed. Run these commands in your Terminal:
/bin/bash -c "$(curl -fsSL [https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh](https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh))"brew install python-tk@3.12
pip3 install lz4Go to System Settings > Privacy & Security > Full Disk Access and enable Terminal. (Please restart your Terminal after this step!)
Navigate to the tool's folder in Terminal and run:
python3 CrimsonDesertFontModGUI_Mac.pyClick [Browse] to select your custom font file.
Click [Force Patch Fonts] to begin the process.
Run this command in Terminal to ensure the game launches without security errors:
sudo xattr -rd com.apple.quarantine "/Users/$(whoami)/Library/Application Support/Steam/steamapps/common/Crimson Desert/CrimsonDesert_Steam.app"Note
If the game updates and the font resets, simply run the tool again.
Inspired by the font patching methods found in various Windows mods on Nexus Mods.
This tool is an original Python implementation developed specifically for macOS by yunsuper.
Nexus Mods Page: Mod#115
Distributed under the MIT License. See LICENSE for more information.
Created by: yunsuper (GitHub) / yunsuper1 (NexusMods)