Geminize 发表于 2022-8-2 08:28
fnt是码表,真正的字体是dds,你得把dds里的字体换成中文但不改变大小和对应的坐标位置 ...
dhucr 发表于 2022-8-2 09:14
能不能连码表一起换
klose_rinz 发表于 2022-8-2 12:06
DDS变成PNG,以及反向转换这个是没问题的,Compressonator就可以做到。
我来说一下我认为的真正的难点
Geminize 发表于 2022-8-2 12:01
你要是自定义dds里的排列大小和坐标那肯定得换,不过那码表格式我没研究过
...
dhucr 发表于 2022-8-2 12:38
感谢,这些资料都很重要,我目前有些进展,虽然它的fnt是非标的,但必定会使用一些固定的定位方法,比如x ...
klose_rinz 发表于 2022-8-2 13:02
高低不平 没有的字 错乱的字可能就和其它几个值有关
比如dds每个字网格大小和原来不一致

dhucr 发表于 2022-8-2 12:38
感谢,这些资料都很重要,我目前有些进展,虽然它的fnt是非标的,但必定会使用一些固定的定位方法,比如x ...
dhucr 发表于 2022-8-2 13:06
嗯,我会继续尝试
Geminize 发表于 2022-8-2 13:17
官方fnt是utf8的
klose_rinz 发表于 2022-8-2 13:20
每条24个字节的记录里 0-3字节是unicode4-7字节我看好像就是01 00 00 00 或者00 00 00 00 会不会对应 ...
klose_rinz 发表于 2022-8-2 13:20
每条24个字节的记录里 0-3字节是unicode4-7字节我看好像就是01 00 00 00 或者00 00 00 00 会不会对应 ...
dhucr 发表于 2022-8-2 13:32
啊,我一直以為是unicode
Geminize 发表于 2022-8-2 13:36
也不全是,fnt里是unicode编码的后一半,但游戏里的文字在dat和tbl里的编码确实是utf8
...
klose_rinz 发表于 2022-8-2 13:20
每条24个字节的记录里 0-3字节是unicode4-7字节我看好像就是01 00 00 00 或者00 00 00 00 会不会对应 ...
Geminize 发表于 2022-8-2 13:36
也不全是,fnt里是unicode编码的后一半,但游戏里的文字在dat和tbl里的编码确实是utf8
...
dhucr 发表于 2022-8-2 13:48
快成功了,高低不齐可能是字体原因,我换个字体试试,大部分乱码是我程序没写好,现在只剩下极少的乱码情 ...
dhucr 发表于 2022-8-2 13:48
快成功了,高低不齐可能是字体原因,我换个字体试试,大部分乱码是我程序没写好,现在只剩下极少的乱码情 ...
klose_rinz 发表于 2022-8-2 16:01
因为原始字体他有一个在实际渲染是的Xoffset和yoffset但是这个在云豹的fnt里没有这个字段。。。这种情况 ...
dhucr 发表于 2022-8-2 16:32
嗯嗯,已经快完成了,到时候覆盖补丁和font自定义程序一起发
dhucr 发表于 2022-8-2 16:32
嗯嗯,已经快完成了,到时候覆盖补丁和font自定义程序一起发
klose_rinz 发表于 2022-8-2 15:59
剩下的不解析可能也不要紧。。。我觉得可行性很高
dhucr 发表于 2022-8-2 16:32
嗯嗯,已经快完成了,到时候覆盖补丁和font自定义程序一起发
黑涩彼岸花 发表于 2022-8-2 20:00
楼主完成了吗 我看网盘里的是18点50多发布的了 是不是完成了
liunice 发表于 2022-8-2 17:56
楼主太棒了,我就喜欢你这样有专研精神的!
之前我也做过类似的工作,成功实现将蒸汽世界2和蒸汽世界大劫 ...
Geminize 发表于 2022-8-2 17:02
22的x-adv估计是类似文字上添加加重号的那种特效字符坐标
klose_rinz 发表于 2022-8-2 16:50
你这个比较高级 哈哈 我自己还在弄 不过只能自己的字体
dhucr 发表于 2022-8-2 20:12
已完成,目前没有完善空间了,等哪天有灵感吧
xialei_026 发表于 2022-8-2 20:18
能否做一个宋体的补丁?闪轨和创轨简体补丁就是宋体的,看的比较接近原版繁体字体。
...
bb61iowa 发表于 2022-8-2 20:27
其实简体化面临的是两个情况,一是表现上的简体,二是语言词汇上的简体,前者是技术层面的,后者语言层面的 ...
能修复吗 ? 你看看那几个技能什么光芒之锤,冰冻之锤都是乱码 第四个字

感谢无私奉献的大佬们
厉害了我的楼主,加油
文哥仔 发表于 2022-8-2 21:05
楷体好像人物名 的点不行,好像逗号,有些没有委托人 的人物好像多出来一些字
还有黑体 上升的升字乱码, ...
┌.°王孒● 发表于 2022-8-2 20:40
感谢技术楼主的奉献,不过还是要提醒一下,最好是设置一个回复下载
xialei_026 发表于 2022-8-3 16:30
“什么”的“么”字,还有“前后”的“后”字,仍然没有简体化,希望把这两个也修复了。另外这里乱码的字应 ...
81440726 发表于 2022-8-3 21:12
可耻的求大佬做个有爱窄圆体,字库超级全。
几乎不会出现乱码。
bb61iowa 发表于 2022-8-2 20:27
其实简体化面临的是两个情况,一是表现上的简体,二是语言词汇上的简体,前者是技术层面的,后者语言层面的 ...
Geminize 发表于 2022-8-2 08:28
fnt是码表,真正的字体是dds,你得把dds里的字体换成中文但不改变大小和对应的坐标位置 ...
| 欢迎光临 3DMGAME论坛 (https://bbs.3dmgame.com/) | Powered by Discuz! X3.2 |