VOGONS


dgVoodoo 2.7.x and related WIP versions

Topic actions

Reply 200 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

No, I didn't go opensource. 😐
I just want to host releases on github, and I already uploaded all existing releases. Also, I'm going to upload the docs and the example sources from dgv API.
WIP's are just for testing purposes, nothing more, that's why I don't want to upload them there.

Reply 201 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
dummy13 wrote on 2020-09-28, 14:26:

Hello dege,
Sir Dege do you have discord account? i have problems with my game using your dgvoodoo2. Please allow me to contact you

Sorry, I forgot about it. So, according to your report you're facing with the known AMD-texture issue. And you say, 2.7 is not allowed in place of 2.6?
But why? Is it because of some anti-cheat protection?
Actually, I can't fix 2.6 if it's indeed the AMD problem. The fix for that is 2.7 itself.

Reply 202 of 306, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

https://www.gog.com/forum/general/gog_d ... is_amazing
Anyone own the games listed in this thread from GOG to verify if they are using dgvoodoo or not?
Guess we need a GOG games using dgvoodoo list

DOSBox Compilation Guides
DosBox Feature Request Thread
PC Game Compatibility List
How To Ask Questions The Smart Way
Running DRM games offline

Reply 204 of 306, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

In "this is pointless" news, dgVoodoo supports GOG's ddraw/d3d8>d3d9 wrapper.

The GOG wrapper actually works with quite a few 3D games it doesn't ship with. Nowhere near the compatibility (or features) of dgVoodoo of course.

Reply 205 of 306, by Kaminari

User metadata
Rank Oldbie
Rank
Oldbie

Dege said previously that dgVoodoo is unrelated to GOG's wrapper.

[Edit] Ah right, I see what you mean. Although I don't understand how they can work together (and what would be the point of that).

Ryzen 2600X 4.0 GHz | Vega 56 8 GB | DDR4 16 GB | Win7-64 Ultimate | Win10-64 Pro

Reply 207 of 306, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie
Kaminari wrote on 2020-10-02, 12:59:

Dege said previously that dgVoodoo is unrelated to GOG's wrapper.

[Edit] Ah right, I see what you mean. Although I don't understand how they can work together (and what would be the point of that).

Zero point, hence why I wrote pointless news.

lowenz wrote on 2020-10-02, 13:46:

Link to the GOG wrapper? Thanks!

They don't provide it, they just include it with their titles, the last being Metal Gear Solid 1 and 2, and linking to downloads of those would be piracy.

Reply 209 of 306, by Stiletto

User metadata
Rank l33t
Rank
l33t
Dege wrote on 2020-09-30, 11:25:

No, I didn't go opensource. 😐

If you -really- wanted to, you could add "dgVoodoo 1" sourcecode (and binaries?) which you released as LGPL 2.1 in its own repo 😀
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0

😁

If I were you, if I did that, I'd make sure people knew it was no longer supported tho 😉

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

Stiletto

Reply 211 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
Stiletto wrote on 2020-10-05, 02:43:
If you -really- wanted to, you could add "dgVoodoo 1" sourcecode (and binaries?) which you released as LGPL 2.1 in its own repo […]
Show full quote
Dege wrote on 2020-09-30, 11:25:

No, I didn't go opensource. 😐

If you -really- wanted to, you could add "dgVoodoo 1" sourcecode (and binaries?) which you released as LGPL 2.1 in its own repo 😀
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0

😁

If I were you, if I did that, I'd make sure people knew it was no longer supported tho 😉

Ok, good idea. I've been thinking about moving all of the sections, including dgVoodoo 1, of my site to github anyway. 😀

Reply 212 of 306, by Stiletto

User metadata
Rank l33t
Rank
l33t
Dege wrote on 2020-10-05, 16:03:
Stiletto wrote on 2020-10-05, 02:43:
If you -really- wanted to, you could add "dgVoodoo 1" sourcecode (and binaries?) which you released as LGPL 2.1 in its own repo […]
Show full quote
Dege wrote on 2020-09-30, 11:25:

No, I didn't go opensource. 😐

If you -really- wanted to, you could add "dgVoodoo 1" sourcecode (and binaries?) which you released as LGPL 2.1 in its own repo 😀
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0
http://www.vogonsdrivers.com/getfile.php?file … &menustate=55,0

😁

If I were you, if I did that, I'd make sure people knew it was no longer supported tho 😉

Ok, good idea. I've been thinking about moving all of the sections, including dgVoodoo 1, of my site to github anyway. 😀

Heck, you could literally move the site to something like dege-diosg.github.io (I'm not sure they'd let you use dege.github.io 😉 )

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

Stiletto

Reply 213 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

Ok, it's done: 😀

https://github.com/dege-diosg/dgVoodoo

Stiletto wrote on 2020-10-05, 17:16:

Heck, you could literally move the site to something like dege-diosg.github.io (I'm not sure they'd let you use dege.github.io 😉 )

Yes, but then it all should be contained in one large repo which I didn't want.
Btw, GitHub pages, containing the docs, is active for the dgVoodoo2 repo. Docs are subject to a later change.

Reply 214 of 306, by Stiletto

User metadata
Rank l33t
Rank
l33t
Dege wrote on 2020-10-05, 18:08:

Ok, it's done: 😀

Awesome!

If you -really- want to add even more of the old versions to the Github, or instead just download them yourself, we have them here:
http://wrappers.vogonsdrivers.com/files/Glide … gVoodoo/D3D7-9/
Shouldn't really be missing any.

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

Stiletto

Reply 216 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

I'm not really active in development but I released a minor update to 2.7. It's not a usual bugfix version, it contains some minor improvements that should have been included in 2.7:

  • Support for true multimon DDraw applications (my test app)
  • Minor performance improvements in D3D frontend and D3D12 backend (most noticable with Dreamfall The Longest Journey with D3D12)
  • Fixing a memory leak (my own tests)
  • Some minor refactoring in the code
  • Fixing a DDraw bug causing crash (Will Rock)

http://dege.fw.hu/dgVoodoo2/dgVoodoo2_71.zip
http://dege.fw.hu/dgVoodoo2/dgVoodoo2_71_dbg.zip

It's not that much different from 2.7 but I decided to stick with my bad versioning scheme, that's why it's 2.71 (instead of 2.7.1).

(Also, I submitted the files to MS so Defender shouldn't detect them after they finished with them.)

Reply 217 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

I had a look at some of games you reported:

Icy post wrote:

Hard to be a god:
not really known game at all, not sure if it'd be worth the effort. It has a really small selection of resolutions ingame, but the config file can be edited manually to set any res up, though anything higher than 1080 will cause ui to disappear. With dgvoodoo ui is present, but bloom shows noticeable offsetting, and double cursor is present too

The bloom rendering technique of this game is unfortunately incompatible with resolution forcing. Without going into the details, it's almost the same problem like the water rendering in Morrowind and Splinter Cell1.
To fix it, it'd require some shader value modifications depending on the effective resolution.

Icy post wrote:

Dragonshard:
very erratic frametimes in dx11 mode, even makes my screen flicker, works much smoother in dx12, but crashes when starting any map with antialiasing enabled in dgvoodoo, ingame option doesn't do anything

I couldn't reproduce this one. I checked out forced MSAA both on nVidia an Intel but the game worked (skirmish map from the menu).

Icy post wrote:

Sea Dogs:
crashes at startup

I remember this game had some problems but somehow I managed to run it, albeit with a bad performance (the game is running for me right now, only the movies are invisible).
Somebody even reported how to solve the bad performance thing. I know it's not too informative, but I cannot remember the solution by heart. Should dig into the game from a fresh install.

Reply 218 of 306, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
Stiletto wrote on 2020-10-05, 22:15:
Awesome! […]
Show full quote
Dege wrote on 2020-10-05, 18:08:

Ok, it's done: 😀

Awesome!

If you -really- want to add even more of the old versions to the Github, or instead just download them yourself, we have them here:
http://wrappers.vogonsdrivers.com/files/Glide … gVoodoo/D3D7-9/
Shouldn't really be missing any.

Uhmm, so you have all of the versions? 😁
Thanks, I'll upload them some day.

Reply 219 of 306, by djc5166

User metadata
Rank Newbie
Rank
Newbie
ZellSF wrote on 2020-10-02, 15:34:
Zero point, hence why I wrote pointless news. […]
Show full quote
Kaminari wrote on 2020-10-02, 12:59:

Dege said previously that dgVoodoo is unrelated to GOG's wrapper.

[Edit] Ah right, I see what you mean. Although I don't understand how they can work together (and what would be the point of that).

Zero point, hence why I wrote pointless news.

lowenz wrote on 2020-10-02, 13:46:

Link to the GOG wrapper? Thanks!

They don't provide it, they just include it with their titles, the last being Metal Gear Solid 1 and 2, and linking to downloads of those would be piracy.

I just bought these from GOG: GOG's wrapper gives me a black screen and DGVD2 works, but it doesn't seem to render most of the textures. I don't see much info about black screens, is there any DGVD2 settings that get this game working?