Open TotalCaesar659 opened 8 years ago
No changes!
Tested on (https://github.com/benvanik/xenia/commit/8e9d50dd4a6eb9c6f52b9e132ba2a0aeaae45c24)
Tested on https://github.com/xenia-project/xenia/commit/f7ea93148a9ec9ff0ad9edac8c01854bd6153a10 Crash host Log: D3D12
!> F800008C Unimplemented instruction: InstrEmit_mtvscr
Seems to be the same issue as in #1027 #89 #160 -- all that these have in common is that they are all based on the Source engine.
After setting (hack)
break_on_unimplemented_instructions = false
game ISO launches to main menu:
Textures are loaded (the game and publisher logo), but no main menu items visible. Probably "press start" thing is not displayed due to fonts instructions missing. Pressing start opens up a dialog that does nothing, can can be dismissed with a button:
After it's dismissed, nothing else can be done.
If game is patched with the latest title update, it launches to this screen (game launch intros and loading spinner are still displayed correctly, but no main menu background video is shown): Pressing the button on the dialog causes the game to freeze forever. (before that the dialog was not frozen, as we could see the button animation, and clicking it gives a sound that freezes playing in the middle too) Same results on Xenia Canary.
Some unimplemented funcs:
!> F8000028 NtQueryInformationFile(XFileSectorInformation) unimplemented
[...]
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(0AFF(XamPartyGetUserList)) is not implemented
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(0B00(XamPartySendGameInvites)) is not implemented
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(0B0B(XamPartySetCustomData)) is not implemented
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(0B10(XamPartyGetBandwidth)) is not implemented
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(0305(XamShowPartyUI)) is not implemented
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(030B(XamShowCommunitySessionsUI)) is not implemented
[...]
w> F8000028 ERROR: fn export referenced GetProcAddressByOrdinal(048C(XamVoiceSetMicArrayIdleUsers)) is not implemented
Full log for the updated version, including clicking the dialog button: xenia.log
Tested on https://github.com/xenia-project/xenia/commit/9a74df491ffd0189ddd26bc2030e0eae6a775f4e
Booted game. Requires Xbox Live.
:warning:You must set break_on_unimplemented_instructions=false
:warning: Text will be corrupted unless you set d3d12_readback_resolve=true
. This will severely impact performance though.
state-title | xam-live-signin-required | gpu-readback
Marketplace
Tested on (https://github.com/benvanik/xenia/commit/52c75c8dbc253d3ddd5e602b307ff4e0ca5d95bf)
Issues:
Instant crash.
Log:
Log file
Screenshot(s):
Labels:
(state-crash)