主题 : 【问题】关于PC98的字库问题
级别: 模拟之星
UID: 97
精华: 0
发帖: 1742
威望: 0 星
金钱: 2448 浮游币
贡献值: 0 点
好评度: 2952 点
人气: 0 点
在线时间: 152(时)
注册时间: 2004-03-25
最后登录: 2007-07-13
楼主  发表于: 2006-01-19 12:35

【问题】关于PC98的字库问题

大家都知道,现在pc98的模拟器都要用到一个BMP格式的字库(Anex86)或者Font.rom(NP2、T98Next)。
而汉化游戏的时候,也需要自己去找出ROM中的字符映射以及字库。
既然pc98模拟器已经提供了非常方便的字库,那么pc98游戏的汉化是不是应该比较容易?

yksoft1更正:只有Anex86需要BMP格式的字库,而NP2和t98Next都使用PC9801/21BIOS中的font.rom(282KB)。如果机器里有日文字体,那么没有font.rom也能用NP2。
[ 此贴被yksoft1在2006-01-19 12:48重新编辑 ]
继续努力中——
游戏[11%]=引擎 [20%]+策划[30%]+美工[5%]+脚本[0%]+音效[0%]
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
沙发  发表于: 2006-01-19 12:46

PC98xx DOS下的游戏,大多是运用机器BIOS中自带的字库。如果要汉化,BIOS中的字库也要全部汉化掉。这样,就必须制作专用的anex86.bmp(Anex用)或Font.rom(NP2、T98Next用),用这个字库日文游戏也就会出麻烦。
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
板凳  发表于: 2006-01-19 18:42

当年很多台湾公司都有汉化+移植98的经典游戏的经验,比如天堂鸟(ED系列),如果能够找到他们当年的工作人员,将对汉化98游戏有极大的帮助。(国外还有一些成功将98游戏英化、韩化的小组)
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
地板  发表于: 2006-01-20 12:44

9801 BIOS的设计原则就是泛用性,如果失去了泛用性,那么这样的BIOS也就失去了意义。
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
草席  发表于: 2006-01-21 00:57

其实98DOS下的内码就是标准ShiftJIS(JIS1级和2级的全部汉字),不过加了很多外字在里面。
想看源代码,Anex是没戏了。NP2的源代码倒是部分公开的。
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
5楼  发表于: 2006-01-21 23:27

泛用是指PC98xx的BIOS内置字库,要对所有使用文本模式的程序发挥作用,像dos下的各种应用程序、大部分游戏等等。
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com
义务网评猿
级别: 论坛版主
UID: 50665
精华: 7
发帖: 2924
威望: 13 星
金钱: 385657 浮游币
贡献值: 8748 点
好评度: 10293 点
人气: 760 点
在线时间: 697(时)
注册时间: 2005-08-02
最后登录: 2020-12-17
6楼  发表于: 2006-01-22 12:45

98xx的GDC可以对文本模式字体作一些简单的处理,比如彩色、加粗、尺寸变化(水平宽度、长度1-2倍)等处理。而且,如果游戏是纯粹的640*200显示模式(在NP2下能看到扫描线),那么汉字都是拉伸的。
燃烧的热血。。
坚强的意志。。
造就了YKSOFT Systems
http://yksoft1.spaces.live.com