xenia-canary / game-compatibility

https://xenia.jp
BSD 3-Clause "New" or "Revised" License
58 stars 11 forks source link

5343080B - Batman: Arkham Asylum GOTY #211

Open GhostRequiemX1 opened 7 months ago

GhostRequiemX1 commented 7 months ago

Validation

Xbox 360 Marketplace link

https://marketplace.xbox.com/en-US/Product/Batman-AA-GOTY/66acd000-77fe-1000-9115-d8025343080b#

Xenia version

https://github.com/xenia-canary/xenia-canary/commit/0fcdc12cb9143f671aae1416acd42a55ddaf1fd8

Issues

it appearing the game is having trouble rendering character mesh shadows (aka black tiling) on the batman model in the main menu.

Log

xenia.log

Screenshots

Screenshot (74)

Labels

gpu-shader-errors, marketplace-nodownload, tech-engine-unreal, gpu-drawing-corrupt, state-gameplay

GhostRequiemX1 commented 7 months ago

Update

no issues with the prerendered cinematics but once entering gameplay in "intensive treatment" during the opening, i had begun experiencing persistent severe framerate issues.

additionally the game's shadow mesh is still not working correctly as a result is producing the black titling effect as you see on the character but also on certain objects as well.

Log

xenia.log

Screenshots

Screenshot (78) Screenshot (80) Screenshot (83) Screenshot (85) Screenshot (86)

Sowa95 commented 3 days ago

Tested on: https://github.com/xenia-canary/xenia-canary/commit/fbad66e5bcf7796d23d21054b2730aea39a57069

log_AVX512_enabled.zip log_AVX512_disabled.zip

In this game, internal_display_resolution = 3 is the highest value that keeps proportions on 16:9 display, widescreen = false is required. To fill display in 4:3 mode, set present_letterbox = false.

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.

idr

backwards-compatibility-unsupported | gpu-occlusion-query | tech-middleware-scaleform