Skip to main content

Overview

The [font_override] section allows you to replace Chimera’s default fonts with system fonts. This provides extensive customization for text appearance throughout the game.
Font override may have issues on Wine. Enabling this will also force the widescreen fix to be on.You will need the latest Direct3D 9 runtime installed. Download it here: microsoft.com/download

Enable Font Override

enabled
boolean
default:"0"
Enable overriding Chimera’s fonts with system fonts.
system_font_override
boolean
default:"0"
Enable system font override specifically.
[font_override]
enabled=1
system_font_override=1

Available Font Types

Chimera supports overriding six different font types:
  • System - General UI text
  • Large - Large UI elements
  • Small - Small UI text
  • Smaller - Smallest UI text
  • Ticker - Scrolling messages
  • Console - Console output

Font Configuration

Each font type has the same set of configuration options:

System Font

system_font_override
boolean
default:"0"
Enable override for system font.
system_font_family
string
default:"Interstate-Bold"
Font family name from your system fonts.
system_font_weight
number
default:"400"
Font weight. Scale of 100 (light) to 900 (boldest). 400 is normal. Not all weights work on all fonts.
system_font_size
number
default:"20"
Font size in points.
system_font_x_offset
number
default:"0"
Horizontal offset adjustment in pixels.
system_font_y_offset
number
default:"1"
Vertical offset adjustment in pixels.
system_font_shadow_offset_x
number
default:"2"
Shadow X offset. If all shadow offsets are 0, shadows are disabled (faster but harder to read).
system_font_shadow_offset_y
number
default:"2"
Shadow Y offset. If all shadow offsets are 0, shadows are disabled (faster but harder to read).
[font_override]
system_font_override=1
system_font_family=Interstate-Bold
system_font_weight=400
system_font_size=20
system_font_x_offset=0
system_font_y_offset=1
system_font_shadow_offset_x=2
system_font_shadow_offset_y=2

Large Font

large_font_override
boolean
default:"0"
Enable override for large font.
large_font_family
string
default:"Interstate-Bold"
Font family name.
large_font_weight
number
default:"400"
Font weight (100-900).
large_font_size
number
default:"20"
Font size in points.
large_font_offset_x
number
default:"0"
Horizontal offset in pixels.
large_font_offset_y
number
default:"1"
Vertical offset in pixels.
large_font_shadow_offset_x
number
default:"2"
Shadow X offset.
large_font_shadow_offset_y
number
default:"2"
Shadow Y offset.
[font_override]
large_font_override=1
large_font_family=Interstate-Bold
large_font_weight=400
large_font_size=20
large_font_offset_x=0
large_font_offset_y=1
large_font_shadow_offset_x=2
large_font_shadow_offset_y=2

Small Font

small_font_override
boolean
default:"0"
Enable override for small font.
small_font_family
string
default:"Interstate-Bold"
Font family name.
small_font_weight
number
default:"400"
Font weight (100-900).
small_font_size
number
default:"15"
Font size in points.
small_font_offset_x
number
default:"0"
Horizontal offset in pixels.
small_font_offset_y
number
default:"3"
Vertical offset in pixels.
small_font_shadow_offset_x
number
default:"2"
Shadow X offset.
small_font_shadow_offset_y
number
default:"2"
Shadow Y offset.
[font_override]
small_font_override=1
small_font_family=Interstate-Bold
small_font_weight=400
small_font_size=15
small_font_offset_x=0
small_font_offset_y=3
small_font_shadow_offset_x=2
small_font_shadow_offset_y=2

Smaller Font

