China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-20 16:08
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » Let non-Chinese character systems display Chinese characters! Version 5.20 New Edition DigestI View 81,496 Replies 373
Floor 166 Posted 2006-03-09 17:14 ·  中国 山西 太原 联通
银牌会员
★★★
Credits 1,009
Posts 353
Joined 2003-09-04 00:00
22-year member
UID 9419
Gender Male
Status Offline
Why can't the liquid crystal display set the 8-point mode to display seamless Chinese characters? It prompts "Frequency out of range". I hope colleagues familiar with video programming can give their opinions. The use of liquid crystal displays is becoming more and more common. Not being able to display seamless Chinese characters reduces the compatibility of the boot disk, which is a great pity.
Floor 167 Posted 2006-03-21 12:19 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Re will:
Your suggestion is really good! I will change the VT when possible. For restoring the original character patterns of VT, I already have a simpler and perfect solution that does not change the video mode and does not require self-provided character patterns.
The generation principle of extended characters is that one style symbol controls one Chinese character. After /^, each h/z/k style symbol controls only the next 1 Chinese character. For example:
vtmagic /^ 横h扩z纵z扩k纵k横k扩
The above command line will generate 7 files: VTexp01h.EXE, VTexp02h.EXE, VTexp03z.EXE, VTexp04z.EXE, VTexp05k.EXE, VTexp06k.EXE, VTexp07k.EXE.
vtmagic /+ VTexp01h.EXE VTexp02h.EXE VTexp03z.EXE VTexp04z.EXE VTexp05k.EXE VTexp06k.EXE VTexp07k.EXE
The above command line will generate a merged character pattern file VThzMrg.EXE.


Hello, world!
I haven't looked at my VT post on the China DOS Union for a long time - I'm relatively busy now, sorry!
The display of long articles is actually the play of super VT technology. It should be solved in the display module of the Chinese character system (for example, for those supporting direct screen writing, can it support "virtual VT user character display"?).
Alternatively, develop a VTview.com separately, display Chinese characters as Western characters on the screen, and then use the up and down arrow keys to control the "virtual line reading ruler" to realize the VT replacement display of the Chinese character shape in the current line.
Even more, real-time Chineseization of VT (similar to direct screen writing of pseudo-character Chinese characters), set up VT Chinese character internal code and character pattern buffer, track character display position, first-in-first-out, and keep the maximum number of VT Chinese character displays.
The above three methods are more and more technically complex and require time to recharge. If you just consider English and Chinese at the same time, opening 256 characters (single character set) or even 256 Chinese characters (double character set) should be relatively simple.
In addition, I originally developed with MASM 5.0, and the program is getting larger and more complex, which is quite headache-inducing. But besides ASM, I only know BASIC - there are N dialects, such as qb/vbdos/fb/pb/basm/asic, etc. Should I go with ASM or bASIC?
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 168 Posted 2006-03-21 22:12 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Thought: Okay, let's start translating this. First, go through each part carefully.

"关于显示80个VT汉字的单字符集方案的思考--" translates to "Thoughts on a Single Character Set Scheme for Displaying 80 VT Chinese Characters--"

Then the first part: "只载入替换字符字模的方案(1):" -> "Scheme (1): Load Only Replacement Character Font Modes"

"ASCII值14--19(控制字符)、65--90(大写字母)、128--255(扩展字符)。" -> "ASCII values 14--19 (control characters), 65--90 (uppercase letters), 128--255 (extended characters)."

"缺点:不方便VTmagic.COM生成的载入程序编程控制ASCII起始码。" -> "Disadvantage: Not convenient for programming the loading program generated by VTmagic.COM to control the ASCII starting code."

"优点:不用预先处理替换。" -> "Advantage: No need to preprocess replacements."

"只载入替换字符字模的方案(2):" -> "Scheme (2): Load Only Replacement Character Font Modes"

"ASCII值96--255(`a…z{|}~€和扩展字符)。" -> "ASCII values 96--255 (`a…z{|}~€ and extended characters)."

