Skip to content

Font Editor

Rodimus Prime edited this page Nov 22, 2025 · 2 revisions

Font Editor

The Font Editor lets you modify all 43 font characters used for text display.

image

Opening the Font Editor

From the main window, select Editors → Edit Fonts

Interface Overview

The Font Editor displays:

  1. Top Bar - Palette selector and close button
  2. Character Grid - All 43 characters in a 15x3 grid
  3. Status Bar - Instructions and feedback

Font Characters

The game includes 43 characters:

  • Digits (10) - 0-9
  • Symbols (7) - © □ . ! ? ♪ (space)
  • Letters (26) - A-Z

Character Display

Each character shows:

image
  • Large character - The actual letter/symbol (24pt display)
  • 8x8 preview - Font graphic at 10x zoom
  • Clickable - Click to edit

Palette Selection

image

Fonts use only 2 colors:

  • Color 0 - Background (always black)
  • Color 3 - Foreground (varies by palette)

Change palettes to preview text in different colors:

image
  • Map 1 - White/yellow text
  • Map 2 - Different foreground color
  • High Score - High score screen text color
  • Title Screen - Title/attract mode text

Important: Fonts don't use the full palette—only color 0 (background) and color 15 (foreground).
Also Important: Because these are both 'black' in the default palette, the foreground color has been swapped with color 3 for visibility.

Editing a Character

Opening the Pixel Editor

Click any character to open the pixel editor.

image

The font pixel editor shows:

  • Left - 8x8 editing canvas with grid
  • Right - Palette info (limited editing)
  • Top - Character name and dimensions

Drawing Mode

Fonts are binary (on/off pixels):

image
  • Left Click - Draw foreground pixel (color 3)
  • Left Drag - Draw multiple pixels
  • Right Click - Erase to background (color 0)
  • Right Drag - Erase multiple pixels

Color Display

During editing, by default:

  • Background pixels appear black (color 0)
  • Foreground pixels appear grey (color 3)

Note: This is for visibility. Color 3 appears as the palette's foreground color in-game.

Palette Preview

image

Change palettes while editing to see how your character looks with different foreground colors.

Grid and Zoom

  • Fixed zoom - 20x for comfortable 8x8 editing
  • Grid overlay - Shows pixel boundaries
  • Real-time preview - Updates as you draw

Auto-Save

Font changes auto-save immediately to ROM cache.

Remember: Still need File → Save ROMs to write to disk!

Tips

  • Start with similar letters - Edit O first, then Q, C, G
  • Use reference - Look at professional 8x8 fonts
  • Test readability - Preview at actual size
  • Keep backups - Save original before major changes
  • Document changes - Note which characters modified

Next Steps

Clone this wiki locally