protonscr

Camera Obscura

protonclosed appid 341500Game compatibility - Unofficial.NET.NET-XNA
ValveSoftware/Proton#9187 · opened 2025-11-05 by F1ReB4LL · updated 2026-04-21 · 5 comments · github · game page · search this game
FF1ReB4LL 2025-11-05 github

Compatibility Report

  • Name of the game with compatibility issues: Camera Obscura
  • Steam AppID of the game: 341500

System Information

  • Steam Deck (LCD)
  • Video driver version: 4.6 Mesa 24.3.4 (git-8d0948917e)
  • Kernel version: 6.11.11
  • Proton version: 1761241153 experimental-10.0-20251023

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

A .NET + XNA 4.0 game, starts fine (with sound and music), but crashes when you're moving to the second screen/location.

steam-341500.log

Reproduction

Install and run the game, start the first level, go to the right side of the screen/location.

Mmadewokherd 2025-11-12 github

Apparently, this reads a Song using ContentManager and expects Song.Name to be non-null. FNA sets it to null in this case. Not sure where it's supposed to come from.

Mmadewokherd 2025-11-13 github
FF1ReB4LL 2026-01-08 github

PR sent to FNA: FNA-XNA/FNA#550

1766418320 experimental-10.0-20251222 - no improvements so far, still crashes after the first screen/location.

steam-341500.log

Mmadewokherd 2026-01-08 github

The fix hasn't made its way into a Wine Mono release yet.

FF1ReB4LL 2026-04-21 github

Seems to work fine under Proton 11 beta.

Nothing extracted yet.