I have installed DX 9.0c December 2005 edition on 98SE, and installed ok.
It installed all DX files, not just the newer ones [which are actually not needed for proper DX operation]:
D3DX9_25.DLL [from August 2005 edition]
D3DX9_26.DLL [from September 2005 edition]
D3DX9_27.DLL [from October 2005 edition]
D3DX9_28.DLL [from December 2005 edition]
I believe these files just add support for MDX [Managed DirectX], not needed unless one develops/distributes DX apps/games.
I have used the full offline setup [46 MB]:
http://download.microsoft.com/download/1/1...2005_redist.exe
but the web based online setup:
http://download.microsoft.com/download/1/7.../dxwebsetup.exe
should work the same, one just needs to wait for downloading all components from MS servers [a major drag for dial-up users

].
DX 9.0c:
http://www.mdgx.com/dx.htm#DX9
MS removed 98 + 98 SE from supported OSes list because they are not supported [not even "extended"] anymore, they are both within the "paid incident support phase" [last MS support phase], until June 30 2006:
http://support.micro...ecycle/?p1=6898
http://www.microsoft...dows/lifecycle/
http://support.micro....com/lifecycle/
On the other hand, WinME is still within the "extended support phase", until June 30 2006:
http://support.micro...ecycle/?p1=6519
That's [probably] why they still list WinME on the DX December 2005 Redist page.
BTW:
DX SDK December 2005 contains [and installs] the latest beta of DX 10.0 for Windows 2000/XP/2003/Vista:
http://msdn.microsof...sdk/readmepage/
Unfortunately DX 10.0 does not work with 9x OSes.
DX SDK [any 2005 edition] cannot be installed on and doesn't work with 9x OSes.
DX10b consists of only 2 files:
D3DX10.DLL
X3DAUDIO.DLL
contained inside these CABs [X86 32-bit versions]:
Beta_Dec2005_D3DX10_x86.cab
Beta_Dec2005_XACT_x86.cab
Note that support for newer hardware is minimal at this point.
Windows Vista [formerly known as Longhorn] will install complete DX 10.0 RTM.
________________________________
mamas6667, on Dec 17 2005, 09:59 AM, said:
excuse my ignorance but reinstalling
DirectX 9.0c December 2005 after USP2.1a and/or 98SE2ME would overwrite all this old files???
98SE2ME does not install/overwrite any DX files.
Please see READ1ST.TXT for details:
http://www.mdgx.com/9s2m/READ1ST.TXT
Scroll all the way to the bottom of the "FAQ" chapter [
* 98SE2ME does NOT interfere with Gape's Windows 98 SE Service Pack 2 (SP2): ] to view the complete list of USP2 files 98SE2ME replaces/overwrites.
Hope this helps.
This post has been edited by MDGx: 18 December 2005 - 08:31 AM