中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-08 11:35
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS汉化世界 & 中文系统 (中文化室) » 关于"无需中文平台"的中文DOS软件的疑问?
可打印版本  6,931 / 27
第1楼 雨露 发表于 2008-11-20 10:22
管理员 发帖 2,601 积分 6,215
关于"无需中文平台"的中文DOS软件的疑问?
一般的DOS软件汉化版都需要在中文DOS平台下才能正常运行或显示中文,但有些DOS软件如DiskGen就不需要,为何?
有人说运用了图形化的汉字,我试着将最新版的DOS下的Disk Genius V2.00.0230主程序脱壳,再用editer提取字符,发现跟一般的DOS软件没什么两样,主要菜单也是简体中文句子或短语或词组,将中文译成英文后写回原软件,就变成英文软件了,可以正常运行,当然中文是非常简练的语言,中文软件英文化比英文软件汉化要困难许多!
第2楼 本是 发表于 2008-11-20 10:45
银牌会员 发帖 790 积分 2,227
不管采用什么方法,也不论是在图形方式还是字符方式,要显示汉字字形必须要调用汉字字模,如果没有把字模存储在显示卡等硬件中,就不得不自己调用预先存储在内存或外存(如硬盘文件、硬盘固定扇区)上的字模。

主程序中“没有异样”,要看它有无调用覆盖模块,甚至可能在表面上看来是数据文件的假货之中。

——因为电脑不是人脑——它不会闹鬼吧!^_^好怕怕哦!!
第3楼 sanchuan 发表于 2008-11-29 01:12
初级用户 发帖 51 积分 113 来自 武汉
DOS环境下的中文平台要解决的是汉字信息的输入和输出的全部。而汉化版的DOS软件,主要解决的是屏幕输出,与中文平台相比,程序结构相当简捷。其二,GB码有7000多,而一级汉字只有3千多。在3千多一级汉字中,常用的也就一千多。在一个汉化软件中——特别是DOS软件,不重复汉字至多二百个左右,其字模也就7K左右。与中文平台下的字模数据现比,也只是个零头。
第4楼 雨露 发表于 2008-11-29 08:02
管理员 发帖 2,601 积分 6,215
如果只是要求显示出一个汉化的DOS软件中文界面,这个中文平台应该是很少的,有少于200K且没有LOGO的吗?袖珍龙就算了,兼容性差,显示的字不太好看!
第5楼 wang6610 发表于 2008-11-29 10:29
银牌会员 发帖 488 积分 1,246
Originally posted by 雨露 at 2008-11-29 08:02 AM:
如果只是要求显示出一个汉化的DOS软件中文界面,这个中文平台应该是很少的,有少于200K且没有LOGO的吗?袖珍龙就算了,兼容性差,显示的字不太好看!



如能制作出 能根据软件中的汉字(哪怕是人工提取)定制字库的中文平台就好了。

输入法可选。

[ Last edited by wang6610 on 2008-11-29 at 10:31 ]
第6楼 sanchuan 发表于 2008-11-29 10:41
初级用户 发帖 51 积分 113 来自 武汉
兼容性好、少于200K的中文平台,肯定是没有的——GB汉字库就不可能少于200K。楼主提出的问题,应该是解决汉字显示驱动的问题吧?若是如此,至今只有本是先生在解决这个问题——唯一的能够在Config中加载的汉字驱动程序。
顺便加一句,希望本是先生今后的作品通用性广泛、兼容性好、接口或参数简捷。
第7楼 本是 发表于 2008-11-29 15:53
银牌会员 发帖 790 积分 2,227
Originally posted by wang6610 at 2008-11-29 10:29:
如能制作出 能根据软件中的汉字(哪怕是人工提取)定制字库的中文平台就好了。
输入法可选。
[ Last edited by wang6610 on 2008-11-29 at 10:31 ]


“定制字库的中文平台”早就有了,YAYA精简4.0版的ACIOS.exe,只是不支持输入,(其它版本是支持的,但不是定制字库的。)

最小的汉字系统 占内存16k
http://www.cn-dos.net/forum/viewthread.php?tid=21760&fpage=2
『第 72 楼』: acios精简4.0版本
加载由本是的MKfon.com(http://www.cn-dos.net/forum/attachment.php?aid=2722&checkid=dfce0&download=1)生成的*.fon汉字字库。字库可容纳256个不重复的汉字。acios.exe仅占6k,加载后占内存12176字节。
附件 1: Acios精简4.rar (2007-1-25 06:02, 6.8 K) http://www.cn-dos.net/forum/attachment.php?aid=2812&checkid=29c06&download=1
第8楼 雨露 发表于 2008-11-29 16:19
管理员 发帖 2,601 积分 6,215
SPFDisk軟體內建系統所顯示的中文字(國喬),不知是如何做到的?
第9楼 本是 发表于 2008-11-29 16:32
银牌会员 发帖 790 积分 2,227
这就是图形汉字了,象CL、CREAD、STC、TTE、VTTE、TM等有很多,都是内建小汉字库及其索引然后显示图形汉字,我自己就曾经扩展过甘宝才和吴晓军的版本,可以显示纵横扩大、旋转、下划线等,现在没有人需要了。
第10楼 雨露 发表于 2008-11-29 16:34
管理员 发帖 2,601 积分 6,215
如果方便的话,大师可以提供一下呀,这种资料太少了!
第11楼 雨露 发表于 2008-11-29 16:41
管理员 发帖 2,601 积分 6,215
快下班了,最后还想请教一下大师,偶在汉化一些软件时,比如汉化freedos1.0的命令解析程序command.com时,发现它的开机时出现的版权信息用editor2提取不到,(s:3)猜测是加密了,提取出时变成乱码,所以找不到,对吗?
第12楼 wang6610 发表于 2008-11-29 17:03
银牌会员 发帖 488 积分 1,246
谢谢 本是.
第13楼 本是 发表于 2008-11-29 17:17
银牌会员 发帖 790 积分 2,227
Originally posted by 雨露 at 2008-11-29 16:41:
快下班了,最后还想请教一下大师,偶在汉化一些软件时,比如汉化freedos1.0的命令解析程序command.com时,发现它的开机时出现的版权信息用editor2提取不到,(s:3)猜测是加密了,提取出时变成乱码,所以找不到,对吗?


应该是。
第14楼 本是 发表于 2008-11-29 17:19
银牌会员 发帖 790 积分 2,227
Originally posted by 雨露 at 2008-11-29 16:34:
如果方便的话,大师可以提供一下呀,这种资料太少了!


如果真的有人需要,我可以考虑放上来。但时间久远,需要整理一下。
第15楼 xugaohui 发表于 2008-11-29 17:32
高级用户 发帖 293 积分 774 来自 湖北仙桃
本是:
也有人用与vt系统软件相同的技术来显示中文。
http://bbs.wuyou.com/viewthread.php?tid=131706&extra=page%3D1&page=1
这个东西非常好。
目前的vt工具主要是用于config菜单和批处理中。如果想在Qbasic中使用相同的技术可以行吗?能搞一个bas示例程序就好了。
执行生成后的显示中文程序,在运行其它有acsii制表符的程序会显示会乱码或半个汉字。

雨露:
freedos的command.com汉化后也只能在freedos下运行。直接替换msdos 7.1的command.com后就不能用了。
1 2  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023