VOGONS

Common searches


D3D to open gl wrapper

Topic actions

Reply 20 of 37, by btw3d

User metadata
Rank Newbie
Rank
Newbie
Micha wrote:

OK, but this was my last post , i dont feel wellcome here.

wd wrote:

Randomly uploading binaries with unknown source is quite strange.

..and that's the whole point, Micha.

Don't expect people to trust you for posts like this:

Author: Unknown
Source: Unknown
Website: Unknown
License: Unknown
Binary: Here

People aren't unfriendly here. You just should say it's Sven Labush (DiabloII and Uprising wrappers author), post the address for his website and no one complain about it.

Reply 21 of 37, by leileilol

User metadata
Rank l33t++
Rank
l33t++

Posting a 450mb pirate install of Panzer General 4 rapidshare link isn't a good idea here either "but it's 10 years old no one will care lose money"......... call me when it's 80 years old

apsosig.png
long live PCem

Reply 22 of 37, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
btw3d wrote:
..and that's the whole point, Micha. […]
Show full quote
wd wrote:

Randomly uploading binaries with unknown source is quite strange.

..and that's the whole point, Micha.

Don't expect people to trust you for posts like this:

Author: Unknown
Source: Unknown
Website: Unknown
License: Unknown
Binary: Here

People aren't unfriendly here. You just should say it's Sven Labush (DiabloII and Uprising wrappers author), post the address for his website and no one complain about it.

Well said.

I hope he comes back. Or, failing that, that Mr. Labush (if that is indeed who it is) does choose to post something, somewhere. I mean, if he really did put a full year of hard work into it, it would be a shame for it to vanish forever.

I guess it's vaguely understandable why he might want to keep something like that sort-of private – didn't the guy behind ddhack end up getting hounded for a while?

leileilol wrote:

Posting a 450mb pirate install of Panzer General 4 rapidshare link isn't a good idea here either "but it's 10 years old no one will care lose money"......... call me when it's 80 years old

I missed that completely – was that the first post in this thread?

The weird thing is that the first post mentions "pg3", and that a Panzer General 4 doesn't even seem to exist .

Oh, and this thread is now the fourth Google hit for "DX2OGL".

Reply 23 of 37, by aqrit

User metadata
Rank Member
Rank
Member
Jorpho wrote:

Since a complete DirectDraw rewrite is apparently unfeasible,

http://www.nongnu.org/wined3d/

---
DirectDraw has a built in Hardware emulation layer...

there are a few issues that I have seen:
You can't lock the primary surface
no vsync
Flip() doesn't return the front buffer to the back

Reply 24 of 37, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

That is Direct3D, not DirectDraw.

You'll also note it does not go back before DX8.
http://wiki.winehq.org/WineD3DOnWindows

It turns out DX7 will do something if you hack the executable of the game you want to run.
https://forums.virtualbox.org/viewtopic.php?f=6&t=25939

Reply 25 of 37, by aqrit

User metadata
Rank Member
Rank
Member

...sighs...

If you actually look at it ... or the link you posted ->
you'll note that it does have directdraw
and also note that it works very well with directdraw 1-4 games
( dx7 I haven't tested )

and you don't have to hack the executable to use it, simply extract the dlls to your game folder

download.php?id=9773

Reply 26 of 37, by Jorpho

User metadata
Rank l33t++
Rank
l33t++
aqrit wrote:

If you actually look at it ... or the link you posted ->
you'll note that it does have directdraw

What link are you reading, exactly? Perhaps we are talking about different things.

The link I posted wrote:

DirectDraw and Direct3D<7 can't be used at this point due to a conflict with opengl32.dll.

Reply 27 of 37, by aqrit

User metadata
Rank Member
Rank
Member

looking closer that thread is wrong and/or out-of-date

the build at http://www.nongnu.org/wined3d/ has modifications to load OpenGL in special way so it doesn't link with windows dll which also links to ddraw.dll .... which the regular wine dlls do not have
[edit: I'm no longer sure the above statement is correct, I think it was dynamically linking opengl... I flipped thru the parallels code it seems they hide all the good stuff in a different module that does not have code available ]

open wined3d.exe inside of 7zip
and extract libwine.dll, wined3d.dll, and ddraw.dll from $SYSDIR into your game folder

the end

Last edited by aqrit on 2015-06-01, 16:11. Edited 1 time in total.

Reply 29 of 37, by filipetolhuizen

User metadata
Rank Oldbie
Rank
Oldbie
aqrit wrote:
looking closer that thread is wrong and/or out-of-date […]
Show full quote

looking closer that thread is wrong and/or out-of-date

the build at http://www.nongnu.org/wined3d/ has modifications to load OpenGL in special way so it doesn't link with windows dll which also links to ddraw.dll .... which the regular wine dlls do not have

open wined3d.exe inside of 7zip
and extract libwine.dll, wined3d.dll, and ddraw.dll from $SYSDIR into your game folder

the end

no success with this as well. DX 5 and 6 games crashed on startup.

Reply 30 of 37, by jwt27

User metadata
Rank Oldbie
Rank
Oldbie
filipetolhuizen wrote:
aqrit wrote:
looking closer that thread is wrong and/or out-of-date […]
Show full quote

looking closer that thread is wrong and/or out-of-date

the build at http://www.nongnu.org/wined3d/ has modifications to load OpenGL in special way so it doesn't link with windows dll which also links to ddraw.dll .... which the regular wine dlls do not have

open wined3d.exe inside of 7zip
and extract libwine.dll, wined3d.dll, and ddraw.dll from $SYSDIR into your game folder

the end

no success with this as well. DX 5 and 6 games crashed on startup.

Same here with D3D 8 and 9 games (*cough* on a Voodoo3). Even dxdiag won't start anymore 😒

Reply 31 of 37, by aqrit

User metadata
Rank Member
Rank
Member

PG3 launches with it, but it has too many graphic problems to really be playable
(with just those 3 dlls )

WineD3d works great with Planescape Torment, and
Axis and Allies ( after it is patch to lock surfaces before writting to them ), and a couple other games

Diablo: Hellfire doesn't appear to like it

Reply 35 of 37, by Stiletto

User metadata
Rank l33t++
Rank
l33t++
kon wrote:

DirectDraw wrapper

ddraw.rar

kon, what is this and who made it? Is it only a DirectDraw wrapper?

Thanks!

"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto