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 18:45
中国DOS联盟论坛 » DOS疑难解答 & 问题讨论 (解答室) » What are the advantages and disadvantages of PC - CACHE compared with SMARTDRV? View 1,733 Replies 8
Original Poster Posted 2003-03-29 00:00 ·  中国 广东 广州 联通
中级用户
Credits 290
Posts 43
Joined 2003-03-19 00:00
23-year member
UID 1180
Gender Male
Status Offline
There is another question: Why does the same software such as SMARTDRV, OAKCDROM.SYS, etc. differ by tens of K.
Floor 2 Posted 2003-03-29 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
PC-CACHE and SMARTDRV, indeed each has its own advantages and disadvantages. The advantage of PC - CACHE is that it occupies less memory, the minimum required volume is smaller (SMARTDRV cannot work normally with Windows after compression), and it can be exited from memory at any time (SMARTDRV obviously cannot). The main advantage of SMARTDRV 5.x is that it supports CD - ROM drives and has better compatibility with the Win9x interface.

As for the fact that the volumes and memory usages of programs with the same functions are quite different, that is a matter of the programmer's writing level. For example, the writing level of OAKCDROM.SYS is very low, while the writing level of VIDE - CDD.SYS is much higher, and the functions are more powerful.
Wengier - 新DOS时代

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

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

Floor 3 Posted 2003-04-02 00:00 ·  中国 广东 珠海 电信
初级用户
Credits 114
Posts 5
Joined 2003-04-02 00:00
23-year member
UID 1356
Gender Male
Status Offline
When I use the third item of your 7.10 boot disk (which is the item that loads the USB driver), it freezes when loading PC-CACHE, and I can only proceed after canceling...

In addition, the screen prompts that there is an error in line 30 of CONFIG.SYS...
Floor 4 Posted 2003-04-02 00:00 ·  中国 四川 成都 教育网
初级用户
 弼马温
Credits 130
Posts 12
Joined 2003-03-29 00:00
23-year member
UID 1303
Gender Male
Status Offline
Below is the speech of iwons on 2003-4-2 13:02:08:
When I use the third item of your 7.10 boot disk (that is, the item that loads the USB driver), it will freeze when loading PC-CACHE, and I can only continue after CANCEL...

In addition, the screen prompts that there is an error in line 30 of CONFIG.SYS...




My machine also cannot run pc-cache.
发生什么事了?
Floor 5 Posted 2003-04-02 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
The 30th line of CONFIG.SYS is:

DEVICEHIGH=USBCD.SYS /D:USBCD

There is no problem running it on my computer.

Regarding the issue of PC-CACHE, I'll figure out a way.
Wengier - 新DOS时代

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

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

Floor 6 Posted 2003-04-02 00:00 ·  中国 四川 成都 联通
初级用户
 弼马温
Credits 130
Posts 12
Joined 2003-03-29 00:00
23-year member
UID 1303
Gender Male
Status Offline
Cpu error:incorrect opcode;killing the process.

This occurred when executing the third item of your boot disk.

Then I executed the first item again, and the above information did not appear. It seems that it is not a CPU problem, nor is it a problem with the Pc-cache. I'll take another look.
发生什么事了?
Floor 7 Posted 2003-04-03 00:00 ·  中国 广东 江门 新会区 电信
中级用户
★★
Credits 355
Posts 73
Joined 2003-02-24 00:00
23-year member
UID 992
Gender Male
Status Offline
I've encountered this situation too. Then I switched to version 9.0 and found all the files, and it worked normally (I don't know if it would work without finding all the files because I haven't tried). Now I'm uploading it. Open the attachment
Floor 8 Posted 2003-04-03 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
The appearance of "Cpu error: incorrect opcode; killing the process." is the effect of the KILLER.EXE command in the boot disk, which automatically intercepts illegal instructions and prevents the system from crashing.

As for PC-CACHE, can jmcarl give it a try and see which files are the minimum needed for PC-CACHE to run normally? Because I've never had this problem on my computer, so I can't test it.
Wengier - 新DOS时代

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

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

Floor 9 Posted 2003-04-03 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
Just now, after multiple experiments, I finally found out the reason. The results are as follows:

1: When there is very little free UMB memory (less than 64K), the original PC-CACHE.COM in the boot disk will indeed crash (or be truncated by KILLER.EXE) when running;
2: The reason for the crash is not that a file is missing, but caused by compression with aPack. I switched to UPX compression and everything is normal.

The problem is solved here. I have uploaded the latest MS-DOS 7.10 boot disk (April 2nd version). The download address is:
http://newdos.yginfo.net/dosware/mdos71bd.zip


Wengier - 新DOS时代

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

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

Forum Jump: