> hmm, so i wonder what's different on my system That's what I'm wondering. My system: Wine 1.1.1 openSUSE 10.3, 32 bit KDE 3.5.9 nVidia Quadro 210s (onboard), 169.12 driver When I ran the installer, I got a slew of messages like this in the console at the point where the EULA was supposed to appear: > fixme:mlang:fnIMLangFontLink_GetStrCodePages (pszSrc=L"oftware's proprietary notices. \00a0", cchSrc=32, dwPriorityCodePages=1073742335) stub > fixme:mlang:fnIMLangFontLink_GetStrCodePages (pszSrc=L"ftware's proprietary notices. \00a0", cchSrc=31, dwPriorityCodePages=1073742335) stub > fixme:mlang:fnIMLangFontLink_GetStrCodePages (pszSrc=L"tware's proprietary notices. \00a0", cchSrc=30, dwPriorityCodePages=1073742335) stub > fixme:mlang:fnIMLangFontLink_GetStrCodePages (pszSrc=L"ware's proprietary notices. \00a0", cchSrc=29, dwPriorityCodePages=1073742335) stub > This is just a sample--the full output was much longer. It looked like the there was a fixme of this type for every letter in the EULA. Did you see anything like that when you installed? Running the installed program, this is what I get in the console: > dimesio@linux-95tw:~> WINEPREFIX=/home/dimesio/test3 wine 'C:\Program Files\Soundslides\Soundslides Plus.exe' > err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered > err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 > err:ole:CoGetClassObject class {56fdf344-fd6d-11d0-958a-006097c9a090} not registered > err:ole:CoGetClassObject no class object {56fdf344-fd6d-11d0-958a-006097c9a090} could be created for context 0x1 > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:Binding_GetBindResult (0x19a550)->(0x32cb74 0x32cb88 0x32cb90 (nil)) > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:secur32:schan_FreeCredentialsHandle (0x94e2d8): stub > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:ObtainUserAgentString (0, 0x32e923, 0x32e91c): stub > fixme:urlmon:ObtainUserAgentString (0, 0xc210d0, 0x32e91c): stub > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:urlmon:CreateURLMonikerEx ignoring flag URL_MK_UNIFORM > fixme:wininet:InternetLockRequestFile STUB > fixme:urlmon:Binding_GetBindResult (0xc1ed40)->(0x32f2d0 0x32f2e4 0x32f2ec (nil)) > How does that compare to your console output?