Open Nighterlev opened 5 years ago
Tested on https://github.com/xenia-project/xenia/commit/fbc31652e0e31b94da547195623fd53252d513f6
Completed entire demo. 40-70FPS with vsync off and shaders cached.
:warning:Textures on cars will not render properly unless you set d3d12_readback_resolve=true
. This will severely impact performance though.
xenia.zip xenia.z01.zip xenia.z02.zip xenia.z03.zip
state-playable | tech-middleware-wwise | gpu-readback
Marketplace GRID 2 Demo
Tested on (xenia-project/xenia@f7ea931)
Issues:
Seems to do the exact same thing the full game did in 2016, but Xenia displays a different error message. GRID 2 #602 GRID 2 also uses the EGO engine, which a ton of other racing games tested under Xenia also use. Here's a list of all the games that use it: https://en.wikipedia.org/wiki/Ego_(game_engine)
It also has a bunch of XexGetProcedureAddress's not found, one's you don't normally see in the other games at least from what I've seen.
w> 00000028 ERROR: fn export referenced GetProcAddressByOrdinal(01BA(XamInputGetUserVibrationLevel) GetProcAddressByOrdinal(0282(XInputdFFGetDeviceInfo)) GetProcAddressByOrdinal(0283(XInputdFFSetEffect)) GetProcAddressByOrdinal(0284(XInputdFFUpdateEffect)) GetProcAddressByOrdinal(0285(XInputdFFEffectOperation)) GetProcAddressByOrdinal(0286(XInputdFFDeviceControl)) GetProcAddressByOrdinal(0287(XInputdFFSetDeviceGain)) GetProcAddressByOrdinal(0288(XInputdFFCancelIo)) GetProcAddressByOrdinal(0289(XInputdFFSetRumble))
None of these seems to be implemented, and might be why the game is crashing.
Log:
xenia.log 65.2KB's
Screenshot(s):
Specs:
Ryzen 1200 @ 3.9GHz 2x4GB 3000MHz GTX 1070 Founders edition
Labels:
state-crash-guest