whatever420 Posted November 3, 2008 Share Posted November 3, 2008 (edited) Hey all...I had been using msdmo.dll version 6.05.01.0900 (12.5 KB), which I believe is part of DirectX 9c.Then I found msdmo.dll version 4.90.2490.1 (49.2 KB) after extracting the files from WMP 9's setup exe.After replacing version 6.05.01.0900 with version 4.90.2490.1 (located in C:\WINDOWS\SYSTEM folder), I haven't noticed any problems.I'm mostly concerned about the size difference (version 4.90.2490.1 is 36.7 KB larger).Sooooooo... I'm wondering which version of msdmo.dll you folks are using with your Windows 98 (SE) / Windows Media Player 9 combination, and, if for any reason, why you are using it.Thanks for any help or info you can provide . Edited November 3, 2008 by whatever420 Link to comment Share on other sites More sharing options...
Dude111 Posted November 3, 2008 Share Posted November 3, 2008 I only have 1 of that file in the SYSTEM directory (12.5k - 6.05.01.0900) Link to comment Share on other sites More sharing options...
Joseph_sw Posted November 3, 2008 Share Posted November 3, 2008 to compare the differences between .dll versions you may use Depenency Walker.currently i'm kinda worried about shlwapi.dll (6.00.2800.1938; 393 KB) in my system filesit call unresolved export "CoWaitForMultipleHandles" in ole32.dll (4.71.3328; 776 KB, from winME cabs) that shlwapi.dll also call apphelp.dll & userenv.dll, which afaik winXP files...i'm worried because that shlwapi.dll was used by shell32.dllfor msdmo.dll i'm using the 6.05.01.0900 version, with same reason as Dude111 Link to comment Share on other sites More sharing options...
CharlotteTheHarlot Posted November 3, 2008 Share Posted November 3, 2008 (edited) Sooooooo... I'm wondering which version of msdmo.dll you folks are using with your Windows 98 (SE) / Windows Media Player 9 combination, and, if for any reason, why you are using it.Thanks for any help or info you can provide .I have a pretty good archive going of files like these. Here is what I see for this one:FILENAME SIZE DATE TIME VERSION SOURCEMSDMO.DLL ... 50,448 ... 10-24-02 ... 12:02p ... 4.90.2490.1 ...... *** (see below, scroll down)MSDMO.DLL ... 59,664 ... 06-08-00 .... 5:00p ... 4.90.3000.1 ...... WinMeMSDMO.DLL ... 11,264 ... 11-07-00 .... 3:16p ... 6.03.01.0400 ..... ?MSDMO.DLL ... 11,264 ... 10-30-01 .... 3:10a ... 6.03.01.0400 ..... Gspot221, WinDvd4011187MSDMO.DLL ... 11,264 ... 08-17-01 ... 10:36p ... 6.04.2600.0 ...... WinXp(sp0)(sp1)[color="#008000"]MSDMO.DLL ... 12,800 ... 12-12-02 ... 12:14a ... 6.05.01.0900 ..... Dx90b (using)[/color]MSDMO.DLL ... 14,336 ... 08-04-04 ... 12:56a ... 6.05.2600.2180 ... WinXP(sp2)MSDMO.DLL ... 14,336 ... 04-14-08 .... 5:42a ... 6.05.2600.5512 ... WinXP(sp3)*** Many Sources! ***Wm7(01917)Wm7(01954)Wm7(01956)Wm7(3055)Wm8(5055)Wm8(5059)Wm9(2799)Wm9(2926)Wm9(2980)Gearpro605Pradio21WinFm11VideochargeThe green one is the one I have in use on Win9x systems. I have it sourced from Dx90b. As far as WMP, I believe all of my Win9x boxes have that hybrid WMP 10 courtesy of the MDGx site links. Please note however that when I do use multimedia on Win9x it is almost always in GOM Player which I find to be better in many respects.After doing a Karri FunctionCheck on each one I found that they are all identical with respect to enumerated exported functions and their ordinals. All eight files produce this exact same list:Ordinal ... Exported Function Name 1 ... dmoenum 2 ... dmogetname 3 ... dmogettypes 4 ... dmoguidtostra 5 ... dmoguidtostrw 6 ... dmoregister 7 ... dmostrtoguida 8 ... dmostrtoguidw 9 ... dmounregister 10 ... mocopymediatype 11 ... mocreatemediatype 12 ... modeletemediatype 13 ... moduplicatemediatype 14 ... mofreemediatype 15 ... moinitmediatype15 functions listed.Presumably the functions themselves have been tweaked from version to version which would account for some of the differences seen in filesize. Not sure if this is useful, but looking at some of the other informational strings shows this (files in same order as above): VERSION PRODUCT CHARACTER SET4.90.2490.1 ...... Microsoft® Windows® Millennium Operating System ... Unicode4.90.3000.1 ...... Microsoft® Windows® Millennium Operating System ... Unicode6.03.01.0400 ..... DirectShow ........................................ Windows - Multilingual (U.S. Standard)6.03.01.0400 ..... DirectShow ........................................ Windows - Multilingual (U.S. Standard)6.04.2600.0 ...... DirectShow ........................................ Windows - Multilingual (U.S. Standard)[color="#008000"]6.05.01.0900 ..... DirectShow ........................................ Windows - Multilingual (U.S. Standard)[/color]6.05.2600.2180 ... DirectShow ........................................ Windows - Multilingual (U.S. Standard)6.05.2600.5512 ... DirectShow ........................................ Windows - Multilingual (U.S. Standard)Hope this helps. Let us know what you discover. Edited November 3, 2008 by CharlotteTheHarlot Link to comment Share on other sites More sharing options...
dencorso Posted November 5, 2008 Share Posted November 5, 2008 currently i'm kinda worried about shlwapi.dll (6.00.2800.1938; 393 KB) in my system filesit call unresolved export "CoWaitForMultipleHandles" in ole32.dll (4.71.3328; 776 KB, from winME cabs) that shlwapi.dll also call apphelp.dll & userenv.dll, which afaik winXP files...Well, don't worry! You missed it but it also has still another unresolved export "SHBindToParent" in shell32.dll... Those are some of the few unsatisfied dependencies know to be harmless to Win 9x/ME. HTH 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