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-25 04:43
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » Why does running TW.EXE in a virtual machine make it noticeably slower? View 3,528 Replies 17
Original Poster Posted 2004-01-03 00:00 ·  加拿大 安大略省 多伦多
初级用户
Credits 112
Posts 4
Joined 2004-01-03 00:00
22-year member
UID 14847
Gender Male
Status Offline
1. I installed DOS71 in a virtual machine, and downloaded the Chinese-localized TW.EXE from the DOS Union, but I found that after DOS starts normally, once I run TW, the system speed drops a lot. I don't know why.
2. Where can I download a Chinese-localized HD-COPY? I tried running TW.EXE first and then HD-COPY, but HD-COPY is still ENGLISH.

Floor 2 Posted 2004-01-03 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
TW's running speed definitely has nothing to do with DOS itself! Could it be that the virtual machine or programs loaded in CONFIG.SYS such as EMM386 are causing the slowdown?
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 3 Posted 2004-01-03 00:00 ·  中国 北京 海淀区 教育网
元老会员
★★
Credits 840
Posts 294
Joined 2003-09-27 00:00
22-year member
UID 10424
Gender Male
Status Offline
Don't suspect the virtual machine...
Since he said "Chinese-localized TW.EXE"
then he must be taking slow scrolling speed as a drop in system speed
Floor 4 Posted 2004-01-04 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Of course the virtual machine should be suspected first (though it may not necessarily be the cause of the problem), and then the program itself.


Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 5 Posted 2004-01-04 00:00 ·  中国 辽宁 抚顺 联通
银牌会员
★★★
论坛候鸟
Credits 1,131
Posts 332
Joined 2003-11-27 00:00
22-year member
UID 13461
Gender Male
Status Offline
The following is quoted from Wengier's post on 2004-1-4 6:44:09:
Of course the virtual machine should be suspected first (though it may not necessarily be the cause of the problem), and then the program itself.





Brother llm is probably right. TW itself is already a Chinese-language platform, so where would a Chinese-localized version come from? Based on that alone, it's hard to say what the problem is.
Floor 6 Posted 2004-01-04 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Of course, in this case what he means by "Chinese-localized TW" is completely unclear, so I don't know what's going on with the problem.

But the issue of virtual machines is another matter. When I said the virtual machine should still be suspected, I only meant that under normal circumstances it really is something that needs attention, that is, Generally speaking, rather than Specific to this problem. Virtual machines (especially Bochs) sometimes have a lot of compatibility problems, especially when making some super boot disks.


Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 7 Posted 2004-01-04 00:00 ·  中国 北京 海淀区 教育网
元老会员
★★
Credits 840
Posts 294
Joined 2003-09-27 00:00
22-year member
UID 10424
Gender Male
Status Offline
This is a matter of way of thinking.
By default I trust the virtual machine,
but Wengier does not.
I think a virtual machine is no different from any physical machine; it does have special aspects,
but when a problem occurs, you still can't be sure whether it's the virtual machine's problem or the software's problem.
So-called incompatibility isn't the responsibility of both sides as well?
Floor 8 Posted 2004-01-04 00:00 ·  美国
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
As for virtual machine compatibility problems, here's a very simple example. In VMWare (though it works in VPC), even DOS's own FDISK command often can't run. Would you say that's FDISK's problem or VMWare's problem? Also, OS/2 1.x and the like cannot run in either VPC or VMWare, but on a real machine (whether new or old) they definitely can run. Aren't these all compatibility problems of the virtual machines themselves?
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 9 Posted 2004-01-06 00:00 ·  中国 北京 科技网
银牌会员
★★★
颓废青年
Credits 2,265
Posts 721
Joined 2003-05-12 00:00
23-year member
UID 2032
Gender Male
Status Offline
I noticed long ago that running TW in vpc becomes slower. This is definitely a vpc problem.
Floor 10 Posted 2004-01-06 00:00 ·  中国 北京 海淀区 教育网
元老会员
★★
Credits 840
Posts 294
Joined 2003-09-27 00:00
22-year member
UID 10424
Gender Male
Status Offline
The following is quoted from hunome's post on 2004-1-6 2:03:24:
I noticed long ago that running TW in vpc becomes slower. This is definitely a vpc problem.

What makes you so sure? What do you mean by slower? I already said slow scrolling and the system becoming slow are two different things.
Floor 11 Posted 2004-01-07 00:00 ·  中国 北京 科技网
银牌会员
★★★
颓废青年
Credits 2,265
Posts 721
Joined 2003-05-12 00:00
23-year member
UID 2032
Gender Male
Status Offline
to :llm
I didn't want to bother with you.
Did I say the slowdown meant slow scrolling or system slowdown? How do you know which slowdown I meant?
Do you know what comparison means?
vpc is no different from a real machine, that's your way of thinking, hehe.
Try using a usb device in vpc and see?
Floor 12 Posted 2004-01-07 00:00 ·  中国 辽宁 沈阳 联通
铂金会员
★★★★
痴迷DOS者
Credits 5,798
Posts 1,924
Joined 2003-06-20 00:00
23-year member
UID 5583
Gender Male
From 金獅電腦軟體工作室
Status Offline
The following is quoted from hezhenghui's post on 2004-1-3 22:13:26:
1. I installed DOS71 in a virtual machine, and downloaded the Chinese-localized TW.EXE from the DOS Union, but I found that after DOS starts normally, once I run TW, the system speed drops a lot. I don't know why?
2. Where can I download a Chinese-localized HD-COPY? I tried running TW.EXE first and then HD-COPY, but HD-COPY is still ENIGSHR.


As for the system speed dropping after starting TW.EXE, I think it may also be caused by improper scrolling mode settings. Please edit the TWAY.INI file with a text editor and try changing the relevant parameters. In addition, on some machines, the settings for direct screen writing in text mode and direct screen writing in extended mode also affect system speed. Please try changing the corresponding parameters. You should always be able to find a parameter setting scheme that improves system speed. Good luck!
熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
Floor 13 Posted 2004-01-07 00:00 ·  中国 辽宁 沈阳 联通
铂金会员
★★★★
痴迷DOS者
Credits 5,798
Posts 1,924
Joined 2003-06-20 00:00
23-year member
UID 5583
Gender Male
From 金獅電腦軟體工作室
Status Offline
Please refer to this TW Chinese character support system configuration file to set TW startup parameters

; TWAY.INI TW Chinese character support system configuration file
;
; content after the ';' semicolon is a comment

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Dynamic Chinese support for the DOS prompt:
; Available options: 0: NO ---
; 1: OFF (English, ENGLISH) ---
; 2: ON (Chinese, CHINESE) ---
;
CCDOSPROMPT=ON

; Smart whole-Chinese-character processing:
; Available options: OFF(0, off)
; ON (1, on)
;
AutoChinese = ON

; Direct screen writing in text mode:
; Available options: OFF(0, off)
; ON (1, on)
;
DirectVideo = ON

; Direct screen writing in extended mode:
; Available options: OFF(0, off)
; ON (1, on)
;
ExDirectVideo = ON

; B000 segment control:
; Available options: NO(0) ---
; AUTO ---
;
UseB000 = AUTO

; Western tab recognition:
; Available options: OFF(0, off) ---
; ON (1, on) ---
;
AsciiTAB = ON

; Cursor blink frequency:
; Available options: 0 : disable cursor
; 1-17: cursor blinking: 1-fastest, 17-slowest
; 18 : cursor fixed
;
Cursor = 3

; Clock switch:
; Available options: OFF(0, off)
; ON (1, on)
;
Clock = ON

; Chinese mouse driver:
; Available options: 0: NO ---
; 1: TEXT(text) ---
; 2: GRAPH(graphics) ---
;
CCMouse = 2

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Display driver list:
;
; ACER.DDV
; ALI.DDV
; ATI.DDV
; CHIPS.DDV
; CIRRUS.DDV
; COMPAQ.DDV
; EGA.DDV
; EGA420.DDV
; ET3000.DDV
; ET4000.DDV
; HGC.DDV
; OAK.DDV
; PVGA.DDV
; REALTEK.DDV
; S3.DDV
; TVGA.DDV
; VESA.DDV
; VGA.DDV
;
VideoDrv = VGA.DDV