"缺点:`{|}~€这6个字符要先与替换到ASCII值14--19的控制字符上、" -> "Disadvantage: The 6 characters `{|}~€ need to be first replaced with control characters with ASCII values 14--19,"

"65--90的大写字母替换成小写(国人更熟悉小写风格)。" -> "uppercase letters from 65--90 replaced with lowercase (Chinese people are more familiar with lowercase style)."

"优点:方便VTmagic.COM生成的载入程序编程控制ASCII起始码。" -> "Advantage: Convenient for programming the loading program generated by VTmagic.COM to control the ASCII starting code."

"载入替换整个字符集字模的方案(3):" -> "Scheme (3): Load Replacement of Entire Character Set Font Modes"

"缺点:不管被替换的字模有多少,载入程序的体积总是固定的,有浪费空间之嫌。" -> "Disadvantage: Regardless of the number of replaced font modes, the size of the loading program is always fixed, which is somewhat wasteful of space."

"更糟糕的是,VTmagic.COM生成的载入程序对ASCII起始码如何记录?" -> "Worse, how does the loading program generated by VTmagic.COM record the ASCII starting code?"

"优点:一次载入整个字符集,就可以方便VTmagic.COM生成的载入程序编程," -> "Advantage: Loading the entire character set at once makes it convenient for programming the loading program generated by VTmagic.COM,"

"还可以借用现成的FONTEDIT.COM和FONTMAN.COM等字符集编辑程序。" -> "and can also borrow existing character set editing programs like FONTEDIT.COM and FONTMAN.COM."

"因为替换字符的部分工作可以由VTmagic.COM在生成.NEW文件时完成," -> "Because part of the replacement character work can be done by VTmagic.COM when generating the .NEW file,"

"比较而言,可能方案(2)更可行些。" -> "Comparatively, Scheme (2) may be more feasible."

Putting it all together:

Thoughts on a Single Character Set Scheme for Displaying 80 VT Chinese Characters--

Scheme (1): Load Only Replacement Character Font Modes
ASCII values 14--19 (control characters), 65--90 (uppercase letters), 128--255 (extended characters).
Disadvantage: Not convenient for programming the loading program generated by VTmagic.COM to control the ASCII starting code.
Advantage: No need to preprocess replacements.

Scheme (2): Load Only Replacement Character Font Modes
ASCII values 96--255 (`a…z{|}~€ and extended characters).
Disadvantage: The 6 characters `{|}~€ need to be first replaced with control characters with ASCII values 14--19, uppercase letters from 65--90 replaced with lowercase (Chinese people are more familiar with lowercase style).
Advantage: Convenient for programming the loading program generated by VTmagic.COM to control the ASCII starting code.

Scheme (3): Load Replacement of Entire Character Set Font Modes
Disadvantage: Regardless of the number of replaced font modes, the size of the loading program is always fixed, which is somewhat wasteful of space. Worse, how does the loading program generated by VTmagic.COM record the ASCII starting code?
Advantage: Loading the entire character set at once makes it convenient for programming the loading program generated by VTmagic.COM, and can also borrow existing character set editing programs like FONTEDIT.COM and FONTMAN.COM.

Because part of the replacement character work can be done by VTmagic.COM when generating the .NEW file, comparatively, Scheme (2) may be more feasible.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 169 Posted 2006-05-03 03:38 ·  中国 湖北 武汉 联通
高级用户
★★★
Credits 587
Posts 302
Joined 2005-07-25 17:31
20-year member
UID 41046
Gender Male
Status Offline
This post can't sink.
欢迎造访DOS的小屋!
http://risky.ik8.com
Floor 170 Posted 2006-05-03 10:08 ·  中国 广东 清远 联通
初级用户
★★
Credits 183
Posts 82
Joined 2006-03-28 21:18
20-year member
UID 52959
Status Offline
The post is too long, and the program name seems to have been changed several times, which is not easy to understand. I just want to ask: Can the code converted by vtmagic be restored and displayed in Chinese in a batch processing? What parameters are used? Does it mean that using "vtmagit /? code" can display Chinese?

[ Last edited by zhangxue on 2006-5-3 at 10:12 ]
Floor 171 Posted 2006-05-05 17:38 ·  中国 湖北 武汉 电信
元老会员
★★★★★
步行的人
Credits 9,654
Posts 3,351
Joined 2003-03-11 00:00
23-year member
UID 1113
Gender Male
From 湖北
Status Offline
What a good thing. Support it. Try it first.
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
Floor 172 Posted 2006-05-23 21:05 ·  中国 福建 龙岩 广电网
新手上路
Credits 10
Posts 3
Joined 2006-05-14 10:43
20-year member
UID 55506
Gender Male
Status Offline
Finally found it! Thanks! The owner's sharing.
Floor 173 Posted 2006-05-28 08:31 ·  中国 安徽 安庆 联通
新手上路
Credits 2
Posts 1
Joined 2006-05-28 08:22
20-year member
UID 56128
Status Offline
What a great thing! Thanks!!
Floor 174 Posted 2006-06-29 02:01 ·  中国 广东 广州 白云区 电信
初级用户
Credits 129
Posts 14
Joined 2004-12-25 00:00
21-year member
UID 34903
Gender Male
Status Offline
Can't understand!!! Still support!!!
Floor 175 Posted 2006-07-05 09:56 ·  中国 河北 唐山 联通
版主
★★★
操作系统爱好者
Credits 1,113
Posts 392
Joined 2002-11-11 00:00
23-year member
UID 228
Gender Male
Status Offline
Regarding VTHZMK, my understanding is that as long as there is a 16-point font file, the same functions as a Chinese character system can be achieved (replacing Tianhui)?

Please give an example. If it works well, I want to use it to replace Tianhui in One-key GHOST.

Because Tianhui has many problems, that is, it occupies a large amount of memory and conflicts with some resident programs.

[ Last edited by gmy on 2006-7-5 at 09:58 ]
DOS之家 http://doshome.com 站长 葛明阳
Floor 176 Posted 2006-07-05 10:10 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
It's indeed like this, especially the conflict with IFS. But personally, I think the VTHZMK font is not aesthetically pleasing. I wonder if there is a better way originally?

XUSBOOT Chaopu DOS Tool Disk Professional Edition V3.00 Professional 2006.06.27 has been referenced. You can take a look.
Floor 177 Posted 2006-07-05 10:15 ·  中国 上海 松江区 电信
铂金会员
★★★★
DOS一根葱
Credits 5,493
Posts 2,315
Joined 2006-05-01 10:41
20-year member
UID 54766
Gender Male
From 上海
Status Offline
Chaopu quotes a font style similar to Pocket Dragon
Floor 178 Posted 2006-08-02 16:32 ·  中国 福建 宁德 福安市 电信
初级用户
★★
Credits 178
Posts 85
Joined 2006-07-06 15:25
19-year member
UID 58125
Status Offline
Excuse me, does the landlord know the MBR of IBM one-key recovery? Can the one-key recovery prompt also be changed to Chinese characters? I lack the information for modifying the character pattern, and can only change the color of the one-key recovery prompt (actually, I'm getting old and my brain isn't working well). I wonder if the landlord is interested and has the energy. If willing, I will upload the file.
Floor 179 Posted 2006-08-03 12:09 ·  中国 广东 深圳 电信
初级用户
Credits 30
Posts 17
Joined 2006-08-02 14:48
19-year member
UID 59680
Gender Male
Status Offline
Wow! ! ! ! ! ! Learning
Floor 180 Posted 2006-10-04 11:17 ·  中国 河南 济源 联通
中级用户
★★
Credits 343
Posts 50
Joined 2004-02-21 00:00
22-year member
UID 18062
Gender Male
Status Offline
It's really a great post. I support it.
‹ Prev 1 10 11 12 13 14 25 Next ›
Forum Jump: