protonscr

Wallace and Gromit - Project Zoo (d3d8)(d3d9)(d8vk)

dxvkclosed can't reproduceneeds more infowindowsd3d8
doitsujin/dxvk#5166 · opened 2025-08-22 by SMGgoPrrrrrr · updated 2025-12-12 · 14 comments · github
2 matching comments, n / p to jump
SSMGgoPrrrrrr 2025-08-22 github

The game no longer works on my pc with dgvoodoo2 so this was a relief to find.

The game works just like it did with dgvodoo2 but I'm forced to play in window mode as the game crashes/freezes on launch in full screen mode.

Vsync works, which the game really needs and the cutscenes have this strange constant frame pacing issues/skipping/stutter which also happens or happened when using dgvoodoo2 but its not a big deal.

By default the game should open if you got windows 10 but if you own an nvidia gpu this dx8 game in particular and maybe others wont recognize vsync or the fps limiter (if it does for u that's great but it didn't for me, I keep my stuff updated so maybe that's why) which was the main reason I used dgvodoo2.

Graphically I think everything looks how it should but I don't remember if it looked any different with dgvooodo2 but when swapping between d8vk and default everything looks the same... I think :)

Software information

Wallace and Gromit - Project Zoo

Settings
ScreenSize:1920
ScreenHeight:1080
Widescreen:0
Format:3
Acceleration:1
Fullscreen:0
Heat Haze:1
Entity Shadows:1
Language:1

  • DXVK version:d8vk

Apitrace file(s)

KK0bin maintainer 2025-08-22 github

Please make an Apitrace.

WWinterSnowfall 2025-08-22 github

Not sure I understand it from your initial post: are you using d8vk 1.0 or the latest dxvk (2.7)?

The game seems to use the same engine as Railroad Tycoon 3, which works fine with dxvk, bar some minor issues. Nevermind, it's not the same engine.

P.S.: And yes, please make an apitrace following the steps described here: https://github.com/doitsujin/dxvk/wiki/Using-Apitrace , since the game isn't available anywhere digitally.

SSMGgoPrrrrrr 2025-08-22 github

Game wont open with dxvk-2.7 ill do the Apitrace my bad

WWinterSnowfall 2025-08-22 github

Game wont open with dxvk-2.7

Are you using both d3d8.dll and d3d9.dll? While in d8vk you only had to use d3d8.dll, this has changed in dxvk and you need both dlls for d3d8 games to work properly.

SSMGgoPrrrrrr 2025-08-22 github

Oh sorry I wasn't. Now everything works exactly as it does with d8vk imma do the apitrace now.

SSMGgoPrrrrrr 2025-08-22 github

When making the apitrace i was able to play the game on full screen and window mode, on both vsync didn't work which was expected but the cutscene stutter was gone on full screen mode. With dxvk the cutscene stutters with and without vsync but I cant play on full screen so maybe that's all there is to it. Should I share another trace file but when playing on window mode?

WWinterSnowfall 2025-08-23 github

Thank you for the trace. It should be enough, as I see it hits a lot of errors on playback with dxvk, which is good (means there is something wrong going on that I can look into). Nevermind, all the errors went away when I played back the trace in fullscreen, so it looks perfectly fine here during playback on dxvk.

@SMGgoPrrrrrr Can you please capture a trace of the issue itself, with dxvk?

You can do that by leaving dxvk's d3d8.dll and d3d9.dll files in the game directory and running the capture also from the game directory, by typing the following in a command prompt:

C:\path\to\your\apitrace\folder\apitrace.exe trace -a d3d8 Zoo_SSE.exe

SSMGgoPrrrrrr 2025-08-23 github

The game crashes on launch in full screen with dxvk so I don't think the trace will work but ill try anyways, ill send whatever it generates plus another trace with dxvk but in window mode. The cutscenes also stutter without dxvk but only when playing in window mode, just to clarify.

WWinterSnowfall 2025-08-23 github

The game crashes on launch in full screen with dxvk so I don't think the trace will work but ill try anyways, ill send whatever it generates plus another trace with dxvk but in window mode. The cutscenes also stutter without dxvk but only when playing in window mode, just to clarify.

A trace capturing the crash is exactly what is needed now, so don't worry too much about it and capture what can be captured until the crash point.

P.S.: As to the stutters, please try running dxvk with d3d9.cachedDynamicBuffers = True and see if that helps.

WWinterSnowfall 2025-09-01 github

@SMGgoPrrrrrr Any luck in getting a trace of the crash? Can't proceed any further without one, I'm afraid, as the game is essentially unobtanium on PC.

P.S.: Also remember to try out setting d3d9.cachedDynamicBuffers = True to see if that helps with the cutscene stutters.

BBlisto91 2025-09-17 github

@SMGgoPrrrrrr friendly ping

WWinterSnowfall 2025-10-02 github

Managed to get a copy of the game and tested it, however:

  • The game runs just fine here in both fullscreen and windowed mode (the screenshot is of 1080p full screen)
  • Cutscenes don't play back using d3d8, rather some ddraw swapchain, so whatever slowdown you're noticing is not dxvk related. They're esentially movie file playbacks in any case, so I doubt that any slowdown could be attributed to dxvk even if they were played back using d3d8.
Image

I'm guessing there might be some general WSI issues on Windows with some drivers, as we've been getting other reports of crashes as well. It's not something I can verify in any case.

BBlisto91 2025-10-02 github

@SMGgoPrrrrrr could you attach a dxvk log? They should appear next to the exe

BBlisto91 2025-12-05 github

@SMGgoPrrrrrr friendly ping

DLLs