中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [11] »
作者:
标题: 最小的汉字系统 占内存16k 上一主题 | 下一主题
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『楼 主』:  最小的汉字系统 占内存16k

本是编制的VTMAGIC.COM,对于在config.sys中显示汉字提供了很大帮助。但是由于客观条件限制,只能显示有限的汉字。
    这是【中国龙】power 4.0 的精简版本,可在config.sys中加载,也可在dos环境中加载。
    增加了退出汉字系统的开关参数(/q),增加了日期、时间和星期显示。
    将16点阵字库由256k压缩到168k 。
    去除了拼音和五笔码表中的词组,使尺寸由150k/126k精简到23k/35k 。
    acios.exe仅占9k,加载后占内存16176字节(tw.exe加载后占内存34944字节;xzl.com加载后占内存66448字节)。
    经测试,汉字系统可在虚拟模式和实模式下正常运行。
    acios.exe、16j.dot应在同一目录。
    spkey.com、aczy.com、py.idv和wb.idv应在同一目录。使用方法:
        spkey /f
        aczy py
        aczy wb
    退出汉字系统时,对于dos环境中加载的acios可以彻底从内存释放;对于Config.sys中加载的acios,仍驻留在内存,但可复原中断向量。
    测试中发现,在acios与spkey之间加载mousclip,会发生中断冲突,使状态栏不能正确显示,退出mousclip时spkey及aczy也被退出。
    附带一个修正过的mousclip.com 。
    附带一个汉化7.1版本的 command.com 。
    附带一个用于Config.sys的驱动程序并列配置菜单ConfigP.Mnu 。  
   
    默认输入法功能键:
    右SHIFT              提示行控制ON/OFF
    ALT+F1(或CTRL+ALT+1)全拼
    ALT+F2(或CTRL+ALT+2)五笔
    SHIFT+空格           全/半角切换
    CTRL+空格            西文/汉字输入切换

    在Config.sys中使用的例子:
    device=himem.sys
    device=acios.exe
    device=ConfigP.Mnu /s

    rem 0NestMenu=e,u,首菜单
    rem color=17,c
    rem time=30,剩余时间
    rem caption=
    rem caption=
    rem caption=
    rem caption=3,             中文 MSDOS_7.1 启动盘
    rem caption=4,================================================
    rem endnote=2,按↑↓键或相应字母键选择项目,按空格键设定项目
    rem endnote=2,按→键向后连续选择,按←键顺序返回,按回车退出菜单
    rem item=1=选择启动模式   默认加载 umbpci
    rem item=2=选择光驱       默认加载 vide-cdd
    rem item=3=选择usb        默认不加载

    rem 1RadioMenu=,,选择启动模式  (单选)
    rem DefaultItem=1,10=加载 umbpci
    rem item=0,10=加载 emm386
    rem item==最小加载

    rem 2CheckMenu=,,选择光驱  (复选)
    rem DefaultItem=2,5=加载 vide-cdd
    rem item=3,5=加载 aspicd
    rem item=4,5=加载 usbcd

    rem 3CheckMenu=,,选择usb  (复选)
    rem item=6=加载 usbaspi
    rem item=7=加载 aspiohci
    rem item=8=加载 aspiuhci
    rem item=9=加载 di1000dd
   
    rem block=0
    device=emm386.exe noems
    rem block=1
    device=umbpci.sys
    rem block=2
    devicehigh=vide-cdd.sys /d:ide-cd
    rem block=3
    devicehigh=aspicd.sys /d:scsi-cd
    rem block=4
    device=usbcd.sys /d:usb-cd
    rem block=5
    set cm=cdrom
    rem block=6
    device=usbaspi.sys /r
    rem block=7
    device=aspiohci.sys /int /all
    rem block=8
    device=aspiuhci.sys /int /all
    rem block=9
    device=di1000dd.sys
    rem block=10
    dos=high,umb,auto
    rem block=end

    fcbshigh=4,0
    fileshigh=30
    buffershigh=30,0
    lastdrivehigh=32
    stackshigh=9,256

    device=ConfigP.Mnu /u

[ Last edited by yaya on 2007-1-8 at 06:56 AM ]

附件 1: Acios精简3.2.part1.rar (2007-1-8 06:55, 180 K, 下载附件所需积分 1 点 ,下载次数: 922)
附件 2: Acios精简3.2.part2.rar (2007-1-8 06:55, 89.59 K, 下载附件所需积分 1 点 ,下载次数: 704)
2006-7-8 14:40
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
darkradx
高级用户





积分 972
发帖 420
注册 2004-5-16
状态 离线
『第 2 楼』:  





平生进退如飙风
2006-7-8 21:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
MySOFT2006
初级用户




积分 55
发帖 22
注册 2006-5-26
状态 离线
『第 3 楼』:  

强!!!!

2006-7-8 22:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Scott0902
中级用户





积分 466
发帖 237
注册 2005-10-12
状态 离线
『第 4 楼』:  

支持!

2006-7-8 22:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
brglng
银牌会员

永遠的DOS~~~



积分 1200
发帖 466
注册 2005-2-1
来自 上海
状态 离线
『第 5 楼』:  

一般汉字系统大多也可以在config.sys中用install命令加载吧?



32位才是DOS未来的希望
个人网志:http://sololand.moe
2006-7-11 13:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 6 楼』:  

试过,不行。

2006-7-11 14:10
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
maxfull
中级用户





积分 360
发帖 120
注册 2005-7-14
状态 离线
『第 7 楼』:  

请问是否需要用VTMAGIC从新生成字体呢
还有acddv.exe    acios.exe 常驻内存会不会跟其它程序兼容呢?占用多少 的内存呢。

2006-7-18 23:59
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 8 楼』:  

不需要用VTMAGIC重新生成字体
占用内存44160字节
目前我还没发现不兼容程序。如果有,可以用acios /q 或acq卸载。

2006-7-20 11:44
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
maxfull
中级用户





积分 360
发帖 120
注册 2005-7-14
状态 离线
『第 9 楼』:  

哦,天啊,个头还真不小,看来只能放弃了.

2006-7-27 15:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
chishingchancn
中级用户





积分 284
发帖 113
注册 2006-7-27
状态 离线
『第 10 楼』:  

我试过,启动停顿(死机)!

2006-7-31 02:09
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 11 楼』:  

请把config,autoexec贴上来。我试过版主超级启动盘中加载的程序,mousclip与spkey冲突,我已把mousclip修正。另外发现,xmsdsk与usbaspi+di1000dd冲突,必须先加载xmsdsk.如
...
device=xmsdsk.sys 4096 /y
rem block=0
...

2006-8-3 12:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xjmxjm1234
中级用户

论坛第一菜鸟


积分 361
发帖 166
注册 2006-4-15
状态 离线
『第 12 楼』:  

汉化的 command.com 不行,按一个按钮就死机。



Diskette  Operating  System
2006-8-7 13:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 13 楼』:  

在dos提示符下按enter就死机?没这么严重吧。
   有bug请上报。我很希望来dos论坛的人都有儒家学者风范!
   我发现用汉化2000,有的汉字不能提出来。我又用其他软件补充汉化了一下command.com(7.1版本),请下载后把后缀改为com.

[ Last edited by yaya on 2006-9-9 at 22:49 ]

   此帖被 +1 点积分    点击查看详情   
评分人:【 xiaoyunwang 分数: +1  时间:2007-10-17 22:32


附件 1: COMMAND.rar (2006-9-9 22:48, 92.08 K, 下载附件所需积分 1 点 ,下载次数: 212)
2006-8-9 14:52
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lsj1112
初级用户





积分 84
发帖 24
注册 2006-8-27
状态 离线
『第 14 楼』:  

yaya,我很想给你建议,可是无法使用你汉化的command!

下载后只有28K,提示文件已损坏!

请修复...谢谢

[ Last edited by lsj1112 on 2006-9-8 at 19:25 ]

2006-9-8 19:23
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 15 楼』:  

汉化的command.rar重新上传到13楼。

2006-9-9 22:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... [11] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: