MSFN Forum: The problem with CDFS.VXD - MSFN Forum

Jump to content



Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

The problem with CDFS.VXD Rate Topic: -----

#1 User is offline   egrabrych 

  • Junior
  • Pip
  • Group: Members
  • Posts: 57
  • Joined: 27-May 10
  • OS:98SE
  • Country: Country Flag

Posted 21 December 2011 - 03:15 PM

I noticed an interesting thing:
a. I install ONLY "IOSYS98.EXE" (http://www.mdgx.com/files/IOSYS98.EXE) - it's OK.
b. I install ONLY "CDFS.VXD 4.90.3002 patched with RLoew's" (http://rloew.x10host...ms/PTCHCDFS.ZIP) - it's OK.
c. I install "IOSYS98.EXE", then I replace the CDFS.VXD file (in the C:\Windows\System\IOSubsys catalogue) with the original version of Windows ME (4.90.3000) AND install "CDFS.VXD 4.90.3002 patched with RLoew's" - it's WRONG:
All CD/DVD drives are seen by the Windows Explorer (4.72.3612.1710, but also earlier versions) as "Removable Disk", without the ability to read the disc's content. After uninstalling the "CDFS.VXD 4.90.3002 patched with RLoew's" with CDFS.VXD, either in version 4.90.3000 4.10.1999 (from the hotfix"274175usa8.exe") or version 4.90.3002 - it's OK.

MDGx writes about the "IOSYS98.EXE" this: "Updated (v2) to include newer CDFS.VXD 4.90.3002 patched for > 2 GB DVD-size bug using RLoew's patch", but the CDFS.VXD in version 4.90.3000 after being patched with the "CDFS.VXD 4.90.3002 patched with RLoew's" and the CDFS.VXD 4.90.3002 of the "IOSYS98.EXE" hotfix DIFFER (perhaps not only by the version number: 4.90.3002 vs. 4.90.3000). A detailed list of differences is as follows:

Quote

CDFS.RRL vs. cdfs.3002
00000142: 5A 0A
00001C34: 5A 0A
00008936: 96 FE
00008937: 05 06
0000C0A0: 7C E4
0000C0A1: 05 06
0000E539: B8 BA
0000E5FD: 30 32

I have the Windows 98SE + KernelEx 4.52, IO.SYS file with the hotfix 311561... 8.exe, patched with the "Patching Program That will add the Partition Offset Bug Fix" with RLoew's.

This post has been edited by egrabrych: 27 December 2011 - 11:44 AM



#2 User is offline   submix8c 

  • Systems Annihilist
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,829
  • Joined: 14-September 05
  • OS:none specified
  • Country: Country Flag

Posted 21 December 2011 - 03:34 PM

Quote

Older CDFS.VXD 4.90.3001 from Q274175 Fix
Buggy original version? Apparently a HotFix you needed to Request from MS.
The WinME 3001 version is in this package. Try that and see if it "patches" the same.

BTW, between each "test", did you start "fresh"? IOSYS98.EXE installs many other files.

a. Full Package - ok
b. PTCHCDFS - Against WHAT file (which one from where?) (along with (a.)?)
c. Original "bug" version "patched" (using PTCHCDFS?) (along with (a.)?)

Sorry, you are unclear in describing your methodology.

This post has been edited by submix8c: 21 December 2011 - 04:02 PM


#3 User is offline   egrabrych 

  • Junior
  • Pip
  • Group: Members
  • Posts: 57
  • Joined: 27-May 10
  • OS:98SE
  • Country: Country Flag

Posted 29 December 2011 - 12:18 PM

View Postsubmix8c, on 21 December 2011 - 03:34 PM, said:

Sorry, you are unclear in describing your methodology.

Well, there's a bit of confusion and misunderstanding here. I did NOT report the problem to solve, this problem IS ALREADY SOLVED!

The sequence of events was as follows:

Attached File  Sequence.jpg (114.29K)
Number of downloads: 12

I was interested in ONLY identification of the type of drive: local disk ("dysk lokalny" - in Polish), CD-ROM disk ("dysk CD-ROM" - in Polish), removable disk ("dysk wymienny" - in Polish) - in Windows 98SE. CORRECTLY drives were identified as follows:

Attached File  Correctly.jpg (42.32K)
Number of downloads: 2

the identification below is INCORRECT:

Attached File  Not_correctly.jpg (42.78K)
Number of downloads: 3


My OBSERVATIONS from this experiment are as follows:

1) The file Cdfs.vxd in the version:
- 4.90.3000 - original file from Windows ME installation disk
- 4.90.3000 - when patched by "CDFS.VXD 4.90.3002 patched with RLoew's" (http://rloew.x10host...ms/PTCHCDFS.ZIP)
- 4.90.3001 - with hotfix 274175 (http://ftp.isu.edu.t.../274175usa8.exe)
- 4.90.3001 - when patched by "CDFS.VXD 4.90.3002 patched with RLoew's"
in Windows 98SE works INCORRECTLY.

2) File Cdfs.vxd in the version:
- 4.90.3002 - with unofficial hotfix "IOSYS98.EXE" (http://www.mdgx.com/files/IOSYS98.EXE), PROPERLY also works when you have not installed other files from unofficial hotfix "IOSYS98.EXE".

3) "CDFS.VXD 4.90.3002 patched with RLoew's" can be applied to any version of the Cdfs.vxd file EARLIER than version 4.90.3002 (4.10.1998, 4.10.1999, 4.90.3000, 4.90.3001).

Attached File  Patching.jpg (103.26K)
Number of downloads: 3

In the drawing is bug; should be written: "4.90.3000 - the original file from the Windows ME installation disk"

4) The files Cdfs.vxd:
- In version 4.90.3002 - with the unofficial hotfix "IOSYS98.EXE"
- obtained when patched by "CDFS.VXD 4.90.3002 patched with RLoew's" Cdfs.vxd file in version 4.90.3001
Are NOT IDENTICAL.
For use on Windows 98SE is suitable ONLY:
- Cdfs.vxd file in version 4.90.3002
(with the unofficial hotfix "IOSYS98.EXE"),
- when patched by "CDFS.VXD 4.90.3002 patched with RLoew's" Cdfs.vxd file in version 4.10.1999 (with hotfix 274175),
- the original Cdfs.vxd file in version 4.10.1999 from hotfix 274175
(in version 4.10.1998, as flawed as described in article 274175, omit here).

The last of these observations was the reason I wrote that post - because, in my opinion, the conclusion formulated in such a way isn't consequential to the information given in the http://www.mdgx.com/upd98me.php. A thing mitigating this problem is that during the installation of the unofficial patch "IOSYS98.EXE", the existing Cdfs.vxd file is obligatorily converted to the version 4.90.3002. and restoring it to another version is possible only through one's own interference.

I described the problem that was already solved in the version 2. of the unofficial patch "IOSYS98.EXE" (which includes changes to the Cdfs.vxd file, introduced by the "CDFS.VXD 4.90.3002 patched with RLoew's"); nevertheless, "returning to the past" on your own is always possible, of which forewarns my note.

This post has been edited by egrabrych: 29 December 2011 - 01:02 PM


#4 User is offline   dencorso 

  • Adiuvat plus qui nihil obstat
  • Group: Super Moderator
  • Posts: 3,966
  • Joined: 07-April 07
  • OS:98SE
  • Country: Country Flag

Posted 29 December 2011 - 04:29 PM

To be able to use Win ME VxDs in Win 98FE/SE it's necessary to downversion patch. So CDFS.VXD 4.90.3002 is created from Win ME CDFS.VXD 4.90.3001 by downversioning the VXD, then patching with RLoew's patcher. So, that is the file found inside "IOSYS98.EXE".

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy