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]:
but the web based online setup:
should work the same, one just needs to wait for downloading all components from MS servers [a major drag for dial-up users
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:
On the other hand, WinME is still within the "extended support phase", until June 30 2006:
That's [probably] why they still list WinME on the DX December 2005 Redist page.
DX SDK December 2005 contains [and installs] the latest beta of DX 10.0 for Windows 2000/XP/2003/Vista:
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:
contained inside these CABs [X86 32-bit versions]:
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:
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