菜菜FC字模工具是一款实用的字体管理软件,导入字模就可以快速制作字体,对于字体开发的朋友们很实用,有利于大大提升开发效率,便于随时保存开发进度,制作出更为优秀实用的字体,有需要的朋友欢迎使用。
45度加密,将8*8字模按像素,对角线镜像变换,再按正常CHR编码。这个NES解码有难度。嘿嘿,又一个鸡肋方法。
上下色彩重叠压缩,这个达到1:2的压缩比。允份利用NES的4色结构,主要针对16*16的字体,让上下排重叠在一起。在背景图的属性表,将字行按排在两行不同配色之间,就可以解码。这个就由不得上面“选色”参数来乱定义颜色了。
左右色彩重叠压缩,这个也是针对16*16的,左右重叠在一起。
输出分布
就是各个Tiled CHR文件中的排布方式。就是针对除字体尺寸在8*8以外的东西。
一字连续分布,是说将一个由多行多列组成的字,排行或排列,排成一行。
例如16*16的,横向扫描次序,那先是上面一行,再跟着下面一行,它们再排成一行保存在CHR里面。它们的Tile号是0、1、2、3。编程时顺序号就行。
按字形方块分布,照所看见的原形分布在CHR中,它们上一行与下一行相隔约16。
例如第一个字,上一行的Tile序号0、1,下一行的序号是16、17。编程时要分对下一行序号加16。
限定输出量
NES一个图形表就是4K,那么常用就是4K,但一些Mapper,有切页1K和2K,那么可以分别限制输出的文件大小,便于使用。
下面我们说说文本输入。一个可以点击文件框,输入或贴入文字。也可以从菜单导入一个文本文件。
再来说输出,一般就是输出CHR文件。这是二进制文件格式。还可以输出汇编的文本格式。也是为了方便使用。
新建、打开和保存,主要是针对参数文件的操作。例如,辛苦调出来的字体、大小、长宽比、位置等参数,要是不能保存存下来,那么下次要做字模,那又要重新调了呢。
我简单的用.ini文件来保存这些参数,只要打开它,就能恢复参数了。
先说说“预览”,NES,是在NES屏幕上显示的效果,CHR,是它储存在CHR中的形式。例如,你用YYCHR打开那个生成的CHR,就是这样的。颜色方块,只要点一下,都可以改,但不保存。默认则自动设好4色。网格那边的色块也一样。网格点提勾,则显示网格。网格表示块与块之间的区别。(CHR格式不保存具体颜色的信息。)