>I assume this is due to new Direct3D code that wasn't present when I last ran >DiabloII. If so, is there any way to disable this code so that Diablo doesn't >detect direct3d and runs with 2d directx like it always ran before?yes there is: go to your diablo ii installation dir. ( Program Files\Diablo ii ) then type something like: wine D2VidTst.exe you can now select what kind of video stuff you want to use. NOTE: the program might crash the first time when it is trying to find direct3d. ( it might crash again on glide detection too ) this should do the trick Mark Hannessen
I used to run Diablo II regularly under Wine, it worked fine with the nocd patch as long as I didn't want to use battle.net. I tried it again recently hoping maybe the battle.net issues might be resolved and discovered instead that I couldn't get it running at all. If I run Game_crk.exe which always worked before I get a dialog box that appears that says ``Error 25: A critical error has occurred while initializing Direct3D'' I assume this is due to new Direct3D code that wasn't present when I last ran DiabloII. If so, is there any way to disable this code so that Diablo doesn't detect direct3d and runs with 2d directx like it always ran before? -- greg
Ah, thank you, that was indeed the problem. I must have reconfigured Diablo at some point to use 3d. I misdiagnosed the problem as wine having acquired some direct3d support and fooling Diablo into trying to use it. So then comes the next question. When last I checked wine wasn't capable of running DLoad, which is required to allow the use of the nocd hack on battle.net. There were some comments at the time that it wouldn't be too hard to add support for the calls DLoad needs to load two images in memory at the same time. It doesn't appear that this support has been added. Is there any prospect of them being added? -- greg
> So then comes the next question. When last I checked wine wasn't capable of > running DLoad, which is required to allow the use of the nocd hack on > battle.net. There were some comments at the time that it wouldn't be too > hard to add support for the calls DLoad needs to load two images in memory > at the same time. > > It doesn't appear that this support has been added. Is there any prospect > of them being added?Mmm.. I do not now anything of this stuff. I did read something about getting Warcraft III running on battle.net a while a go. The idea was to lauch warcraft III with the cracked war3.exe and when it was in the main screen switch to the console ( Ctrl+Alt+F1 ) then replace the cracked war3.exe with the origional one and then switch back to Warcraft III ( Ctrl+Alt+F7 ) then press "connect to battle.net" and switch back to console ( Ctrl+Alt+F1 ) and wait 5 sec. after that replace the origional war3.exe with the hacked one and switch to Warcraft III ( Ctrl+Alt+F7 ) to enjoy battle.net I guess this should work with Diablo II ( Game.exe ) as well. ( you might want to script stuff up because that works a lot faster ) Have fun Mark Hannessen