已从C158BZMGD1中导出中文字库,但怎么才能导入到外文版中呢?
我用的ResMan,直接导入貌似不对啊
懂的整过的来看看!
2008.04.08研究最新进展
在C130DXFE4中
004EA59F000000000000BCCF4700000000101020
在C158BZMGD1中
004EA59F0000000000002BA33500000000101020
在C130DXFE4中,上下连续的是:
A01EF91E0000181D4600801E4600000000101020
004EA59F000000000000BCCF4700000000101020
152003210000000000007C045200000000101020
00301F300000000000005C225200000000101020
蓝色部分为Unicode中的区段(反转了的),联系上下文推测其中红色部分为字模地址(反转的)
有空继续试验,目前用上面任意一句替代C130BXEGD1中其他语言对于区段代码已能在ResMan中看到4E00-9FA5,接下来要试验的就是将地址改了,然后导入字模看能否成功
下午3:50左右试验成功,证实了以上推测,成果见
http://bbs.blueshow.net/read.php?tid=466296&u=103793
[原创首发]C130BXEGD1汉化版 ALPHA1(有图)
2008.04.08晚
修正了之前的一点错误,其实那个表应该是
在C130DXFE4中,上下连续的是:
00101020A01EF91E0000181D4600801E46000000
00101020004EA59F000000000000BCCF47000000
00101020152003210000000000007C0452000000
0010102000301F300000000000005C2252000000
其中绿色部分依次是字体宽、高和单位字模所占字节数,蓝色部分是unicode区段,橙色红色部分为两个不同的字模地址,就是说最多可支持两个地址,0000是结束符
以00101020004EA59F000000000000BCCF47000000为例,意思就是单个字模宽0x10(十进制的16),高0x10(十进制的16),占用空间0x20(十进制的32),对应unicode区段为0x4E00-9FA5(汉字的unicode代码区段!),对应字模起始地址只有一个,是0x47CFBC
而其后紧跟的00101020152003210000000000007C0452000000表面后一个字模的起始地址是0x52047C,所以0x4E00-9FA5对应字模的结束地址就是0x52047B
最新成果:
[原创首发]C130BXEGD1简体中文汉化版 ALPHA2(08.04.09更新,有图)
http://bbs.blueshow.net/read.php?tid=466296&u=103793
恳请有经验懂行的高人指点!!
我用的ResMan,直接导入貌似不对啊
懂的整过的来看看!
2008.04.08研究最新进展
在C130DXFE4中
004EA59F000000000000BCCF4700000000101020
在C158BZMGD1中
004EA59F0000000000002BA33500000000101020
在C130DXFE4中,上下连续的是:
A01EF91E0000181D4600801E4600000000101020
004EA59F000000000000BCCF4700000000101020
152003210000000000007C045200000000101020
00301F300000000000005C225200000000101020
蓝色部分为Unicode中的区段(反转了的),联系上下文推测其中红色部分为字模地址(反转的)
有空继续试验,目前用上面任意一句替代C130BXEGD1中其他语言对于区段代码已能在ResMan中看到4E00-9FA5,接下来要试验的就是将地址改了,然后导入字模看能否成功
下午3:50左右试验成功,证实了以上推测,成果见
http://bbs.blueshow.net/read.php?tid=466296&u=103793
[原创首发]C130BXEGD1汉化版 ALPHA1(有图)
2008.04.08晚
修正了之前的一点错误,其实那个表应该是
在C130DXFE4中,上下连续的是:
00101020A01EF91E0000181D4600801E46000000
00101020004EA59F000000000000BCCF47000000
00101020152003210000000000007C0452000000
0010102000301F300000000000005C2252000000
其中绿色部分依次是字体宽、高和单位字模所占字节数,蓝色部分是unicode区段,橙色红色部分为两个不同的字模地址,就是说最多可支持两个地址,0000是结束符
以00101020004EA59F000000000000BCCF47000000为例,意思就是单个字模宽0x10(十进制的16),高0x10(十进制的16),占用空间0x20(十进制的32),对应unicode区段为0x4E00-9FA5(汉字的unicode代码区段!),对应字模起始地址只有一个,是0x47CFBC
而其后紧跟的00101020152003210000000000007C0452000000表面后一个字模的起始地址是0x52047C,所以0x4E00-9FA5对应字模的结束地址就是0x52047B
最新成果:
[原创首发]C130BXEGD1简体中文汉化版 ALPHA2(08.04.09更新,有图)
http://bbs.blueshow.net/read.php?tid=466296&u=103793
恳请有经验懂行的高人指点!!
附件
-
438 KB 查看: 0