中国DOS联盟

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

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

中国DOS联盟论坛
现在时间是 2026-06-20 10:02
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » [求助]不加载汉字系统也可以显示汉字? 查看 26,508 回复 92
61 发表于 2005-11-10 08:42 ·  中国 山东 菏泽 联通
初级用户
积分 173
发帖 26
注册 2004-09-09 00:00
21年会员
UID 31249
性别 男
状态 离线
是吗?能共享以下让我们研究研究吧!
62 发表于 2005-11-10 16:11 ·  中国 浙江 金华 义乌市 电信
中级用户
★★
积分 396
发帖 108
注册 2005-03-11 00:00
21年会员
UID 36914
性别 男
状态 离线
它包括下面几个文件:
ibmcpi.exe
font.exe
disp.exe
hzfnt16
hzfnt24
command.com
ibmio.sys
有这几个文件就可以完全显示中文了.
hzfnt24字库文件稍大一点,174K.其它小一些.它不可省略,否则不能显示全部中文.而hzfnt16只有17K.也是不可少的.否则不能显示中文.
此盘总共364K
63 发表于 2005-11-10 16:13 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
Re ALL:

我对BOOTCON的表格符进行了“汉化”,免除了显示汉字时的半汉字“重影”问题,重新上传,欢迎使用。已经在VPC(谢谢willsort版主提供的mini虚拟机!)中调试通过。
附件
BootCon.rar (26.87 KiB, 下载附件所需积分 1 点, 下载次数: 638)
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
64 发表于 2005-11-10 16:40 ·  中国 山西 太原 联通
银牌会员
★★★
积分 1,009
发帖 353
注册 2003-09-04 00:00
22年会员
UID 9419
性别 男
状态 离线
Re 本是:
我的BOOTCON.SYS是从27楼下载的,确实存在问题。
1. 我只好在每个选择块里增加赋值语句,解决不能传递环境参数的问题。如第A块增加
SET BOOTCON=A
2. 关于BOOTCON.SYS界面问题,我估计是版本问题。从27楼下载的是1.51a版,40楼介绍的是1.6版。在网上查找,最后的是2.0版(1995),可惜只能查到序列号,要不就是病毒程序。
3. 关于不能用于液晶显示屏的问题,我又做了试验,不是BOOTCON.SYS的问题。只要用WRAPPER.SYS加载vthz.com就出问题,不加载vthz.com就正常,但不能显示汉字了。
您上传的BOOTCON.SYS我下载了,验证后再叙。
65 发表于 2005-11-10 17:42 ·  中国 山西 太原 联通
银牌会员
★★★
积分 1,009
发帖 353
注册 2003-09-04 00:00
22年会员
UID 9419
性别 男
状态 离线
Re 本是:
经验证,问题依旧。
66 发表于 2005-11-10 20:53 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
Originally posted by ywzhuss at 2005-11-10 16:11:
它包括下面几个文件:
ibmcpi.exe
font.exe
disp.exe
hzfnt16
hzfnt24
command.com
ibmio.sys
有这几个文件就可以完全显示中文了.
hzfnt24字库文件稍大一点,174K.其它 ...


能打包传上来吗?We're all waiting for you.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
67 发表于 2005-11-10 21:01 ·  中国 江苏 苏州 电信
银牌会员
★★★
积分 2,227
发帖 790
注册 2005-01-27 00:00
21年会员
UID 35703
性别 男
状态 离线
Originally posted by yaya at 2005-11-10 17:42:
Re 本是:
经验证,问题依旧。


注意:我解决的是显示汉字字形后的半汉字“重影”问题,不是其他。

Originally posted by yaya at 2005-11-10 16:40:
Re 本是:
关于不能用于液晶显示屏的问题,我又做了试验,不是BOOTCON.SYS的问题。只要用WRAPPER.SYS加载vthz.com就出问题…


请再带参数(参数任意,只要有就行)试试:
DEVICE=WRAPPER.SYS VTHZ.COM A
也许是调整了字符8/9点宽度参数带来的问题。
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
68 发表于 2005-11-11 01:22 ·  中国 香港 城市电讯有限公司
管理员
★★★★
專業島民
积分 4,869
发帖 1,633
注册 2002-12-10 00:00
23年会员
UID 465
性别 男
状态 离线
Originally posted by ywzhuss at 2005-11-10 07:08 AM:
本人有直接全面支持中文显示的启动盘,不需要任何中文系统.
也没有像BTE讨论的那样复杂,只要你在AUTOEXEC.BAT中输入
中文就行了.开机启动的就是中文� ...

