Rhapsody Streaming Music Service with Wine on Fedora

Jeramy Ashlock ashlock at bechtel.colorado.edu
Fri Feb 20 16:04:51 CST 2004


This program (www.listen.com) requires IE5+ and windows media player.  I 
have tried installing those on a fake windows drive with version=win98 
(quite a task for IE6 by itself), but when I try to install Windows 
media player 9, it tells me I already have it installed, and IE6 works 
slowly and gives lots of error messages.

I have the program working on my WinXP partition, so I deleted the 
~/.wine directory, did a wineboot, edited .wine/config to have 
version=winxp and tried to run it off of the real windows drive.

Most of the time, I get this message
-----
$wine/mnt/win/Program\Files/RealRhapsody/Rhapsody.exe
Could not stat /mnt/floppy (No such file or directory), ignoring driveA:
err:virtual:map_image Standard load address for a Win32 program 
(0x00400000) not available - security-patched kernel ?
wine: could not load L"Z:\\mnt\\win\\Program 
Files\\RealRhapsody\\Rhapsody.exe" as Win32 binary
------

but retrying the command a couple of times makes it start, giving

-----
$ wine /mnt/win/Program\ Files/RealRhapsody/Rhapsody.exe
Could not stat /mnt/floppy (No such file or directory), ignoring driveA:
err:module:import_dll Module (file) WMVCore.DLL (which is needed by 
L"Z:\\mnt\\win\\Program Files\\RealRhapsody\\Rhapsody.exe") not found
err:module:import_dll No implementation for 
WMVCore.DLL.WMCreateReaderPriv imported from L"Z:\\mnt\\win\\Program 
Files\\RealRhapsody\\Rhapsody.exe", setting to 
0xdeadbeeferr:module:LdrInitializeThunk Main exe initialization for 
L"Z:\\mnt\\win\\Program Files\\RealRhapsody\\Rhapsody.exe" failed, 
status c0000135
-----


So I copy the dll file like so (afterwards, I must copy wmasf.dll also);

cp /mnt/win/WINDOWS/system32/wmvcore.dll ~/.wine/c/windows/system

then it tries to run, but I get the following

-------
[ashlock at localhost ashlock]$ wine /mnt/win/Program\ 
Files/RealRhapsody/Rhapsody.exe
Could not stat /mnt/floppy (No such file or directory), ignoring drive A:
fixme:msvcrt:_set_error_mode dummy implementation (old mode: 0, new mode: 2)
fixme:ntdll:NtOpenFile 
(0xf3e834,0x00100001,0xf3e80c,0xf3e824,0x00000007,0x00000010) partial stub
fixme:ntdll:NtQuerySystemInformation 
(0x00000021,0xf3eb28,0x00000010,0xf3f7b8) stub
fixme:ntdll:NtQuerySystemInformation 
(0x0000002d,0xf3eb28,0x00000020,0xf3f7b8) stub
fixme:ntdll:NtQuerySystemInformation 
(0x00000017,0xf3eb28,0x00000b30,0xf3f7b8) stub
fixme:ntdll:NtOpenFile 
(0xf3e668,0x00100001,0xf3e640,0xf3e658,0x00000007,0x00000010) partial stub
fixme:ntdll:NtQuerySystemInformation 
(0x00000021,0xf3e95c,0x00000010,0xf3f5ec) stub
fixme:ntdll:NtQuerySystemInformation 
(0x0000002d,0xf3e95c,0x00000020,0xf3f5ec) stub
fixme:ntdll:NtQuerySystemInformation 
(0x00000017,0xf3e95c,0x00000b30,0xf3f5ec) stub
fixme:msvcrt:_set_error_mode dummy implementation (old mode: 2, new mode: 2)
fixme:setupapi:SetupDiGetClassDevsA 
{00f3fb18-d880-0056-786d-5a00ffffffff} (null) (nil) 00000012
fixme:setupapi:SetupDiDestroyDeviceInfoList ffffffff
fixme:setupapi:SetupDiGetClassDevsA 
{00000004-f7b4-00f3-0200-0000b8f8f300} (null) (nil) 00000012
fixme:bitblt:X11DRV_BitBlt potential optimization - client-side DIB copy



More information about the wine-users mailing list