smaller_font_override
boolean
default:"0"
Enable override for smaller font.
smaller_font_family
string
default:"Interstate-Bold"
Font family name.
smaller_font_weight
number
default:"400"
Font weight (100-900).
smaller_font_size
number
default:"11"
Font size in points.
smaller_font_offset_x
number
default:"0"
Horizontal offset in pixels.
smaller_font_offset_y
number
default:"4"
Vertical offset in pixels.
smaller_font_shadow_offset_x
number
default:"2"
Shadow X offset.
smaller_font_shadow_offset_y
number
default:"2"
Shadow Y offset.
[font_override]
smaller_font_override=1
smaller_font_family=Interstate-Bold
smaller_font_weight=400
smaller_font_size=11
smaller_font_offset_x=0
smaller_font_offset_y=4
smaller_font_shadow_offset_x=2
smaller_font_shadow_offset_y=2

Ticker Font

ticker_font_override
boolean
default:"0"
Enable override for ticker font (scrolling messages).
ticker_font_family
string
default:"Lucida Console"
Font family name. Monospace fonts recommended for ticker.
ticker_font_weight
number
default:"400"
Font weight (100-900).
ticker_font_size
number
default:"11"
Font size in points.
ticker_font_offset_x
number
default:"0"
Horizontal offset in pixels.
ticker_font_offset_y
number
default:"0"
Vertical offset in pixels.
ticker_font_shadow_offset_x
number
default:"2"
Shadow X offset.
ticker_font_shadow_offset_y
number
default:"2"
Shadow Y offset.
[font_override]
ticker_font_override=1
ticker_font_family=Lucida Console
ticker_font_weight=400
ticker_font_size=11
ticker_font_offset_x=0
ticker_font_offset_y=0
ticker_font_shadow_offset_x=2
ticker_font_shadow_offset_y=2

Console Font

console_font_override
boolean
default:"0"
Enable override for console font.
console_font_family
string
default:"Hack Bold"
Font family name. Monospace fonts recommended for console.
console_font_weight
number
default:"400"
Font weight (100-900).
console_font_size
number
default:"14"
Font size in points.
console_font_offset_x
number
default:"0"
Horizontal offset in pixels.
console_font_offset_y
number
default:"0"
Vertical offset in pixels.
console_font_shadow_offset_x
number
default:"2"
Shadow X offset.
console_font_shadow_offset_y
number
default:"2"
Shadow Y offset.
[font_override]
console_font_override=1
console_font_family=Hack Bold
console_font_weight=400
console_font_size=14
console_font_offset_x=0
console_font_offset_y=0
console_font_shadow_offset_x=2
console_font_shadow_offset_y=2

Font Weight Reference

WeightDescription
100Thin
200Extra Light
300Light
400Normal
500Medium
600Semi Bold
700Bold
800Extra Bold
900Black
Not all fonts support all weight values. If a weight isn’t available, the font will use the closest available weight.

Shadow Performance

Setting all shadow offsets to 0 disables shadows, which is much faster but makes text harder to read.
# No shadows (faster performance)
system_font_shadow_offset_x=0
system_font_shadow_offset_y=0

# With shadows (better readability)
system_font_shadow_offset_x=2
system_font_shadow_offset_y=2

Modern Clean Look

[font_override]
enabled=1

# All fonts use Segoe UI
system_font_override=1
system_font_family=Segoe UI
system_font_weight=600
system_font_size=20

small_font_override=1
small_font_family=Segoe UI
small_font_weight=400
small_font_size=15

console_font_override=1
console_font_family=Consolas
console_font_weight=400
console_font_size=14

Retro Monospace

[font_override]
enabled=1

# All fonts monospace
system_font_override=1
system_font_family=Courier New
system_font_weight=700

small_font_override=1
small_font_family=Courier New
small_font_weight=400

console_font_override=1
console_font_family=Courier New
console_font_weight=400

High Performance (No Shadows)

[font_override]
enabled=1

system_font_override=1
system_font_family=Arial
system_font_shadow_offset_x=0
system_font_shadow_offset_y=0

small_font_override=1
small_font_family=Arial
small_font_shadow_offset_x=0
small_font_shadow_offset_y=0

Build docs developers (and LLMs) love