Skip to content

Nintendogs and Cats Titles not perfectly functional unless using Vulkan (with graphical glitches) #102

Description

@skyehye33

Is there an existing issue for this?

  • I have searched the existing issues

Affected Build(s)

V.0.6.0-beta3

Description of Issue

Game: Nintendogs + Cats: Golden Retriever Edition

When using OpenGL backend on the current beta version (and non beta version) of CitraVR on a quest 3, you cannot use the touchscreen to pet your dogs. The hand appears on-screen but it's like it isn't calculating proper depth on the top screen, with the hand constantly being pointed up, and clipping through the dog, or being too far from the dog and towards the player. No touch inputs get registered properly as pets or claps.

When changing to Vulkan as a backend, the game works very well and you can interact with your dogs and pet them properly, but a strange dark and black texture glitch appears all over the dog and its body.

Image

I've been even trying to apply turnip gpu drivers, but the emulator crashes upon starting any game with those.
Also, possibly another thing to note, There is always a black environment when a game is running even when passthrough is selected in settings.

All I wanna do is be able to pet my 3ds dogs in 3d view :'< are there any settings I should change? I've already changed and reset so many settings according to other recommendations online, I have no idea what else to do.

Any help is appreciated!

Expected Behavior

Petting your virtual dogs and items should have proper depth and the mechanics should work properly in OpenGL, and additionally, getting rid of the black texture glitch for Vulkan backend for this game, so your pets' textures look vanilla, as expected

Reproduction Steps

Use a Nintendogs + Cats Golden Retriever Edition .cci or any 3ds file with citraVR on a quest 3s, non-vr mode, first with OpenGL as your backend, then Vulkan.

Log File

azahar_log.old.txt

System Configuration

HMD:
quest 3s
(not sure what this is asking)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions