Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4B4D07FD - Risen 3: Titan Lords #309

Open
4 tasks done
Sowa95 opened this issue Nov 11, 2024 · 0 comments
Open
4 tasks done

4B4D07FD - Risen 3: Titan Lords #309

Sowa95 opened this issue Nov 11, 2024 · 0 comments
Labels
backwards-compatibility-unsupported Unsupported by Microsoft's backwards compatibility on Xbox One and Series X|S. gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport state-menus Title has functional menus before any gameplay. tech-physics-physx Title uses PhysX for physics.

Comments

@Sowa95
Copy link

Sowa95 commented Nov 11, 2024

Validation

  • I've read the FAQ.
  • The Xenia build used is from a Canary branch. (not UWP/MLBS/AlexVS/master/pull requests, etc)
  • This issue isn't for help (tech support) with Xenia, or a game.
  • I've checked if this game doesn't already have a compatibility report.

Wiki page (optional)

No response

Xbox 360 Marketplace link (optional)

https://marketplace.xbox.com/en-us/Product/Risen-3-Titan-Lords/66acd000-77fe-1000-9115-d8024b4d07fd

Xenia Canary version

xenia-canary/xenia-canary@fbad66e

Issues

  • guest crash when loading to gameplay, not an issue on Netplay branch.
  • broken collision if CPU supports AVX-512 instruction set, disable AVX-512 in BIOS.
  • requires readback_resolve to correct lighting in certain areas and eliminate blocky artifacts in top half of the screen.
  • camera rotation speed tied to FPS.
  • runs at unlimited FPS by default.

Scribble_heap can be used as an alternative to readback_resolve - not as accurate as RR, and it won't get rid of blocky artifacts, but it is faster.

AVX-512 workarounds

  • disable AVX512 in BIOS.
  • enable disable_context_promotion, which could present other issues (needs testing) and will reduce general performance.
  • use Xenia Master with x64_extension_mask = 0, unfortunately this setting is not functional on Canary,
    at least for AVX-512.

Log

log_canary.zip
log_netplay_AVX512_enabled.zip
log_netplay_AVX512_disabled.zip

Screenshots

deafult/readback_resolve/scribble_heap:
rr_sh

Labels

backwards-compatibility-unsupported | gpu-readback | state-menus | tech-physics-physx

@Margen67 Margen67 added state-menus Title has functional menus before any gameplay. tech-physics-physx Title uses PhysX for physics. gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport backwards-compatibility-unsupported Unsupported by Microsoft's backwards compatibility on Xbox One and Series X|S. labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backwards-compatibility-unsupported Unsupported by Microsoft's backwards compatibility on Xbox One and Series X|S. gpu-readback GPU-written data read on CPU (HDR adaptation, save images), needs d3d12_readback_resolve/memexport state-menus Title has functional menus before any gameplay. tech-physics-physx Title uses PhysX for physics.
Projects
None yet
Development

No branches or pull requests

2 participants