xenia-canary / game-compatibility

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

5454082B - Red Dead Redemption #129

Open AnymYo opened 1 year ago

AnymYo commented 1 year ago

Validation

Xbox 360 Marketplace link

https://marketplace.xbox.com/en-US/product/Red-Dead-Redemption/66acd000-77fe-1000-9115-d8025454082b

Xenia version

https://github.com/xenia-canary/xenia-canary/commit/3d3810fa9829704fdfb6c4ec6a2c43e0cd8eece2

Issues

With the current Xenia Canary, ragdoll animations are not executed properly. In comparison with the current Xenia master, the game on XBox One/360 and Xenia Canary, it seems like the ragdoll sequences are shorter, less stable and less responsive on the current Xenia Canary. Xenia Master is identical to the Xbox One/360 (where the ragdoll animation sequences are executed properly).

It is very likely that this is related to the used middleware (tech-middleware-euphoria) in combination with the better performance of xenia canary. One explanation could be, that the game is using a kind of fps counter to calculate the ragdoll sequence lenght. At least the parameters of the engine gives you the option to consider fps counting to calculate the ragdoll. (the real engine configuration of RDR GOTY is unknown to me). It seems like the way how the performance boost on xenia canary works is affecting this (it dont matter if you have vsync true or false or vsync_interval = 16 [= 30 fps ingame]).

Previously, this issue only occurred if you disabled Vsync on Xenia master to disable the 30fps lock.

The euphoria driven ragdoll mechanic of Red Dead Redemption are a main feature of the game which is highly inspired by the prequel called "Red Dead Revolver".

If you need more information you can also contact me on discord "leckeres_bratgut#8804"

Log

xenia.log

Screenshots

Unbenannt

Labels

state-gameplay, tech-engine-rage, tech-middleware-euphoria

github-actions[bot] commented 1 year ago

@AnymYo your issue was automatically closed because it didn't follow the issue/report guidelines. Here is what's wrong with your compatibility report:

Don't submit a new issue. Just edit this one and if it's valid it will be automatically reopened.

If you want help with Xenia and/or your game go to our Discord server's #help channel: https://discord.gg/Q9mxZf9

A1eNaz commented 3 weeks ago

playable from start to finish with these settings: framerate_limit = 120 (caps the FPS to 60) query_occlusion_fake_sample_count = -1 (Stops the lights shining through the walls)

also used the disable sun flare patch.

RDR

Label

state-playable, gpu-occlusion-query