Game-compatibility: 4D530910 - Forza Motorsport 4

Created on 18 Jun 2016  Â·  11Comments  Â·  Source: xenia-project/game-compatibility

Marketplace

Tested on https://github.com/xenia-project/xenia/commit/d526d2febf7f4436e1296f957ac3ff5fe8456548

Issues:

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.

Log:

on https://github.com/benvanik/xenia/commit/d526d2febf7f4436e1296f957ac3ff5fe8456548
Log file

Screenshot(s):

OpenGL:
bebb5f46-10a6-11e6-93ad-3b92175d77ad
Vulkan:
Corrupt FMV starring Jeremy Clarkson:
forza4
froaza 43 2

Labels:

state-load, gpu-corrupt-drawing - It goes ingame on OpenGL though, you just can't see anything.

gpu-drawing-corrupt gpu-drawing-missing state-gameplay tech-kinect-optional

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

untitled

All 11 comments

Update:

Intro shown correctly, menus are messed up and in menu there is audio garbage..

!> 00000050 ResolvePath(DeviceHarddisk0) failed - no root found

GPU:

!> 00001A50 GPU: Read from unknown register (044B)
writes to unk register

  • 0081
  • 0082
  • 0E00
  • 0E40
  • 1E4E

Unimplemented:

!> 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

Undefined:

!> 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

Tested:

On (https://github.com/benvanik/xenia/commit/eecc9d0aea1a0c841d9ddfa0d182c22a10ea4f86)

Log:

forza4.zip

Labels:

  • audio-garbage
  • state-menus
  • kernel-unimplemented-features
  • xam-input-problems

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

untitled

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:

Log

Forza M4.zip

Video

https://www.youtube.com/watch?v=ze4DfBCS4UU

Screenshots

bandicam 2018-06-24 22-28-25-612
bandicam 2018-06-24 22-28-29-895
bandicam 2018-06-24 22-28-36-360
bandicam 2018-06-24 22-28-44-407
bandicam 2018-06-24 22-28-50-863

Labels

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)

Issues:

Goes ingame, but some graphics troubles (same results on Demo and Retail Game)

Screenshot(s)

bandicam 2018-10-05 03-41-58-171
bandicam 2018-10-05 03-42-17-954
bandicam 2018-10-05 03-42-40-285

Log:

FM4 DX12.zip

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

image
image
image
image
image

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

image
image
image
image
image
image
image

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)

Tested on https://github.com/xenia-project/xenia/commit/f748e5af49062fd78d098acdaf045183f29faf36

Forza Motorsport 4 has less graphical issues in the current master than shown in previous posts.

Video:

https://youtu.be/zfWzUTyzcqo

Screenshots:



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

Issues:

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.

Log:

xenia.zip

Screenshot:

image

Labels:

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

https://youtu.be/R7bDuzrRpVk

State-gameplay

Was this page helpful?
0 / 5 - 0 ratings

Related issues

benvanik picture benvanik  Â·  6Comments

Ulquiorr4-Cifer picture Ulquiorr4-Cifer  Â·  3Comments

TotalCaesar659 picture TotalCaesar659  Â·  3Comments

cooperate picture cooperate  Â·  5Comments

SeppNel picture SeppNel  Â·  7Comments