libcg/grvk

Plants vs Zombies: Garden Warfare

libcg opened this issue · 6 comments

libcg commented

Meta-issue for Plants vs Zombies.

  • Working
  • Tessellation

Works!

GRVK 0.5.0, Windows 10 21H2, Radeon 5700xt

In all modes, windowed, borderless windowed fullscreen, and exclusive fullscreen.

Vsync broken

Was able to run at Ultra terrain quality with no crash

Some ground textures weren't rendering. Maybe that's because of tesselation?

Besides the normal crash on exiting the game, I also got a couple crashes on starting a level, seemingly during initial shader compilation. Wasn't able to reproduce. Maybe only on certain maps? Maybe only a fluke.

Performance wise, definitely GPU limited, couldn't drop the resolution low enough to find the CPU limit. GPU side seems about 25% less performant than DX11, but hard to say from exactly from the few minutes I played

This game doesn't have an in-game dev console, but you can use all the same dev console commands from BF4 if you place them in a "user.cfg" file in the EXE folder.

some useful commands are:

gametime.maxvariablefps
Render.ResolutionScale --- very useful to try and raise or drop internal resolution to find CPU/GPU bottlenecks. 1.0 is 100%
perfoverlay.drawfps 1
perfoverlay.drawgraph 1 --- CPU/GPU frametime graph
render.drawscreeninfo 1 --- verify you're running in mantle, see internal resolution, VRAM useage, etc.

And, shockingly, I saw a 4 or 5 people playing the PvE mode. Absolutely nobody in PvP multiplayer. Maybe later in the evening there could be some PvP players, but i wouldn't bet on it. This game has had two sequels which I'm sure most players have moved to

So I don't think this is a game I'm really interested in playing ever again, I just re-downloaded to test GRVK. Perhaps the information will be useful to learn more about the API.

grvk.log

libcg commented

Thanks for the report, that's interesting, the logs look about the same as BF4. It sounds like the ground texture glitch is caused by the unsupported image format in the Adrenalin driver.

libcg commented

@bazookaben can you try this build and upload the log back? grvk_pvz_log.zip

Haha, whoops, already uninstalled. I'll redownload it and try that build in the morning.

By the way, Microsoft's Gamepass is currently $1 for 3 months, and it includes EA Play which includes all these frostbite titles.

Here's the log from that updated build:
grvk.log

libcg commented

Thanks, I'm tracking this issue here: GPUOpen-Drivers/AMDVLK#264