Anton Mukhin 57d4ecfd54 Merge branch 'dev-migrate' (v2.0):
Changes list:

Application:
V Migrate from .Net Framework 4.7 to .NET 9
V New Save file format! Use McBitFont v1.7 to convert old save files to the new format.
V Better quality pictures in symbol list
V Spinning cursor when application is busy
V Change Menu icons
V Re-arranged menu items
V Option to display codes in Hex numbers
V Make symbol list wider to display 8 characters instead of 7

Functionality:
V Fill canvas button
V Context menu in symbol navigator
V Delete symbols before/after selected
V Shift all symbols on code line (change symbol codes)
V Specify starting code (extends the shift)
V Ability to make monospaced font a variable width one
V Undo/Redo for canvas changes
V Image import from a file
V Import from a text array
V Rectangle selection to mass-paint, shift and mirror pixels etc...
V "Packed" fonts export
V "Bytes total comment in export

Bugs:
V Improper bytes count for 16 or 32 bit numbers export
V Exception on Code Shift when nothing is selected in Symbols List
V Wrongly mark Project as modified on symbol selection
2025-05-27 03:09:54 +03:00
2025-05-26 03:12:03 +03:00
2025-05-25 23:37:30 +03:00
2025-05-27 03:02:09 +03:00
2023-04-27 02:00:40 +03:00
2025-05-23 16:53:34 +03:00

McBitFont

McFLY's Bit Font and Image Editor

Features:

  • Generate a project based on a font installed in the system
  • Basic pixel manipulations: shift, flip, invert, etc...
  • Import an image
  • Save / Load your project for later edits
  • Export as a C array in different formats

Requires:

  • Windows 7+
  • .NET 9

Some basic hints on the interface:

  • Mouse 1 to mark a pixel black
  • Mouse 2 to mark a pixel white
  • Drag the mouse holding a button to draw pixels
  • Mouse Scroll to scroll up and down
  • Shift + scroll to scroll left and right
  • Crtl + scroll to zoom

Download in the Releases section!

Important:

Since v2.0 new save file format is implemented. You can use McBitFont v1.7 to convert old saved files to the new format.

Screenshots:

Main window

Main window

New project dialog

New project

Export dialog

Export

Import Image dialog

Import Image

Code Shift dialog

Code Shift

Description
pixel based Font to C arrays converter
Readme 2.8 MiB
Release 2.9 Latest
2025-07-08 17:21:53 +03:00
Languages
C# 86.9%
C 13.1%