the_guy Posted September 8, 2007 Share Posted September 8, 2007 PS : On Windows ME, DX9.0c does not install if SFC.DLL, SFPDLL.DLL and SMGR.DLL are missing, which happens if System File Protection and/or System Restore is removed from the OS (not sure anymore which of them those files actually belong to).SFC.DLL and SFPDLL.DLL are from System File Protection, and SMGR.DLL is from System Restore.I'm sure dummy files would work just as good, wouldn't they?the_guy Link to comment Share on other sites More sharing options...
eidenk Posted September 8, 2007 Share Posted September 8, 2007 Well no they don't as I have just tried it with 0 bytes text files renamed to those dlls and the installer fails.Extract of the dxerror.log :[09/08/07 16:52:11] module: dsetup32(Mar 31 2006), file: instcat.cpp, line: 51, function: LoadSfcDLL Failed API: LoadLibrary() Error: (1157) - One of the library files needed to run this application cannot be found. Unable to load sfc.dll.What I did to actually install DX9 was to extract those files from the cabs and put them in the unpacked DX setup folder. Link to comment Share on other sites More sharing options...
eidenk Posted September 30, 2007 Share Posted September 30, 2007 (edited) What I did to actually install DX9 was to extract those files from the cabs and put them in the unpacked DX setup folder.And it is useless because the new D3Dx dlls don't work anymore on our OSes :All those are not worky :d3dx9_32.dlld3dx9_33.dlld3dx9_34.dlld3dx9_35.dlld3dx10.dlld3dx10_33.dlld3dx10_34.dlld3dx10_35.dll Edited October 1, 2007 by eidenk Link to comment Share on other sites More sharing options...
Offler Posted November 6, 2007 Author Share Posted November 6, 2007 After few months of testing various versions of Direct X and Net Framework i may say i have finally made some progress.Since last version of DirectX9.0c which is oficially supporting Windows 9x is version from December 2006 the question is if there is any progress while installing newer versions.It depends on only one factor - if the system is using NetFramework and managed code.I have installed NetFramework 2.0 - clean installation, without any trouble. Then i made a backup copy of system and i have installed "random" version of DirectX9 which was available with Prey game.Then i made some tests with 3dMark 2001 and 2003.After the test i reistalled DirectX with actual version (november 2007). After reboot i repeated the tests again and i was able to see some performance upgrade.At this point i might say that managed code can help system to run more smoother if it is installed correctly (first framework and then DX) and newer versions of DirectX can upgrade managed code files and user can benefit from it, even when core dll's are not being upgraded. Link to comment Share on other sites More sharing options...
galahs Posted November 7, 2007 Share Posted November 7, 2007 I remember a thread stating .NET made Windows 98 run faster.Maybe you just worked out why.Definitely worth investigating further. Link to comment Share on other sites More sharing options...
eidenk Posted November 8, 2007 Share Posted November 8, 2007 I remember a thread stating .NET made Windows 98 run faster.Maybe you just worked out why.Definitely worth investigating further. That kind of claim does not make ANY sense IMO. Link to comment Share on other sites More sharing options...
Offler Posted November 9, 2007 Author Share Posted November 9, 2007 hard to say. i thought that Net is way how to ruin your system and later i made some test... hard to say if it is doing something for common user but i am sure that it is cooperating with DX9 in quite positive way. Link to comment Share on other sites More sharing options...
marxo Posted November 24, 2007 Share Posted November 24, 2007 I haven't really expected for these to workd3dx10.dlld3dx10_33.dlld3dx10_34.dlld3dx10_35.dllBut, since these don't work:d3dx9_32.dlld3dx9_33.dlld3dx9_34.dlld3dx9_35.dllThat means no PES2008 on Windows 98.Can anyone add some games that depend on these so we can make kinda list? Link to comment Share on other sites More sharing options...
halohalo Posted November 26, 2007 Share Posted November 26, 2007 But, since these don't work:d3dx9_32.dlld3dx9_33.dlld3dx9_34.dlld3dx9_35.dllThat means no PES2008 on Windows 98.Can anyone add some games that depend on these so we can make kinda list?You can trick PC games by renaming the old d3dx9_xx.dll. But most DX9.0c games drop support for Win98se, and it is the problem. Link to comment Share on other sites More sharing options...
marxo Posted November 26, 2007 Share Posted November 26, 2007 I might try that and then I will tell you back is it working.Can anyone expand the list of games that required those d3dx9_xx.dlls Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now