Tested on https://github.com/xenia-project/xenia/commit/d526d2febf7f4436e1296f957ac3ff5fe8456548
OpenGL:
FMVs play without issue, though the screen remains black at all times. I'm fairly certain Xenia does go ingame with OpenGL, as evidenced by my controller rumbling as well as extreme slowdown following the intro FMV.
Vulkan:
Crashes before going ingame, but the FMVs, menu, and loading screen are all visible.
on https://github.com/benvanik/xenia/commit/d526d2febf7f4436e1296f957ac3ff5fe8456548
Log file
OpenGL:

Vulkan:
Corrupt FMV starring Jeremy Clarkson:


state-load, gpu-corrupt-drawing - It goes ingame on OpenGL though, you just can't see anything.
benvanik/xenia@47a3ec0

Intro shown correctly, menus are messed up and in menu there is audio garbage..
!> 00000050 ResolvePath(DeviceHarddisk0) failed - no root found
!> 00001A50 GPU: Read from unknown register (044B)
writes to unk register
- 0081
- 0082
- 0E00
- 0E40
- 1E4E
!> 00000050 NtQueryInformationFile(XFileSectorInformation) unimplemented
Unimplemented XLIVEBASE message app=000000FC, msg=00058046, arg1=00DAC000, arg2=4032F770
- XamVoiceSetMicArrayIdleUsers
- XamContentAggregateCreateEnumerator
- XamPartyGetUserList
- XamPartySendGameInvites
- XamPartySetCustomData
- XamPartyGetBandwidth
- XamShowPartyUI
- XamShowCommunitySessionsUI
- XamInputGetUserVibrationLevel
- XInputdFFGetDeviceInfo
- XInputdFFSetEffect
- XInputdFFUpdateEffect
- XInputdFFEffectOperation
- XInputdFFDeviceControl
- XInputdFFSetDeviceGain
- XInputdFFCancelIo
- XInputdFFSetRumble
!> 00000050 undefined extern call to 82D40994 XeKeysObscureKey
!> 00000050 undefined extern call to 82D409A4 XeKeysAesCbcUsingKey
!> 00001B30 undefined extern call to 82D408F4 EtxProducerRegister
!> 00001B30 undefined extern call to 82D40AC4 XamXStudioRequest
!> 00001B30 undefined extern call to 82D40C14 XamNuiCameraTiltSetCallback
!> 00001B30 undefined extern call to 82D40AC4 XamXStudioRequest
!> 00001B30 undefined extern call to 82D40AB4 XamGetActiveDashAppInfo
!> 00001B30 undefined extern call to 82D40944 ObCreateObject
!> 00000050 undefined extern call to 82D40014 NetDll_getsockopt
On (https://github.com/benvanik/xenia/commit/eecc9d0aea1a0c841d9ddfa0d182c22a10ea4f86)
Tested on (https://github.com/xenia-project/xenia/commit/ab2edf9c8243f8b74444895a750df53830f9f01f)
Show same things as first post describes but also kind of goes ingame.

Tested on (https://github.com/xenia-project/xenia/commit/ab2edf9c8243f8b74444895a750df53830f9f01f)
Partially broken graphics
No sound (only video tutorial with sound)
Save-state not works (requires delete save folder from FM4 each time)
Go ingame, but '1st person' view unplayable due to transparency glitch for window glasses and trees (https://github.com/xenia-project/xenia/issues/1098), but '3d person' view look is good :yum:
https://www.youtube.com/watch?v=ze4DfBCS4UU





apu-silent
kernel-save-file-errors
gpu-corrupt-drawing
gpu-missing-drawing
state-gameplay
Tested on DX12 (https://github.com/xenia-project/xenia/commit/d827bbeb6cc5bd2120350e9dc0c4998a8c36a1fe)
Goes ingame, but some graphics troubles (same results on Demo and Retail Game)



Tested on Xenia-D3D12-1080p (xenia-project/xenia@782cf50)
Log: D3D121080FM4.zip
1Go log file !!
Audio while FMV is good, fps constant no issues
Audio while playing almost good (some lag)
Run but fps drops many times, mirrors doesn't load on the car sometimes, still no cockpit view





Tested on Xenia-Vulkan-PerformanceHack (xenia-project/xenia@308fd5b)
Log : xenia.log
Still blackbar on the bottom in the menu and while the fmv is played
Audio in menu/fmv is good
FPS IMPROVEMENT : Running almost constantly at 30fps fps drops sometimes
Audio in game : good
World is rendered correctly







Little update : When modifying the driver in the cockpit view we can see through the window, no more grey windows (i've delete the hands of the driver)
Forza Motorsport 4 has less graphical issues in the current master than shown in previous posts.



Log Files:
99 MB: https://www.dropbox.com/s/23a2cnqsobjublt/ForzaMotorsport4.zip?dl=0
50 MB: https://www.dropbox.com/s/tvtkk0w9oah0c4n/Forza4Part2.zip?dl=0
The first log file is of me starting the game for the first time, completing the first race, finishing the menu tutorials, then doing another race. The game crashed at the end of that race.
The second log file is a little smaller but starts after the game crashed the first time, so it doesn't have the first race and the tutorials. I figured I'd include both incase something was different about them. The second log file was generated from my race shown in the video linked above.
@MKennettNy Canary reports belong here: https://github.com/xenia-canary/game-compatibility/
Tested on https://github.com/xenia-project/xenia/commit/c99c430665d3b6b0d4109fafac5d4f6783f2e081
The game runs decently, most things render correctly (few things broken such as black sky, roads turn white sometimes, wheels render inccorectly on players vehicle and occlusion queries make the sun overly bright se to -1), otherwise the game is fairly playable and is able to save.

Remove: apu-silent kernel-save-file-errors
Sorry for the lack of detail in this, but I tested it in the Jan 4 2021 version, the sky is black, roads are corrupted but at times load properly, cars look a little weird and in the menus sometimes if too much is loading it lags and the music gets distorted. It works fine and saves but would be very hard to try and complete due to the lagginess.
No log file, I forgot to save it
State-gameplay
Most helpful comment
Tested on (https://github.com/xenia-project/xenia/commit/ab2edf9c8243f8b74444895a750df53830f9f01f)
Show same things as first post describes but also kind of goes ingame.
xenia.zip