VOGONS


dgVodooo 2.7.x and related WIP versions (2)

Topic actions

Reply 200 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Take some vacation, man! 😁

Reply 202 of 237, by Dege

User metadata
Rank l33t
Rank
l33t

Thanks! 😀

Reply 203 of 237, by Glurak

User metadata
Rank Newbie
Rank
Newbie
Dege wrote on 2022-08-15, 13:21:
I don't have this game now, but I'll look into it. For now, I release the recent fixes: […]
Show full quote

I don't have this game now, but I'll look into it. For now, I release the recent fixes:

==========================
v2.79.2
==========================

It's the same as WIP88 with an additional minor fix (Blood 2).

http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_79_2.zip
http://dege.fw.hu/dgVoodoo2/bin/dgVoodoo2_79_2_dbg.zip

nice 😀

I should add with the GoG Version i just get black screens. The error i talk about is the original Disc Version 😀 Would be absolutly fine when one version get fixed even when i woul prefer the original one 😀

Reply 204 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Just reporting here: https://www.moddb.com/news/nvidia-releases-dx … tx-modding-tool
+
https://www.moddb.com/company/nvidia/news/mod … ds-on-rtx-remix

Unbelievable

A: We have looked into DX7 and thought about adding it to the roadmap as far as expanding compatibility is concerned. Unreal Engine 1 and DX7 is definitely something interesting and possible with the current architecture; theoretically it’s a great fit, we just haven’t done the work yet to experiment with Remix. It’s too early to say for sure post-DX9 as it gets much more complicated, but it’s a natural direction for us to take the tool. We have experiments in both directions and we’ll see how that pans out to decide the path forwards.

Last edited by lowenz on 2022-09-21, 19:54. Edited 2 times in total.

Reply 205 of 237, by Zeddicus

User metadata
Rank Newbie
Rank
Newbie

Szia Dege!
Not a request just a question. Is it possible to implement anaglyph 3d option?

Reply 206 of 237, by Darkness Knight

User metadata
Rank Newbie
Rank
Newbie

Hi, I'm using the latest version of dgvoodoo2 and I can't change the resolution in the game Colin McRae Rally (1), any ideas?

EDIT: My mistake, sorry... saludos!

Last edited by Darkness Knight on 2022-12-05, 20:47. Edited 1 time in total.

- Canal de Youtube - Blog de Emulación

Reply 207 of 237, by Glurak

User metadata
Rank Newbie
Rank
Newbie

For what ever reason Dungeon Keeper crashes all the time when i start the first mission or in Deeper dungeon Any mission 🙁

Reply 208 of 237, by MrPepka

User metadata
Rank Newbie
Rank
Newbie

How to properly use options from DirectXExt in dgvoodoo2? I mean options from the Adapter properties group (ID Type, VendorID, etc.). I need it for debugging purposes

Reply 209 of 237, by Dege

User metadata
Rank l33t
Rank
l33t

Things are moving slowly, but I publish a WIP containing a few fixes:

=========================
WIP89:
=========================

Changes compared to v2.79.3

- Minor shader code generator bugs fixed (Rhino Discharge)
- A caching bug is fixed (Lego Island)
- A D3D fog state bug is fixed (Shadow Company)
- A bug for D3D8/9 windowed mode image presentation is fixed (UnrealEd)
- A D3D8/9 memory leak is fixed (The Legend of Heroes - Trails in the Sky 3rd)
- A D3D8/9 texture update incompatibility is fixed + some improvement for the debug layer (Gray Matter)
- Changing D3D9 sm2/3 ps behavior for mismatching sampler/texture type (FEAR)
- Fixing a bug for x64 D3D9 software vertex processing
- Fixing a mouse handling bug (regression) (Outlast windowed mode)
- Changing option 'DirectX\BilinearBlitStretch' to 'DirectX\Bilinear2DOperations'
* So the filter is not only applied to 2D DD blit operations but CPU-written data as well
- Changin option 'GeneralExt\EnableGDIHandling' to 'GeneralExt\SystemHookFlags' (x86-dx only)
* Flag 'GDI' to hook GDI-rendering (cutscene videos)
* Flag 'Cursor' to hook mouse-cursor to suppress double cursor symptoms for emulated cursor
- ARM64X version of D3D9 instead of plain ARM64 native only (not included in this WIP)
- Changes/refactorings related to the updated compiler tools

http://dege.fw.hu/temp/dgVoodooWIP89.zip
http://dege.fw.hu/temp/dgVoodooWIP89_dbg.zip

Because of the config changes, I had to increase the version number to 2.8.
So, the configuration file included here is not compatible with 2.79, watch out for this.

I couldn't yet address all the reported things but hopefully I'll.

Reply 210 of 237, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
Dege wrote on 2022-12-07, 18:15:
Things are moving slowly, but I publish a WIP containing a few fixes: […]
Show full quote

Things are moving slowly, but I publish a WIP containing a few fixes:

=========================
WIP89:
=========================

Changes compared to v2.79.3

