中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » Confect.sys 增强版<解除字体文件盘符限制>
作者:
标题: Confect.sys 增强版<解除字体文件盘符限制> 上一主题 | 下一主题
sikro
初级用户

爱的使者


积分 195
发帖 32
注册 2003-7-20
来自 Amway
状态 离线
『楼 主』:  Confect.sys 增强版<解除字体文件盘符限制>

Confect.sys 是一个在dos的config菜单里面使用中文的驱动程序

详细介绍及使用方法请见:http://www.cn-dos.net/forum/viewthread.php?tid=44580&fpage=1

源程序有一个限制就是连接的字体文件必须放在C盘,其实大家现在大多dos都是在A盘启动,所以用起来不太方便,本人只是做了个小小的修改,解除了这个限制。

现在字体文件可以放在任意盘符(就是启动盘的当前盘符)的根目录下,但必须改名为HZK16.FT

本程序版权为原作者周靖宇所有,本人不对本程序保留任何权力,也不对本程序带来的任何后果负责,如原作者认为本修改程序有冒犯之处请致函本人,本人将立即删除本修改的程序所有副本。

本人联系方式:MSN & QQ & Email 统一ID为 sikro@live.com

   此帖被 +2 点积分    点击查看详情   
评分人:【 雨露 分数: +2  时间:2008-11-25 11:12


附件 1: CONFECT.rar (2008-11-25 01:01, 2.25 K,下载次数: 62)


http://sikro.spaces.live.com/
2008-11-25 01:01
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (82668466)  编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 2 楼』:  



  Quote:
Originally posted by sikro at 2008-11-25 01:01:
Confect.sys 是一个在dos的config菜单里面使用中文的驱动程序

详细介绍及使用方法请见:http://www.cn-dos.net/forum/viewthread.php?tid=44580&fpage=1

源 ...

这位朋友,你的修改和宣传主要应该在设置字符的8点显示宽度上,可以显示得象在汉字系统下的一样,但是,这会引起部分液晶显示器的报错“频宽不够”,引起兼容性问题。

至于去除字库文件路径问题,本来就不存在编程上的事情,只要用十六进制编辑器把C:\HZK16改成HZK16和三个ASCII0值就可以了。此仅去除路径限制不设置8点显示的版本见附件。

   此帖被 +2 点积分    点击查看详情   
评分人:【 雨露 分数: +2  时间:2008-11-25 11:12


附件 1: CONFECT.RAR (2008-11-25 08:57, 2.21 K, 下载附件所需积分 1 点 ,下载次数: 44)


my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2008-11-25 08:57
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
雨露
管理员

DOS非常爱好者


积分 6209
发帖 2598
注册 2006-1-20
状态 离线
『第 3 楼』:  

测试了一下本是大师修改的,效果果然不错,只是字还是有缝,不怎么好看!



2008-11-25 11:12
查看资料  发短消息 网志  OICQ (156647374)  编辑帖子  回复  引用回复
本是
银牌会员





积分 2201
发帖 789
注册 2005-1-27
状态 离线
『第 4 楼』:  

RE: 雨露——关于有缝无缝——
引用2楼:
设置字符的8点显示宽度,”可以显示得象在汉字系统下的一样,但是,这会引起部分液晶显示器的报错“频宽不够”,引起兼容性问题“。

实在要设置无缝、有缝,请用模载作坊v.com生成8.sys/9.sys,在config.sys中”DEVICE=8.SYS“、”DEVICE=9.SYS“调用。在confect.sys之前驱动。

[ Last edited by 本是 on 2008-11-25 at 11:28 ]



my major is english----my love is dos----my teacher is the buddha----my friends--how about U
2008-11-25 11:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
supertom
初级用户





积分 62
发帖 31
注册 2008-3-28
状态 离线
『第 5 楼』:  

我遇到了楼上说的“频宽不够”的问题,但是加载0.sys显示“config.sys is to large for memory..........”,这个怎么解决呢

2008-12-16 17:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
sanchuan
初级用户





积分 113
发帖 51
注册 2008-11-16
来自 武汉
状态 离线
『第 6 楼』:  

Confect 设置成了8点字符时钟,会引起部分液晶显示器频宽不够。本是 为了适应部分液晶显示器,对Confect恢复成9点字符时钟,2楼有本是修改的Confect。





三川一笑
2008-12-16 19:28
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
supertom
初级用户





积分 62
发帖 31
注册 2008-3-28
状态 离线
『第 7 楼』:  

哎,改成9点字符时钟,液晶显示的问题倒是解决了,但显示文字中间又逢,难道鱼和熊掌不能兼得吗

2008-12-17 17:26
查看资料  发短消息 网志   编辑帖子  回复  引用回复
sanchuan
初级用户





积分 113
发帖 51
注册 2008-11-16
来自 武汉
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by supertom at 2008-12-17 17:26:
哎,改成9点字符时钟,液晶显示的问题倒是解决了,但显示文字中间又逢,难道鱼和熊掌不能兼得吗

9点时钟只能解决32个汉字无缝——这种无缝会造成某些汉字中间的“竖”划变粗。

要解决这个问题,需要从两方面考虑:1、修改字库数据;2、修改INT10h中断。呵呵......



三川一笑
2008-12-17 18:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
supertom
初级用户





积分 62
发帖 31
注册 2008-3-28
状态 离线
『第 9 楼』:  

看来涉及的东西还是挺多挺复杂的

2008-12-18 17:50
查看资料  发短消息 网志   编辑帖子  回复  引用回复
cycyc
新手上路





积分 4
发帖 2
注册 2008-10-15
状态 离线
『第 10 楼』:  

这东西很有用,谢谢提供。

2010-5-25 08:41
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: