Game-compatibility: 4D5307F2 - Viva Piñata

Created on 9 Dec 2015  Â·  9Comments  Â·  Source: xenia-project/game-compatibility

Most helpful comment

Tested on (https://github.com/xenia-project/xenia/commit/2314f25fb7252bb9054fd7c863e1a57bee90282d) and some other. Works same for all last builds.
Works is stable. Save-states - OK. Sound - OK. Some graphic glitches, but globally is playable.

Screenshots

xenia vivapinata vk xeon mp4_snapshot_01 14_ 2018 06 12_16 23 00
xenia vivapinata vk xeon mp4_snapshot_03 45_ 2018 06 12_16 27 28
xenia vivapinata vk xeon mp4_snapshot_10 38_ 2018 06 12_16 23 36

Labels

gpu-corrupt-drawing
gpu-shader-errors
state-gameplay

All 9 comments

Tested on (https://github.com/xenia-project/xenia/commit/2314f25fb7252bb9054fd7c863e1a57bee90282d) and some other. Works same for all last builds.
Works is stable. Save-states - OK. Sound - OK. Some graphic glitches, but globally is playable.

Screenshots

xenia vivapinata vk xeon mp4_snapshot_01 14_ 2018 06 12_16 23 00
xenia vivapinata vk xeon mp4_snapshot_03 45_ 2018 06 12_16 27 28
xenia vivapinata vk xeon mp4_snapshot_10 38_ 2018 06 12_16 23 36

Labels

gpu-corrupt-drawing
gpu-shader-errors
state-gameplay

Marketplace

Tested on https://github.com/xenia-project/xenia/commit/de141e0ee317c8bef72af0540ef73901c0bfcb8d

Issues:

Vertex explosions, and scanlines/ghosting.

Log:

xenia.zip

Screenshot(s):

Scanlines, and black 'ghosts/ghosting' on the right of the screen.
menu
gameplay
ghosting
vertexexplosion
Vertex explosion. (https://github.com/xenia-project/xenia/issues/1225)

Labels:

gpu-corrupt-drawing, gpu-shader-errors, state-gameplay

https://github.com/xenia-project/xenia/commit/6025599d3b851472e5e09612e31a11d6e2fbf2fb

Vertex explosion is still there, but I'm not experiencing any scanlines. Very promising!

image

https://youtu.be/bjyGyBehdws
xenia.zip

Near tessellated terrain uses the triangle list primitive type with real indices rather than triangle patch (17) and receives barycentric coordinates in r0.xyz and control point vertex indices in r1.xyz — this is unlike for adaptive-tessellated water triangle patches in Halo 3 and Banjo-Kazooie: Nuts & Bolts, and quad patches in other places in Viva Piñata, where r0.xyz/r0.xy get barycentrics/UVs, and r1.y/r1.x gets some kind of control point ordering number. We should also check and possibly properly parse VGT_GROUP_VECT_0/1[_FMT]_CNTL to provide the expected inputs.

Rendering of the building with the beehive and the waterfall fixed in https://github.com/xenia-project/xenia/commit/9d36c257b0f0c102d1012f40ab8fd5701296f0f6 and two follow-up typo fix commits (using continuous tessellation with triangle list primitive type). Still the vertex shader is fetching one texture incorrectly (anisotropic falling back to bilinear instead of nearest-neighbor) because of https://github.com/xenia-project/xenia/issues/1563.
unknown

Garden ground is visible after https://github.com/xenia-project/xenia/commit/acb3778819ed029e09d96184259f7d9af9d02052, some roads and fog are still missing.
Garden

I'm experiencing no graphical issues as stated above, but there are repeatable blocking crashes both in the journal you get during tutorial start and after a few minutes of gameplay.

First crash in the journal is in bottom most option, when you want to check a video or smth.
Second crash was still during tutorial, after receiving the shovel.

(At first glance it might be something related to launching cinematics ?)

If I try to save, the game crashes as of 12/21/2020 on both master and canary. If i choose not to save it works just fine, really well in fact.
xenia.log.zip
(if there is a format for reporting bugs, and i am missing it, sorry 🤣)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

Ulquiorr4-Cifer picture Ulquiorr4-Cifer  Â·  3Comments

PhanHongAn0105 picture PhanHongAn0105  Â·  7Comments

theoldsport picture theoldsport  Â·  8Comments

Parovozik picture Parovozik  Â·  7Comments

SeppNel picture SeppNel  Â·  7Comments