Hello
As written above, I am trying (again and again) to learn how to use wine
the version installed is : wine-0.9.13-mdk
I read somewhat the user guide and I learned about winecfg. great !
so, with some manipulations I have been able to execute some basic apps such as the Freeland dictionary. At this time, everything's ok.
But now things are going harder while trying to execute complex apps.
To learn that way, I fetched out of the dusty shelf an old game bought roughly four years ago. The choice of the game to emulate was less motivated by its quality than by the fact the program uses components such as zlib compression, ogg-vorbis, and openGL rendering, and so on.
The game installed sucessfully, but I still encounter problems while launching the game :
- the first pb, related to a file named SECDRV.SYS, was solved thank to patches which enabled me to bypass the cd protection, which seems to be not very well supported by wine.
- the second pb is not solved. Here is what I get :
* a dialog box with :
------------------------------------
Microsoft Visual C++ Runtime Library
------------------------------------
Program: C:\Program Files\Starmageddon\starmageddon.exe
abnormal program termination
------------------------------------
* and this output in the console :
err:quartz:GraphBuilder_AddSourceFilter Load (80070002)
err:dplay

P_IF_InitializeConnection Unable to load service provider
* and this output, when I click ok in the dialog box, before wine exits :
fixme:winmm:MMDRV_Exit Closing while ll-driver open
Since DP "seems" to be related to DirectPlay, I took a DLL named dplay.dll in the "wine-dlls-0.9.12.zip" file (downloaded on the winehq.com website, it's one of the available files when you choose to download wine for "Windows"), since I haven't got any version of windows on my PC.
I copied the file in drive_c/windows/system32/, and added it in the DLL override option of the winecfg utility :
"dplay (builtin)"
I don't know if the DLL override has to be used so... In any case, it didn't change anything, I get the same error. And I don't know how to solve this.
Can anybody with some good knowledge of wine and/or windows help me ? It would be very welcome !!!
Best regards
---
P.S. : btw, here is the files in my windows/system32/ (the OS version to be emulated is Windows 2000, it's the default option) :
system32/:
advapi32.dll dplay.dll* msiexec.exe* rpcrt4.dll wcmd.exe*
comctl32.dll drivers/ msvcrt.dll shdocvw.dll winmm.dll
comdlg32.dll gdi32.dll notepad.exe* shell32.dll winver.exe*
control.exe* help.exe* ntdll.dll shfolder.dll ws2_32.dll
crypt32.dll hhctrl.ocx opengl32.dll shlwapi.dll wsock32.dll
dbghelp.dll imagehlp.dll progman.exe* user32.dll
ddraw.dll kernel32.dll regsvr32.exe* version.dll
system32/drivers:
SECDRV.SYS
---