博得之门吧 关注:58,205贴子:1,190,324
  • 3回复贴,共1

求助:BG2的简体中文点阵字库的寻址规则是怎么样的

取消只看楼主收藏回复

如题:
正在研究gemrb,在载入中文字库后发现文字寻址和普通gb2312编码字库的94x94的规则不符
文字区间主要位于高128位的64-160之间,无法对应分析其寻址方式。希望做过BG中文字库修改的同学指点下~~


IP属地:湖北1楼2011-12-04 11:22回复
    现在载入字库 有些字显示不出来
    比如安姆阴影只显示 阴影 两个字
    还在调试中
    异域电脑上没装,可以介绍下是啥情况不


    IP属地:湖北8楼2011-12-11 08:11
    回复
      2026-01-25 18:13:32
      广告
      不感兴趣
      开通SVIP免广告
      今天调试半天发现sdl的Sprite好像宽度最多支持32768,
      现在中文已经可以正常显示了,不过有部分界面的字体我没找到在哪设置字体的
      显示还游戏不正常。Gemrb里修改的代码如下,有兴趣的同学可以自己编下。
      我没android的环境,无法编个apk出来``
      http://hi.baidu.com/femgwei/blog/item/51fd4e8ae20fc6bc0df4d2cc.html
      如果异域镇魂曲也用的是gemrb模拟器的话,下面的修改也同样适用异域镇魂曲~


      IP属地:湖北9楼2011-12-11 11:46
      回复
        那看来不是Gemrb用的字体库。需了解cfont.dat的具体格式,最好有个格式说明的文档··
        如果也是点阵字库,而且格式和bg2的类似的话··说不定可以通过BG2的大字体字库转换来。
        具体的话可以加我Q,447046559


        IP属地:湖北11楼2011-12-11 18:38
        回复