Peaverin Posted October 7, 2012 Author Share Posted October 7, 2012 Hello.A friend downloaded the eclipse game i uploaded, and the first error he had was the dxv8b.dll .When he downloaded the eclipse nightly runtime files, then this strange error appeared:2005530516 (8876086c) automation errorI don't know how to fix this… Anyone else can hellp?My friend re-installed all like 2 times but the error is still there.I also searched for this problem in this forum but no fixes…Please help with this.----Also I wanna know if there is a way to fix and install all the required runtime files at once because i don't wanna make people that plays my game install lots of things for play.Edit: Using dragon eclipse 2.0, based on nightly eclipse Link to comment Share on other sites More sharing options...
Synergy Posted October 7, 2012 Share Posted October 7, 2012 I think there's an odd error in DE I read somewhere with one of the InitD3D8(?) cases, and you have to do something with that, but I'm not entirely sure what.This might also be helpful: [**Run-Time Error**](http://www.touchofdeathforums.com/community/index.php?/topic/128839-run-time-error-2005530516-8876086c-automation-error/page__hl__%2B2005530516+%2B%288876086c%29+%2Bautomation+%2Berror) Link to comment Share on other sites More sharing options...
Peaverin Posted October 7, 2012 Author Share Posted October 7, 2012 I saw that topic.The problem is that my friend does not have vb6 and the problem doesn't happen to me but happens to a lot of people. Link to comment Share on other sites More sharing options...
iSnow Posted October 7, 2012 Share Posted October 7, 2012 I THINK there is a button in that error message where if you hit it, Eclipse changes rendering modes. Although I can't remember if that's what happens for the automation error you have there. Link to comment Share on other sites More sharing options...
Peaverin Posted October 7, 2012 Author Share Posted October 7, 2012 > I THINK there is a button in that error message where if you hit it, Eclipse changes rendering modes. Although I can't remember if that's what happens for the automation error you have there.No, my friend says there isn't any button, just the accept button. Link to comment Share on other sites More sharing options...
Synergy Posted October 7, 2012 Share Posted October 7, 2012 I think the idea with that topic was that you, the game's developer, would sort out the problem case then distributed it to him. But like I said, I'm not 100% certain on what the actual problem with the case is. Link to comment Share on other sites More sharing options...
jaekx Posted October 8, 2012 Share Posted October 8, 2012 I had the same problem with the dx8vb.dll, I had to manually make sure they were being installed into the win32 folder. They were going into the win32 or win64 folder by default. Just re-install them and make sure it is in win32\. JUST win32, nothing else. Link to comment Share on other sites More sharing options...
blkcrow Posted October 8, 2012 Share Posted October 8, 2012 > I had the same problem with the dx8vb.dll, I had to manually make sure they were being installed into the win32 folder. They were going into the win32 or win64 folder by default. Just re-install them and make sure it is in win32\. JUST win32, nothing else.jaekx is right when you install the runtime filles you have to specify the path that they need to be installed in Link to comment Share on other sites More sharing options...
Joyce Posted October 8, 2012 Share Posted October 8, 2012 I believe it's case 2 that simply needs to be moved to the bottom(and the numbers changed accordingly) in InitD3D8\. I'd suggest you do that before sending out your game, as it's a relatively common issue, and the error catcher doesn't really work as well as it was intended. Link to comment Share on other sites More sharing options...
Synergy Posted October 8, 2012 Share Posted October 8, 2012 > I believe it's case 2 that simply needs to be moved to the bottom(and the numbers changed accordingly) in InitD3D8\. I'd suggest you do that before sending out your game, as it's a relatively common issue, and the error catcher doesn't really work as well as it was intended.That's what I was thinking of! I'm sure I saw something about a InitD3D8 case. ![:lol:](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/laugh.png) Link to comment Share on other sites More sharing options...
tslusny Posted October 8, 2012 Share Posted October 8, 2012 Yea thats right, in my engine i already done it, idk why that error is showing on some PCs, that case is about mixing Sofware-Hardware rendering Link to comment Share on other sites More sharing options...
Peaverin Posted October 8, 2012 Author Share Posted October 8, 2012 Still don't knowing what exactly i have to do.Can you be more detailed please?Thanks for the replies. Link to comment Share on other sites More sharing options...
Synergy Posted October 8, 2012 Share Posted October 8, 2012 I think I'm right in saying that in modGraphics, you need to find this:``` Case 2 Set Direct3D_Device = Direct3D.CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, frmMain.picScreen.hWnd, D3DCREATE_MIXED_VERTEXPROCESSING, Direct3D_Window) TryCreateDirectX8Device = True Exit Function```And move it below this:``` Case 4 TryCreateDirectX8Device = False Exit Function```Then, rename the cases accordingly.I'm not 100% sure, as I couldn't actually find "InitD3D8" but I think I got the right bit; you might want to wait until Joyce confirms this, or tells you I'm being stupid. ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png) Link to comment Share on other sites More sharing options...
Peaverin Posted October 8, 2012 Author Share Posted October 8, 2012 > I think I'm right in saying that in modGraphics, you need to find this:> > ```> Case 2> > Set Direct3D_Device = Direct3D.CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, frmMain.picScreen.hWnd, D3DCREATE_MIXED_VERTEXPROCESSING, Direct3D_Window)> > TryCreateDirectX8Device = True> > Exit Function> ```> > And move it below this:> > ```> Case 4> > TryCreateDirectX8Device = False> > Exit Function> ```> Then, rename the cases accordingly.> > I'm not 100% sure, as I couldn't actually find "InitD3D8" but I think I got the right bit; you might want to wait until Joyce confirms this, or tells you I'm being stupid. ![:P](http://www.touchofdeathforums.com/community/public/style_emoticons/<#EMO_DIR#>/tongue.png)Ah okey, i wasn't understanding what joyce said because i wans't able to find InitD3D8.I will wait Joyce to say if this is correct and then upload again the game to let my friend test it. Link to comment Share on other sites More sharing options...
Joyce Posted October 9, 2012 Share Posted October 9, 2012 That's correct, just make sure you rename all the Case 1,2,3,4,5 and such to be in an ascending order again. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now