- Minor shader code generator bugs fixed (Rhino Discharge)
- A caching bug is fixed (Lego Island)
- A D3D fog state bug is fixed (Shadow Company)
- A bug for D3D8/9 windowed mode image presentation is fixed (UnrealEd)
- A D3D8/9 memory leak is fixed (The Legend of Heroes - Trails in the Sky 3rd)
- A D3D8/9 texture update incompatibility is fixed + some improvement for the debug layer (Gray Matter)
- Changing D3D9 sm2/3 ps behavior for mismatching sampler/texture type (FEAR)
- Fixing a bug for x64 D3D9 software vertex processing
- Fixing a mouse handling bug (regression) (Outlast windowed mode)
- Changing option 'DirectX\BilinearBlitStretch' to 'DirectX\Bilinear2DOperations'
* So the filter is not only applied to 2D DD blit operations but CPU-written data as well
- Changin option 'GeneralExt\EnableGDIHandling' to 'GeneralExt\SystemHookFlags' (x86-dx only)
* Flag 'GDI' to hook GDI-rendering (cutscene videos)
* Flag 'Cursor' to hook mouse-cursor to suppress double cursor symptoms for emulated cursor
- ARM64X version of D3D9 instead of plain ARM64 native only (not included in this WIP)
- Changes/refactorings related to the updated compiler tools

http://dege.fw.hu/temp/dgVoodooWIP89.zip
http://dege.fw.hu/temp/dgVoodooWIP89_dbg.zip

Because of the config changes, I had to increase the version number to 2.8.
So, the configuration file included here is not compatible with 2.79, watch out for this.

I couldn't yet address all the reported things but hopefully I'll.

Is there anything for the "800 x 600 Resolution" setting issue for MechWarrior 2 Glide that I mentioned?

previously known as Discrete_BOB_058

Reply 211 of 237, by Firtasik

User metadata
Rank Oldbie
Rank
Oldbie

Unreal Tournament 2004 stutters with the D3D12 API (WIP89 and older). Can anybody confirm it?

11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111

Reply 212 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Let me try

Reply 213 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie
Firtasik wrote on 2022-12-08, 15:37:

Unreal Tournament 2004 stutters with the D3D12 API (WIP89 and older). Can anybody confirm it?

Radeon RX 570 here, 22.11.1 drivers, all perfect wrapping to D3D12.

UT2004-2022-12-09-00-42-55-066.jpg

Reply 214 of 237, by Firtasik

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for your feedback.

11 1 111 11 1 1 1 1 1 11 1 1 111 1 111 1 1 1 1 111

Reply 215 of 237, by Dege

User metadata
Rank l33t
Rank
l33t
BEEN_Nath_58 wrote on 2022-12-07, 19:06:

Is there anything for the "800 x 600 Resolution" setting issue for MechWarrior 2 Glide that I mentioned?

No, didn't look into it yet.

Reply 216 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Don't think it's a regression because the *partial* fix (=setting an Nvidia GPU ID) is working
SiN Emergence fog bug (a classic)

dgVoodoo2 generic VGA/ original hardware:
0.jpg

dgVodoo2 9800 GT (partial fix)
1.jpg

pcgamingwiki says it's a common bug for all pre-OrangeBox Source games (Dark Messiah?)

Depth Buffer problem?

Reply 217 of 237, by Dege

User metadata
Rank l33t
Rank
l33t

I add a little update to the latest WIP:

=========================
WIP89.1:
=========================

- Fixing a memory allocation incompatibility for D3D8/9 cube textures (Lost Planet 2)
- Fixing SM3 fog problem in D3D9 (Lost - Via Domus)
- Fixing a D3D8/9 frontend stateblock bug (Tiger Woods PGA Tour 2002)
- Fixing D3D8/9 device cursor functionality (Deus Ex - Invisible War)
- Fixing a Glide lfb-access bug (Mech Warrior 2: 31st Century Combat)

http://dege.fw.hu/temp/dgVoodooWIP89_1.zip
http://dege.fw.hu/temp/dgVoodooWIP89_1_dbg.zip

Reply 218 of 237, by Dege

User metadata
Rank l33t
Rank
l33t
lowenz wrote on 2022-12-16, 13:16:
Don't think it's a regression because the *partial* fix (=setting an Nvidia GPU ID) is working SiN Emergence fog bug (a classic) […]
Show full quote

Don't think it's a regression because the *partial* fix (=setting an Nvidia GPU ID) is working
SiN Emergence fog bug (a classic)

dgVoodoo2 generic VGA/ original hardware:
0.jpg

dgVodoo2 9800 GT (partial fix)
1.jpg

pcgamingwiki says it's a common bug for all pre-OrangeBox Source games (Dark Messiah?)

Depth Buffer problem?

No, there is already a separate thread for this problem (would be nice to solve it somehow):
Source DirectX9 grey fog bug

Reply 219 of 237, by lowenz

User metadata
Rank Oldbie
Rank
Oldbie

Application info
----------------

Name 3DMark2001 SE
Build 330

Error log
---------

P_D3D::DRV_allocateMap - device does not support bump normal maps

System info available: yes
Project available: yes

NATURE Test (the other ones work!)