; Super VGA card (800x600, 1024x768) high-resolution mode support:
; Available options: 0: No ---
; 1: Yes --
;
HiRes = 1

;
; Graphics mode number (Hex) used to emulate Western text mode:
; (generally 12H for VGA, 10H for EGA)
;
TextMode = 12

; Scrolling mode:
; Available options: 0(Graph) --- graphics mode)
; 1(Fast ) --- fast scrolling)
; 2(Hard ) --- hardware scrolling)
; 3 --- smart scrolling
;
Scroll = 2

; Character blinking attribute support:
; Available options: OFF(0, off) --- no character blinking support
; ON (1, on) --- character blinking supported
;
CharBlink = ON

; Graphics cursor:
; Available options: OFF(0, off) --- disable cursor display in graphics mode
; ON (1, on) --- enable cursor display in graphics mode
;
GraphCursor = OFF

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Punctuation mode:
; Available options: 0(Ascii) --- Western punctuation
; 1(Chinese) --- Chinese punctuation
;
BiaoDian = 0

; Numeric keypad table mode:
; Available options: 0 --- Western digits
; 1 --- thin table lines
; 2 --- thick table lines
; 3 --- thick horizontal, thin vertical
; 4 --- thin horizontal, thick vertical
;
NumPad = 0

; Top-row number key mode:
; Available options: 0: 0 --- 9 1: 0 --- 9 2: ○ --- 九
; 3: 零 --- 玖 4: ① --- ⑩ 5: ㈠ --- ㈩
; 6: ⑴ --- ⑽ 7: ⒈ --- ⒑ 8: Ⅰ --- Ⅹ
;
Digit = 0

; SPDOS input method emulation interface
; Available emulation version numbers: 5.1 --- SPDOS 5.1(WPS 2.1)
; 5.21 --- SPDOS 5.21(WPS 2.2)
; 6.0F --- SPDOS 6.0F(WPS 3.0)
; NT1.0 --- SPDOS NT(WPS NT)
;
SpdosVer = 5.21

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Chinese/Western keyboard switching:
; Available hotkeys: R_Shift --- right
; L_Shift --- left
; R_Ctrl --- right
; L_Ctrl --- left
; F11 ---
; F12 ---
; C_Space --- Sp
SysKey = R_SHIFT

; Chinese input method switching:
; Available hotkey schemes: F? --- +
; F? --- +
; ? --- ++
; F? --- +
;
InputKey = F?

PageKey = '' ; '' ; '-+'

; Corresponding key position for the English input method:
; Available options: F2, F3, ..., F10
;
AsciiKey = F10

; Punctuation switching:
; Available hotkey schemes:
;
BiaoDianKey =

; Full-width/half-width switching:
; Available hotkey schemes:
;
QuanBanJiao =

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Prompt line style:
; Available options: 0: flat style, 1: 3D style
; (can be switched dynamically with +F11)
;
PmptStyle = 1

; Prompt line background color:
; Available colors: 0:black, 1:blue, 2:green, 3:, 4:red, 5:pink, 6:yellow, 7:white
;
BackColor = 7

; Prompt line English/digit color:
; Available colors: 0-15:black, blue, green, ...
;
SymbColor = 4

; Prompt line Chinese character color:
; Available colors: 0-15:black, blue, green, ...
;
HanZiColor = 0

; Prompt line input method name color:
; Available colors: 0:black, 1:blue, 2:green, 3:, 4:red, 5:pink, 6:yellow, 7:white
; Available colors: 0-15:black, blue, green, ...
;
NameColor = 1

; Normal prompt line character color:
; Available colors: 0-15:black, blue, green, ...
;
NormColor = 4

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; 16-dot display font:
; Available fonts: 1. GBJD16(Simplified Chinese font)
; 2. GBFD16(Traditional Chinese font)
; 3. other user-defined 16-dot fonts
;
Sys16 = GBJD16

; 16-dot user-defined display font:
;
Usr16 = GBJD16.USR

