WIP versions

General information and assistance with dgVoodoo.

Re: WIP versions

Postby ZellSF » 2018-10-25 @ 19:47

A Vampyre Story
Bad Day L.A
Beyond Good & Evil
Caesar IV
Call of Cthulhu: Dark Corners of the Earth
Earth 2160
Lego Star Wars
Night Watch
Sid Meier's Pirates!
Sonic Riders
Titan Quest Demo

All unchanged from last WIP (I'm not sure which of these require SM2.0 of course...).

Need for Speed Underground Demo
I think I played this at launch on the Gamecube so I don't remember how it should look, doesn't seem bad though. Edit: It does however frequently break graphic rendering when transitioning between game/menus.
speeddemo 2018-10-25 21-59-43-13.jpg

Rollercoaster Tycoon 3
Seems to work as it should. Emulated modes gives double cursor and not the usual windows system one that you can work around easily. Which is too bad since this could benefit from resolution forcing.
RCT3 2018-10-25 20-18-39-15.jpg

Sid Meier's Civilization IV
I read in the log that this asks for SM2.0, so maybe this shouldn't work, but still worth mentioning one thing: it crashes at start in WIP52, it does not in WIP51.

Soldier Force
Wasn't working in WIP51, but I forgot to mention it. Works fine in WIP52.
SoldierForce 2018-10-25 23-57-46-33.jpg

SpellForce
Works and renders now. There might be some subtle visual glitches I need to compare a bit with native rendering.
SpellForce 2018-10-25 20-57-09-43.jpg
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby JJXB » 2018-10-25 @ 23:18

Swat 4:
Swat4_2018_10_25_23_48_32_702.png


Kelvin the Penguin:
pingwinek_2018_10_26_00_02_46_964.png


CoD4: Modern Warfare: no go (Requires Vertex Shader 2.0)

Rainbow Six Vegas & Vegas 2: Error -
csrss_2018-10-26_00-16-45.png
csrss_2018-10-26_00-16-45.png (8.34 KiB) Viewed 392 times
JJXB
Newbie
 
Posts: 43
Joined: 2015-11-23 @ 17:53

Re: WIP versions

Postby UCyborg » 2018-10-25 @ 23:30

Made following observations in The Suffering with WIP52:

  • Still crashes in D3D9.dll when trying to run it in fullscreen, so have to select windowed mode.
  • I experience lag spikes when entering different sections of the levels and during cutscenes.
  • Distance fog is absent.
UCyborg
Member
 
Posts: 244
Joined: 2015-9-04 @ 11:10

Re: WIP versions

Postby Deffnator » 2018-10-26 @ 01:02

Dege wrote:New WIP:
=========================
WIP52:
=========================

- Regression bug in D3D8 shader cache, fixed (Star Wars Republic Commando)
- Adding support for textures/surfaces with YUV formats (UYVY, YUY2) for D3D8/9 (Serious Sam 2 movie playback)
- Lot of D3D9 bugfixing
- Some general refactoring


http://dege.fw.hu/temp/dgVoodooWIP52.zip
http://dege.fw.hu/temp/dgVoodooWIP52_dbg.zip

D3D9 games I tested so far:

- Ages Of Empires III - Selecting antialiasing in the game causes black screen (it's some init problem I need to solve), otherwise seems to be ok
- AquaNox 2 - Seems to be ok
- Bontage - Seems to be ok
- SC Chaos Theory - Seems to be ok (with my patch)
- Demon Stone - One issue: dgVoodoo doesn't yet support auto-generation of texture mipmap-levels. This game supposes the support for that and creates its own textures with autogen. dgVoodoo will only allow the topmost level for those textures, resulting in disabling mipmapping. The debug layer will warn you if such a texture creation is detected. Otherwise seems to be ok.
- Enter The Matrix - Doesn't work. There is an initialization problem I need to resolve. I managed to get it run by helping a little by the debugger (:D) and there were no rendering problems.
- Far Cry - Don't know if the objects are rendered at a lower detail level into the shadow texture with sm1.x compared to sm3. Otherwise seems to be ok.
- FireWarrior - Seems to be ok
- Ground Control II demo - I'm not sure. Scene is a bit foggy and water is rendered differently with SM1.x.
- Heroes of Annihilated Empires - Menu works, but turns out to be an SM2 game so 3D rendering is wrong.
- Oblivion - Menu works, but turns out to be an SM2 game so 3D rendering is wrong.
- MicroMachines V4 - Seems to be ok
- Narbacular Drop - Seems to be ok
- Outrun Coast To Coast 2006 - Seems to be ok
- Pitfall The Lost Expedition - Seems to be ok
- Prince of Persia The Sands of Time - Seems to be ok
- Raider III - Doesn't work correctly. This game uses D3DX and there must be some problem with it through dgVoodoo, I need to figure it out.
- Tomb Raider - The Angel of Darkness - Seems to be ok
- Serious Sam 2 - I think there is a glitch with the water, otherwise seems to be ok

- 3DMark 03: Test 'Mother Nature' is not available, I guess it needs higher shader versions than 1.x, bu otherwise ok

@Deffnator: Thanks for the feedback! I want to do some DDraw fixings a bit later.


NP dege, i just to play old +new stuff and help :) look at my posts historic later, i just want to play Wing4!

TESTED with Warhammer 40k: Dawn of War And Winter Assault

-Runs Flawlessly without any visual bugs
-Resolutions has Mouse problems, can be fixes by Alt+tab but its wonky and buggy

i'll see if i can test it with NFSC and NFS2 tomorrow
Deffnator
Newbie
 
Posts: 24
Joined: 2018-9-05 @ 01:03

Re: WIP versions

Postby Ithilin » 2018-10-26 @ 05:23

I tried a few games and all seem to work pretty well with the new D3D9 WIP.

NHL09
nhl09.png


Beyond Divinity
beyondd.png


UT99 (with custom D3D9 renderer from http://www.cwdohnal.com/utglr/)
ut99.png


Sherlock Holmes versus Jack the Ripper
sh.png
Ithilin
Newbie
 
Posts: 3
Joined: 2017-12-13 @ 20:05

Re: WIP versions

Postby lowenz » 2018-10-26 @ 09:52

Dege wrote:- Far Cry - Don't know if the objects are rendered at a lower detail level into the shadow texture with sm1.x compared to sm3. Otherwise seems to be ok.

YES! It seems so, and the result is kind of....nice (but a lot of shadows are missing!)

There's always the little problem (maybe create a note about) that r_Quality_BumpMapping reverts automatically to "2" from "3".
Luckly it's the only variable with this behaviour.
lowenz
Oldbie
 
Posts: 1009
Joined: 2014-12-20 @ 01:30

Re: WIP versions

Postby teleguy » 2018-10-26 @ 10:35

Silent Hunter 3 (D3D9)

All menu text is missing on RX Vega.

SH3Img@26-10-2018_12.21.9_423.jpg


Works fine with Warp renderer and on Nvidia but there are some gamma issues concerning the crew.

SH3Img@26-10-2018_12.19.28_95.jpg


Edit: After reading this thread a bit it seems there is a known issue with corrupted text on Radeon cards.
teleguy
Member
 
Posts: 395
Joined: 2004-2-28 @ 18:54

Re: WIP versions

Postby Deffnator » 2018-10-26 @ 15:51

Need for Speed Carbon doesn't Work with it, it crashes as soon as you execute the game.

Edit: Tested with Warcraft 2 BattleNet Edition, everything works perfectly besides a few slowdowns.
Deffnator
Newbie
 
Posts: 24
Joined: 2018-9-05 @ 01:03

Re: WIP versions

Postby ZellSF » 2018-10-26 @ 21:05

Axis & Allies
An error has occurred:
ERROR: This hardware does not appear to support rendered textures, which are required for this game.

Lords of the Realm 3
D3D8. Seems to work perfectly. Resolution forcing gives mouse issues.
Game 2018-10-26 21-49-58-03.jpg

Sonic Heroes
D3D8. Seems to work perfectly.
Tsonic_win 2018-10-26 22-28-17-28.jpg

Star Wolves
D3D9. Seems to work perfectly and benefits a lot from resolution forcing.
STARWO~1 2018-10-26 21-55-43-73.jpg

The Lord of the Rings: War of the Ring
D3D9. Seems to work perfectly. No point in resolution forcing though.
Rings 2018-10-26 22-00-34-19.jpg

Tears to Tiara
D3D8. Broken menus (they're the Windows native ones).They are not important to gameplay, but must be disabled by running the game without dgVoodoo first or you get mouse issues.
TtT English 2018-10-26 22-50-40-29.jpg
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby ZellSF » 2018-10-26 @ 21:06

Rise of Nations (demo)
D3D9. Works perfectly with resolution forcing. Questionable benefits because of the 2D buildings though. Antialiasing creates artifacts.
nations 2018-10-26 20-46-26-61.jpg
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby Expack3 » 2018-10-26 @ 21:09

ZellSF wrote:Rise of Nations (demo)
D3D9. Works perfectly with resolution forcing. Questionable benefits because of the 2D buildings though.
nations 2018-10-26 20-46-26-61.jpg

At least in the retail version, the buildings are actually 3D. I know because when I used to have it and forced AA to remove the jaggies on the buildings.
Expack3
Member
 
Posts: 171
Joined: 2015-5-24 @ 23:18

Re: WIP versions

Postby ZellSF » 2018-10-26 @ 22:39

Asterix & Obelix XXL
D3D9. Looks correct.
GameModule 2018-10-26 22-22-49-45.jpg

Dungeons & Dragons: Dragonshard
D3D9. Doesn't work.

F.E.A.R
Still not expecting this to work, but like Civilization IV it went from running in WIP51 to crashing in WIP52.
Expack3 wrote:
ZellSF wrote:Rise of Nations (demo)
D3D9. Works perfectly with resolution forcing. Questionable benefits because of the 2D buildings though.
The attachment nations 2018-10-26 20-46-26-61.jpg is no longer available

At least in the retail version, the buildings are actually 3D. I know because when I used to have it and forced AA to remove the jaggies on the buildings.

A Google search seems to disagree.
Last edited by ZellSF on 2018-10-26 @ 22:52, edited 3 times in total.
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby Expack3 » 2018-10-26 @ 22:50

ZellSF wrote:
Expack3 wrote:
ZellSF wrote:Rise of Nations (demo)
D3D9. Works perfectly with resolution forcing. Questionable benefits because of the 2D buildings though.
nations 2018-10-26 20-46-26-61.jpg

At least in the retail version, the buildings are actually 3D. I know because when I used to have it and forced AA to remove the jaggies on the buildings.

A Google search seems to disagree.

Guess I was mistaken even back when I had the game. Thanks for the clarification!
Expack3
Member
 
Posts: 171
Joined: 2015-5-24 @ 23:18

Re: WIP versions

Postby Deffnator » 2018-10-27 @ 13:39

JANE's Fighters Anthology: Went forward to test the game with the Old DDRAW versions of DgVoodoo2, here's what happened

-DgVoodoo2 2.51 has no problems with the game, besides resolution not working
-Dgvoodoo2 2.52+ has the black tiles bug, but from this version until 2.54 its limited only to the menus, ingame menus has no problems, said bugs got worse on the most recent version of DgVoodoo2 2.55+, including the DOS blue skies for WC3.

FA 2018-10-27 10-11-46.png
dgvoodoo2 2.51
FA 2018-10-27 10-22-34.png
dgvoodoo 2 2.52 til 2.54

WC3W 2018-10-12 22-10-44.png
dgvoodoo2 2.55 and backwards
WC3W 2018-10-12 22-12-56.png
dgvoodoo2 2.55.x
Deffnator
Newbie
 
Posts: 24
Joined: 2018-9-05 @ 01:03

Re: WIP versions

Postby RJ8 » 2018-10-27 @ 19:07

My recognition to your DX9 work Dege !

Ive tried Spellforce Platinum today with wip52, cant tell if it works through the wrapper or not because it doesnt show the DGVoodoo logo. Debugview doesnt show any DGVoodoo2 entries either.
Possibly version too new 1.52.64673
RJ8
Newbie
 
Posts: 57
Joined: 2016-4-14 @ 15:56
Location: Germany

Re: WIP versions

Postby ZellSF » 2018-10-27 @ 21:44

Spellforce doesn't look for d3d9.dll in its directory, just C:\Windows\SysWOW64, and since you obviously can't replace the system d3d9.dll you need to edit Spellforce's exe to point to something else.
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby RJ8 » 2018-10-27 @ 22:30

Thanks for the hint, but where exactly must i point to if DGVoodoo needs the d3d9.dll in the game folder ?
RJ8
Newbie
 
Posts: 57
Joined: 2016-4-14 @ 15:56
Location: Germany

Re: WIP versions

Postby ZellSF » 2018-10-27 @ 22:42

Open SpellForce.exe in a hex editor, find:
\d3d9.dll

Replace it with:
\v3d9.dll

then rename dgVoodoo2's d3d9.dll to v3d9.dll and put it in C:\Windows\SysWOW64.
ZellSF
Oldbie
 
Posts: 1200
Joined: 2006-1-01 @ 18:19

Re: WIP versions

Postby roshiahito » 2018-10-28 @ 00:14

Sims 2 doesn't seem to launch with WIP52 either, even though it has a shader model 1.x fallback.
Get this error:
Image
Attached a log made with a debug version of dgvoodoo2.
This WineD3D bug may be helpful with resolving issues with that game: https://bugs.winehq.org/show_bug.cgi?id=8051
Attachments
sims2_52.log
sims2 log
(118.01 KiB) Downloaded 3 times
roshiahito
Newbie
 
Posts: 14
Joined: 2018-8-30 @ 10:45

Re: WIP versions

Postby RJ8 » 2018-10-28 @ 08:31

v3d9.dll - Thanks ZellSF !
RJ8
Newbie
 
Posts: 57
Joined: 2016-4-14 @ 15:56
Location: Germany

PreviousNext

Return to dgVoodoo General

Who is online

Users browsing this forum: No registered users and 2 guests