VOGONS


dgVoodoo 2 for DirectX 11

Topic actions

  • This topic is locked. You cannot reply or edit posts.

Reply 3660 of 3952, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie
CoolGamer wrote:

ZellSF, does Full Throttle run on your computer via dgVoodoo? On my windows 7 laptop, the game EXE starts and instantly closes when I try to run it via dgVoodoo.

The game works fine without any problems when I remove dgVoodoo dlls from game folder. That's why I reported it as a bug.

Yes, it crashes here too.

Reply 3662 of 3952, by Dege

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the reports, I'll check out the reported games when I'll have some time.

CoolGamer wrote:

Full Throttle Version 2.0 (aka Second Issue Windows Version, 2002 CD release) does not work via dgVoodoo. It works fine natively. I attached the log file.
http://www.mobygames.com/game/windows/full-throttle

Is there a demo for this one? All I can find is the DOS version.

Reply 3664 of 3952, by CoolGamer

User metadata
Rank Member
Rank
Member

I could not find a demo for the 2002 windows version of Full Throttle. I PMd you some websites that sell the used original genuine CD.

Edit: The reissued 2002 version of "Sam and Max Hit The Road" does not work via dgVoodoo either. The game runs fine natively. It is part of the collection shown on the webpage below.
http://www.mobygames.com/game/lucasarts-class … ertainment-pack

Reply 3665 of 3952, by Jessietail

User metadata
Rank Newbie
Rank
Newbie

I have had a problem with the latest versions of dgVoodoo where LEGO Rock Raiders freezes whenever vector graphics are drawn. LRR works fine with 2.53 aside from lighting not being very smooth, but starting with 2.54 and still present in 2.55 it's been basically unplayable.

LRR dgVectors.png
Filename
LRR dgVectors.png
File size
609.11 KiB
Views
2497 views
File comment
dgVoodoo 2.53 screenshot of LEGO Rock Raiders, showing examples of vector-drawn graphics
File license
Fair use/fair dealing exception

The blue drag-box being created by the mouse here, the green and yellow selection boxes around two of the Rock Raiders, and the health bars floating over the three Rock Raiders in the above image are examples of what I mean; basically, graphics not calling models or BMP files that seem to be vectors generated by the game's EXE. I used 2.53 to take this screenshot because in .54 or .55, the game freezes the frame before any of the previously-mentioned types of graphics would appear on-screen. Unfortunately, this means I basically can't do anything, since those vectors appear any time I select anything, or whenever any object takes damage and displays its health bar. This was not an issue in any versions before 2.54, so something changed that caused this to start being an issue.

Reply 3666 of 3952, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

Wetrix does not work fullscreen. Black screen, but sounds still play so game is running. Judging by fan sound it's taking 100% of one CPU core. It works with DXGL or natively with Windows 7 compatibility mode (which does not help dgVoodoo2). There's a demo available here: https://archive.org/details/Wetdemo

Reply 3668 of 3952, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
Jessietail wrote:

I have had a problem with the latest versions of dgVoodoo where LEGO Rock Raiders freezes whenever vector graphics are drawn. LRR works fine with 2.53 aside from lighting not being very smooth, but starting with 2.54 and still present in 2.55 it's been basically unplayable.

LRR dgVectors.png

The blue drag-box being created by the mouse here, the green and yellow selection boxes around two of the Rock Raiders, and the health bars floating over the three Rock Raiders in the above image are examples of what I mean; basically, graphics not calling models or BMP files that seem to be vectors generated by the game's EXE. I used 2.53 to take this screenshot because in .54 or .55, the game freezes the frame before any of the previously-mentioned types of graphics would appear on-screen. Unfortunately, this means I basically can't do anything, since those vectors appear any time I select anything, or whenever any object takes damage and displays its health bar. This was not an issue in any versions before 2.54, so something changed that caused this to start being an issue.

I installed the game from the CD and copied D3DRM.DLL (the version that is downloadable from my site) to the game folder then I launched the executable. Nothing happened, so it had to be some very early crash or sg like that.
Then I downloaded Lego Rock Raiders Masterpiece Edition executable (following PCGamingWiki's instructions) and replaced the original one with that. Launched the game and it worked. Are you using the same files? Or maybe an older version of D3DRM?

Reply 3669 of 3952, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
ZellSF wrote:

Wetrix does not work fullscreen. Black screen, but sounds still play so game is running. Judging by fan sound it's taking 100% of one CPU core. It works with DXGL or natively with Windows 7 compatibility mode (which does not help dgVoodoo2). There's a demo available here: https://archive.org/details/Wetdemo

GDI rendered game. It uses DDraw to just set the display mode. The same problem as with game movies.

Reply 3670 of 3952, by Dege

User metadata
Rank Oldbie
Rank
Oldbie
alberthamik wrote:

I'm not sure when compatibility broke, but it's been impossible to use the DirectX and Glide wrappers together with Requiem: Avenging Angel 1.3. Currently it just crashes immediately, and whenever I do get it partially working using another directx wrapper for the 3DFX version, I get weird HUD issues where everything repeatedly disappears off screen, like being wiped off to put it literally. I tested out the old WIP10 version to make sure it wasn't just me, and in that instance I had the same situation as others when that test build came out, it worked until I was in-game and then lost all input.

I haven't been able to test out the latest builds of dgVoodoo 2 to see if it can rectify the main problem I've been having, which is being able to record the game and it's menus. OBS does not like capturing this game with it's constant switching (seen by OBS as different programs essentially). I can understand this being a secondary problem at best and one that might not be as easy to solve given how the game works. It would just be nice to not have to fight with different wrappers to get this one game to behave.

In 2.55.1 I made some changes to report the correct hw id's of Banshee and Voodoo3 ('Other greater') card types. According to the game code, it only recognizes Voodoo2 as a maximum. For other hw id's it just quits at startup. Aside from this change the game works the same way as previously with earlier dgVoodoo versions.

Reply 3671 of 3952, by Jessietail

User metadata
Rank Newbie
Rank
Newbie
Dege wrote:

I installed the game from the CD and copied D3DRM.DLL (the version that is downloadable from my site) to the game folder then I launched the executable. Nothing happened, so it had to be some very early crash or sg like that.

Then I downloaded Lego Rock Raiders Masterpiece Edition executable (following PCGamingWiki's instructions) and replaced the original one with that. Launched the game and it worked. Are you using the same files? Or maybe an older version of D3DRM?

I just now tried again using the latest 2.55.2 release of dgVoodoo, and the D3DRM from your site as well (I had some 2001-dated D3DRM in there before, I don't remember where it came from), with the same settings as my 2.53 setup. I clicked on a Rock Raider in a level and the result was the same: the game still functions and I can still click on things, but the display stays frozen on the frame where the vector appeared until the game is terminated.

I used my original EXE from the 2004/05 SelectSoft release of the game (IB2G-ROC5.2, 719kb EXE modified 1999/09/25 5:45 PM). I tried again with the Masterpiece EXE from PCGW (720kb modified 1999/09/27 12:42 PM) and the result was basically identical. I'm using a GTX 1060 GPU if that might be affecting anything.

Reply 3672 of 3952, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie
Dege wrote:
ZellSF wrote:

Wetrix does not work fullscreen. Black screen, but sounds still play so game is running. Judging by fan sound it's taking 100% of one CPU core. It works with DXGL or natively with Windows 7 compatibility mode (which does not help dgVoodoo2). There's a demo available here: https://archive.org/details/Wetdemo

GDI rendered game. It uses DDraw to just set the display mode. The same problem as with game movies.

Yeah I sort of suspected as much. Thought I'd mention it anyway.

Reply 3674 of 3952, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Saw this today:
https://blogs.vmware.com/workstation/2018/06/ … eview-2018.html

VMware Workstation Tech Preview DirectX 10.1 – We are excited to introduce DirectX 10.1 support with Workstation 2018 Tech Previ […]
Show full quote

VMware Workstation Tech Preview
DirectX 10.1 – We are excited to introduce DirectX 10.1 support with Workstation 2018 Tech Preview. DX10.1 introduces several subtle differences over 10.0

DirectX 10.1 delivers the following graphics improvements:

Full MSAA (Multisample anti-aliasing) support
Shader Model 4.1 support
Cubemap array support
This enhancement allows users to run games that require DirectX 10.1, and improves performance for DX10.0 games and apps. Test it out and let us know how what you think about the graphics quality and performance.

This feature is for both Windows and Linux hosts

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

Reply 3675 of 3952, by batterymandark

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote:

Saw this today:
https://blogs.vmware.com/workstation/2018/06/ … eview-2018.html

VMware Workstation Tech Preview DirectX 10.1 – We are excited to introduce DirectX 10.1 support with Workstation 2018 Tech Previ […]
Show full quote

VMware Workstation Tech Preview
DirectX 10.1 – We are excited to introduce DirectX 10.1 support with Workstation 2018 Tech Preview. DX10.1 introduces several subtle differences over 10.0

DirectX 10.1 delivers the following graphics improvements:

Full MSAA (Multisample anti-aliasing) support
Shader Model 4.1 support
Cubemap array support
This enhancement allows users to run games that require DirectX 10.1, and improves performance for DX10.0 games and apps. Test it out and let us know how what you think about the graphics quality and performance.

This feature is for both Windows and Linux hosts

Nice VMware, but can it run... 😜 ehem. So you thinking of dgvoodoo in VMware? but as far as i know, only VMware player is free.

Reply 3677 of 3952, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

House of the Dead III works perfectly. Usually limited to 1280x1024 unless you feel like hex editing, needs a crack on Windows 7+. The game also works natively without dgVoodoo2.

hod3pc 2018-06-26 17-06-46-41.jpg
Filename
hod3pc 2018-06-26 17-06-46-41.jpg
File size
621.01 KiB
Views
2097 views
File license
Fair use/fair dealing exception

Reply 3678 of 3952, by ZellSF

User metadata
Rank Oldbie
Rank
Oldbie

Also a feature request to consider, can you easily add a "stretched, don't keep aspect ratio" mode for dgVoodoo2 scaling? Being able to override driver scaling even if I want stretching would be nice. For example if due to some weirdness a game doesn't support 16:9, but "close enough" that stretching isn't too harmful to aspect ratio.

Of course it's pretty easy for me to just change driver settings whenever that happens and in many cases forcing resolution would work. So it's pretty much a "if it's only a few minutes of work" feature request.

Reply 3679 of 3952, by batterymandark

User metadata
Rank Newbie
Rank
Newbie

I also have a feature request : Add a internal wrapper resolution scaler, with and array of 2x 3x 4x, based on your monitor resolution and not only the game, with aspect ratio input
so abnormal resolution would be calculated, instead of firing up virtual dub to calculate and aspect ratio based on your vertical resolution.

I can give you an example, I was trying out Soul Raver, on my intel integrated GPU, but its run on VGA so max resolution is 1080p.
So what I did whas to select from the game a 16:10 resolution, 1280x800. "Gives better text and 2d resolution"
Then in CPL I entered 3456x2160 which is 2x the VGA resolution but in 16:10 , since the game support 16:10 normaly a.k.a 320x200 , 640x400 etc etc.
And finally Stretched , Keep aspect ratio, since that will shrink down the image again to a 1080p VGA image, but the image would be like NVIDIA's DSR.
I could hardly tell that my monitor was running below my native resolution since the image got so clean.

Also, how hard would it be to add a feature in dgvoodoo where you could pass to real directX but keep the wrapper scaler intact. So you only did resolution scaling.