; 16-dot display font driver:
; Available driver programs: AUTO --- automatically detect and load
; FXMS16.FDV --- use XMS memory
; FEMS16.FDV --- use EMS memory
; FEXT16.FDV --- use extended memory via INT 15H
; FHDD16.FDV --- place directly on the hard disk
; FNET16.FDV --- read from network service
; FPUC16.FDV --- read Founder Chinese card fonts
;
Sys16Drv = AUTO

; 24-dot display font:
;
Asc24 = ASCII24
Sym24 = GBD24T
Sys24 = GBJD24S

; 24-dot display font driver:
;
; Sys24Drv = FXMS24.FDV

; Print font path:
;
PrintFontPath = C:\TWAY\FONT

; Print font driver program:
; Available glyph driver programs:
; TWAY300.FDV
; TWAY2XX.FDV
; CSTAR20.FDV
; WPS30F.FDV
; WPSNT12.FDV
; UCDOS3X.FDV
; UCDOS50.FDV
;
PrintFontDrv = TWAY300.FDV

; -----------------------------------------------------------------

; -----------------------------------------------------------------

; Printer driver:
; AR2463.PDV
; AR4400.PDV
; AR5400.PDV
; AX1900.PDV
; BJ-200.PDV
; BJ-230H.PDV
; BJ-330.PDV
; BJ-C600.PDV
; BJ-C800.PDV
; CR3240.PDV
; FX80.PDV
; GW4100.PDV
; GW6330.PDV
; HPDJ500.PDV
; HPDJ500C.PDV
; HPLJ4.PDV
; HPLJIII.PDV
; IBM2390.PDV
; IBM4076.PDV
; IBM4076C.PDV
; IBMPPDS.PDV
; LBP-C8.PDV
; LQ-1600.PDV
; LQ-1600K.PDV
; LQ-2500.PDV
; M1570.PDV
; M1724.PDV
; NEC-3824.PDV
; NECP3300.PDV
; NECP6300.PDV
; NM9400.PDV
; OKI-8320.PDV
; P1351.PDV
; STY1000.PDV
; TH3080.PDV

PrinterDrv = LQ-1600.PDV

; Maximum printable Chinese character size (unit: 1/180 inch)
;
CharSizeMax = 1024
熟能生巧,巧能生精,一艺不精,终生无成,精亦求精,始有所成,臻于完美,永无止境!
金狮電腦軟體工作室愿竭诚为您服务!
QQ群:8393170(定期清理不发言者)
个人网站:http://www.520269.cn
电子邮件:doujiehui@vip.qq.com
微信公众号: doujiehui
Floor 14 Posted 2004-01-07 00:00 ·  中国 安徽 合肥 电信
元老会员
★★
Credits 840
Posts 294
Joined 2003-09-27 00:00
22-year member
UID 10424
Gender Male
Status Offline
The following is quoted from hunome's post on 2004-1-7 11:30:19:
to :llm
I didn't want to bother with you.
Did I say the slowdown meant slow scrolling or system slowdown? How do you know which slowdown I meant?
Do you know what comparison means?
vpc is no different from a real machine, that's your way of thinking, hehe.
Try using a usb device in vpc and see?

Fine, now finally there's something to argue about again.
I'm the kind of person nobody likes anyway, one more like you doesn't matter.
I asked you, "What makes you so sure?" Say it then.
Even if vpc runs tw slowly, why can't it be tw's problem?
What makes you so sure which one it is?
"A virtual machine is no different from any physical machine"—vpc is just one kind.
I don't know what that has to do with usb.
Do you understand "no different" to mean exactly identical?
If you insist on nitpicking, then why don't you buy a new graphics card for the virtual machine?
Boring.
Floor 15 Posted 2004-01-07 00:00 ·  中国 安徽 合肥 电信
元老会员
★★
Credits 840
Posts 294
Joined 2003-09-27 00:00
22-year member
UID 10424
Gender Male
Status Offline
Look at how the friend above solved the problem,
then look at people who come up and immediately say things like "it's definitely vpc."

Changing scrolling to 3 should help some.
; Scrolling mode:
; Available options: 0(Graph) --- graphics mode)
; 1(Fast ) --- fast scrolling)
; 2(Hard ) --- hardware scrolling)
; 3 --- smart scrolling
;
Scroll = 2
Forum Jump: