WINE REGISTRY Version 2 ;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config ;; If you think it is necessary to show others your complete config for a ;; bug report, filter out empty lines and comments with ;; grep -v "^;" ~/.wine/config | grep '.' [wine] "ShowDirSymlinks" = "1" "ShowDotFiles" = "1" [Version] ; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31) "Windows" = "win98" ; DOS version to imitate "DOS" = "6.22" ;; For running Internet Explorer 6, Service Pack 1 ;[AppDefaults\\iexplore.exe\\Version] ;"Windows" = "win98" ;[AppDefaults\\iexplore.exe\\x11drv] ;"Desktop" = "1024x768" [AppDefaults\\iexplore.exe\\DllOverrides] "*advapi32" = "builtin" ;"*oleaut32" = "builtin, native" "shlwapi" = "native" "rpcrt4" = "native" "ole32" = "native" ;"shdocvw" = "builtin" # native seems to work much better "shdocvw" = "native" "wininet" = "native" ;"shfolder" = "native" ;"shell32" = "native" ;"shell" = "native" "comctl32" = "builtin" "oleaut32" = "native" ;"*urlmon" = "builtin, native" # native seems to be required for full access to IE menus "urlmon" = "native" "crypt32" = "native" "mshtml" = "native" "wintrust" = "native" "digest" = "native" ;; For installing Internet Explorer 6, Service Pack 1 [AppDefaults\\ie6setup.exe\\Version] "Windows" = "win98" [AppDefaults\\ie6setup.exe\\DllOverrides] "*advapi32" = "builtin" "*comctl32" = "builtin, native" ;"comctl32" = "native" # builtin seems to be necessary "setupapi" = "native, builtin" "setupx" = "native, builtin" "wintrust" = "native" "shdocvw" = "builtin, native" ;"shdocvw" = "native" # builtin may be necessary ;; Next comment was in Mike Hearn's script ; Parts of the actual IE code are in wininet, we don't currently attempt to implement IE so use native here "wininet" = "native, builtin" ; Probably not necessary as WINEDLLOVERRIDES is set at command line "advpack" = "native" ;; For installing Internet Explorer 6, Service Pack 1 [AppDefaults\\ie6wzd.exe\\Version] "Windows" = "win98" ; added this 26/8/04 DA [AppDefaults\\ie6wzd.exe\\DllOverrides] "*advapi32" = "builtin" "*oleaut32" = "builtin, native" "*urlmon" = "builtin, native" "*comctl32" = "builtin, native" "advpack" = "native" "shlwapi" = "native, builtin" ;; For installing Internet Explorer 6, Service Pack 1 ;; Next comment was in Mike Hearn's script ; the native advapi ie setup uses doesn't implement RegQueryInfoKey, which we use in GDI font engine init code so stuff breaks ; Here's a quick fix (really the only fix, I dunno how we can stop this except by changing GDI not to use RQIK which is a slippery slope [AppDefaults\\iebatch.exe\\Version] "Windows" = "win98" [AppDefaults\\iebatch.exe\\DllOverrides] "*advapi32" = "builtin" ;; For installing Internet Explorer 6, Service Pack 1 [AppDefaults\\acmsetup.exe\\Version] "Windows" = "win98" [AppDefaults\\acmsetup.exe\\DllOverrides] "*advapi32" = "builtin" "*oleaut32" = "builtin, native" "*urlmon" = "builtin, native" "*comctl32" = "builtin, native" "advpack" = "native, builtin" "shlwapi" = "native, builtin" ;; For installing Internet Explorer 6, Service Pack 1 [AppDefaults\\rundll32.exe\\Version] "Windows" = "win98" [AppDefaults\\rundll32.exe\\DllOverrides] "*advapi32" = "builtin" "*urlmon" = "builtin, native" "mshtml" = "native, builtin" ;; listed as KnownDLLs in IE Setup Log.txt "rsabase" = "native, builtin" "wintrust" = "native" "vsrevoke" = "native" "msvcrt" = "native, builtin" "shdocvw" = "native, builtin" "msvcrt40" = "builtin, native" "mfc40" = "native" "cool" = "native" "shlwapi" = "native, builtin" "wininet" = "native, builtin" ;"urlmon" = "native" "netapi32" = "builtin, native" "hlink" = "native" "msrating" = "native" "imagehelp" = "native" "url" = "builtin, native" ;; ; These may not be necessary "advpack" = "native, builtin" "crypt32" = "native, builtin" "rpcrt4" = "native" "oleaut32" = "native" ;; listed as DLLInstall for RunOnceEx in IE Setup Log.txt "shdoc401" = "native" "iesetup" = "native" ;"shdocvw" = "native, builtin" "browseui" = "native" ;"wininet" = "native, builtin" ;"urlmon" = "native" "digest" = "native" "*comctl32" = "builtin, native" "inetcpl" = "native, builtin" "occache" = "native, builtin" ;"mshtml" = "native, builtin" "initpki" = "native" ;; ;; For installing Internet Explorer 6, Service Pack 1 [AppDefaults\\winemenubuilder.exe\\DllOverrides] ;; Next comment was in Mike Hearn's script ; # otherwise things can go wrong when we cancel the install while downloading "shlwapi" = "builtin"