這個應該是PC-DOS 6.x/7.x 中文版吧...情況跟PDOS6/95或是日本的DOS/V一樣...
要在config.sys中顯示漢字還是不能達到的...
我的網站:http://mw16.2ya.com/ 我的網誌: http://scrappedblog.blogspot.com/
~
我的Winamp正在播放的歌曲:
69 发表于 2005-11-11 07:48 ·  中国 浙江 金华 义乌市 电信
中级用户
★★
积分 396
发帖 108
注册 2005-03-11 00:00
21年会员
UID 36914
性别 男
状态 离线
绝对可以的,不过你要在config.sys中的第一行加入一条country.sys语句。N年前我就试了。不会出现半个字符现象。你可以在autoexec.bat加入任何中文。我用的是7.0版。我的个性化一键恢复用的就是它,显示中文是完全可以的。当然我也用qbwin画出来的菜单,它其实也是一个很好的选择,我其中的一个启动盘就是用qbwin画的,比autoexec.bat有过之而无不及。
70 发表于 2005-11-11 08:58 ·  中国 浙江 金华 义乌市 电信
中级用户
★★
积分 396
发帖 108
注册 2005-03-11 00:00
21年会员
UID 36914
性别 男
状态 离线
忘了一点,country.sys这一行还要加上代码页086,437(分别支持中文与英文)
71 发表于 2005-11-11 12:54 ·  中国 山东 菏泽 联通
初级用户
积分 173
发帖 26
注册 2004-09-09 00:00
21年会员
UID 31249
性别 男
状态 离线
谁有pcdos2000的安装盘吗?共享一下吧!我在网上没有找到。
72 发表于 2005-11-11 15:25 ·  中国 浙江 金华 义乌市 电信
中级用户
★★
积分 396
发帖 108
注册 2005-03-11 00:00
21年会员
UID 36914
性别 男
状态 离线
I have one,but it can't suppert fat32 file system.
73 发表于 2005-11-11 16:22 ·  中国 山西 太原 联通
银牌会员
★★★
积分 1,009
发帖 353
注册 2003-09-04 00:00
22年会员
UID 9419
性别 男
状态 离线
哪里有country.sys?怎样用法?
74 发表于 2005-11-11 18:44 ·  中国 山西 太原 联通
银牌会员
★★★
积分 1,009
发帖 353
注册 2003-09-04 00:00
22年会员
UID 9419
性别 男
状态 离线
不好意思,country.sys是DOS自代的文件。
country=086,936,a:\country.sys
75 发表于 2005-11-15 21:09 ·  中国 山西 临汾 中移铁通
元老会员
★★★★
Batchinger
积分 4,432
发帖 1,512
注册 2002-10-18 00:00
23年会员
UID 19
性别 男
状态 离线
Originally posted by willsort at 2005-11-9 22:08:
Re All:

从MSDOS6的源代码中提取出了config菜单中的模块,可惜对 asm 很不熟悉,大家谁有兴趣可以研究一下,通过修改 io.sys 达到其要求。


对模块中的注释内容稍作研究,基本上是说,IO.SYS 会在内存中的 configworkspace 区域根据 menu 的选择重组织(organize) config.sys ,在重组后的 config.sys 中剔除了所有菜单的内容,未选择的 block 内容也被省略,而只包括了被选择的 block ,common块,include 块等等。

目前来看,要修改它,只能在菜单处理(menu_check)模块之前。


; Summary:
;
; The procedure "organize" crunches the in-memory copy of config.sys
; into lines delimited by CR/LF (sometimes no CR, but *always* an LF)
; with the leading "keyword=" replaced by single character codes (eg, B
; for BUFFERS, D for DEVICE, Z for any unrecognized keyword); see comtab
; and/or config.inc for the full list.
;
; and INCLUDE are the major syntactical additions for multi-
; configuration support. blockname is either MENU, which contains one
; or more MENUITEM lines, an optional MENUDEFAULT (which includes optional
; time-out), or any user-defined keyword, such as NETWORK, CD-ROM, etc.
; INCLUDE allows the current block to name another block for inclusion
; during the processing phase of CONFIG.SYS. An INCLUDE is only honored
; once, precluding nasty infinite-loop scenarios. If blocks are present
; without a MENU block, then only lines inside COMMON blocks are processed.
;
※ Batchinger 致 Bat Fans:请访问 批处理编程的异类 ,欢迎交流与共享批处理编程心得!
论坛跳转: