#!/usr/bin/env python def convert(in_file, out_file): '''Compile mcm file to binary''' with open(in_file) as inp: content = inp.readlines() inp.close() content.pop(0) out = open(out_file, 'wb') i = -1 for line in content: i = i + 1 if i % 64 < 54: b = int(line, 2) out.write(bytearray([b])) out.close() convert('clarity.mcm', 'font0.bin') convert('clarity_medium.mcm', 'font1.bin') convert('bfstyle.mcm', 'font2.bin') convert('bold.mcm', 'font3.bin') convert('digital.mcm', 'font4.bin')