Open ttenor12 opened 1 year ago
Goes in-game and is playable in the experimental XMA-Decoder build from 11/17/2023
There are minor visual bugs such as not being able to play above native resolution properly, as it causes the screen to constantly flicker, and lasers not being visible, they are supposed to come from where circled:
Overall, the game is playable from start to finish with that build. However, when testing the latest build from 1/10/2024, the game has no voices and crashes at the beginning of the game prior to jumping off the Osprey, indicating a regression
Edit: The game seems to need XMA decoder, so it's expected that it doesn't work well without the XMA Decoder stuff, therefore use only XMA builds in the meantime:
Log of the crash from the latest 1/10/2024 build: xenia.log
use_dedicated_xma_thread = false
and use_new_decoder = true
to fix audio related crashes.Switching to SC4_Offline.xex and loading to missions is handled by launch_data.
Previously this game required protect_zero = false
, but seems like it's not the case anymore.
gpu-drawing-corrupt | kernel-xex-switching | state-playable
The laser issue is still present stopping me from passing JBA HQ. Other levels that do not require passing lasers are fully playable.
No issues with audio when enabling the XMA decoder.
Validation
Xbox 360 Marketplace link
https://marketplace.xbox.com/en-US/Product/Splinter-Cell-Double-Agent/66acd000-77fe-1000-9115-d802555308dd
Xenia version
https://github.com/xenia-canary/xenia-canary/commit/d61c215bd013de274dfecf3e705538bc6f8ec7e9/
Issues
Running the emulator at default settings.
When the game is launched from default.xex: Ubisoft logo flickers on intro cutscene Intro menu displayed properly The game will let you go into the multiplayer mode and create a System Link match, as well as play by yourself. The "Bonus Features" both work properly. It will crash after selecting "Single Player"
When the game is launched from SC4_Offline.xex: Menu will load properly, although it flickers. The game will crash after trying to start a new game, load a mission or load a training course.
It seems like loading screens kill the game.
Log
xenia.log.zip
Screenshots
Main menu from default.xex:
Main menu from SC4_Offline.xex:
Labels
state-menus tech-engine-unrealengine