I downloaded and installed Darwin 1.1.5 to run Sturmovik IL2 1946. It worked fine yesterday but today, it will not load the application. Everything seems to start normally, but I get the following message in the Wine Log: err:module:attach_process_dlls "gdi32.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"Z:\\Applications\\Ubisoft\\IL-2 Sturmovik 1946\\il2fb.exe" failed, status c0000005 I have reloaded the application from the back-up disk, reloaded Darwine, restarted the computer, but nothing seems to work. Is there something else I should try? :(
slrman wrote:> I downloaded and installed Darwin 1.1.5 to run Sturmovik IL2 1946. It worked fine yesterday but today, it will not load the application. Everything seems to start normally, but I get the following message in the Wine Log: > > err:module:attach_process_dlls "gdi32.dll" failed to initialize, aborting > err:module:LdrInitializeThunk Main exe initialization for L"Z:\\Applications\\Ubisoft\\IL-2 Sturmovik 1946\\il2fb.exe" failed, status c0000005 > > I have reloaded the application from the back-up disk, reloaded Darwine, restarted the computer, but nothing seems to work. > > Is there something else I should try? :( >Yes, sadly Apple did something that is breaking Darwine. You will have to add an Environment parameter to make it work. See my other postings on the gdi32.dll error. I am working on building a copy of Darwine that will automatically detect where certain libraries are installed and adjust the parameter while running. James McKenzie
> Yes, sadly Apple did something that is breaking Darwine. You will have > to add an Environment parameter to make it work. See my other postings > on the gdi32.dll error. I am working on building a copy of Darwine that > will automatically detect where certain libraries are installed and > adjust the parameter while running. > > James McKenzie@James Here i have Leopard (newest Patch Level) with newest Xcode. I didnt have any Problems you mentioned with gdi. I used the Builds from Mike Kronenberg. After i found that i am unable to use FixFoto (you remember?) i tried to make Darwine from source and succeeded with 1.1.13 and with 1.1.14 too. At the time i didnt get such errors with gdi. Maybe because i try to use the "wrong" programs? My FixFoto isnt running with the newest wine too :-( I didnt have any cluse why its running on Linux with wine and not an a mac. Is there any information/documentation where the differencies are between Linux and Mac with wine? Maybe this help fo my problem and for your gdi-problem too? regards Joerg
i thought darwine completely stopped?! the latest version i can find is 0.9.27 so its possible to compile wine from source on Intel-Macs?
Andr? H. wrote:> i thought darwine completely stopped?! > > the latest version i can find is 0.9.27 > > so its possible to compile wine from source on Intel-Macs?The "official" darwine project is may be stopped (i dont know). But if you go to: http://www.kronenberg.org/darwine/ Mikes site you can see that he tries to build never wines. There is another guy that is building newer wines. Have a look here in winehq (intsalling wine on mac osx or something like this - there are both links). regards Joerg
slrman <wineforum-user at winehq.org>>Sent: Feb 5, 2009 6:45 AM >To: wine-users at winehq.org >Subject: [Wine] Re: Darwine stopped working >[running commentary removed as it has nothing to do with this error.]>RTS Version 2.2 >Core Version 2.0 >Sound: Native library (build 1.1, target - P IV) loaded. >OpenGL provider: dx8wrap.dll >Main begin: ScreenMode NOT changed >com.maddox.opengl.GLContextException: ScreenMode NOT changed > at com.maddox.il2.engine.Config.createGlContext(Config.java:500) > at com.maddox.il2.engine.Config.createGlContext(Config.java:553) > at com.maddox.il2.game.Main3D.beginApp(Main3D.java:351) > at com.maddox.il2.game.MainWin3D.beginApp(MainWin3D.java:211) > at com.maddox.il2.game.Main.exec(Main.java:419) > at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235) >java.lang.NullPointerException > at com.maddox.rts.CfgTools.save(CfgTools.java:59) > at com.maddox.sound.AudioDevice.saveControls(AudioDevice.java:385) > at com.maddox.il2.engine.Config.saveSound(Config.java:442) > at com.maddox.il2.engine.Config.save(Config.java:289) > at com.maddox.il2.game.MainWin3D.endApp(MainWin3D.java:168) > at com.maddox.il2.game.Main.exec(Main.java:448) > at com.maddox.il2.game.GameWin3D.main(GameWin3D.java:235)Since these are Java errors, and Wine does not use Java code, it appears that the program ran into an unsupported function call that is not implemented in Wine. The immediate feeling is to install DirectX 8, which I recommended against. What I do recommend is filing a bug report at Wine's Bugzilla with all of these details. It may be that an unimplemented OpenGL function may be causing this as well but until someone with Linux runs this program, we cannot rule out a Wine bug. James McKenzie
> Yes, sadly Apple did something that is breaking Darwine. You will have > to add an Environment parameter to make it work. See my other postings > on the gdi32.dll error. I am working on building a copy of Darwine that > will automatically detect where certain libraries are installed and > adjust the parameter while running. > > James McKenzieHow is this project going? Nothing else I have done seems to make any difference at all. So I am placing my hopes on someone coming up with a solution that will not involve dual-boot or an emulator program. I had hoped that crossover would work, but sadly, no joy there, either. Other than this one thing, the iMac is working perfectly and the upgrade to 4 GB of RAM was the easiest memory upgrade I have ever done. Thanks for all the fast replies from every one.