11-24-2015, 11:53 AM -
In DX12 builds it crashes after this exception almost right after starting.
This function in
I doubt this value wrong but maybe somebody have a clue anyway.
Code:
RSX: E {rsx::thread} file Emu\RSX\D3D12\D3D12Formats.cpp line 331 : Wrong color surface format
Code:
In file Emu\RSX\D3D12\D3D12Formats.cpp line 331 --->
DXGI_FORMAT get_color_surface_format(u8 format) noexcept
{
switch (format)
{
case CELL_GCM_SURFACE_A8R8G8B8: return DXGI_FORMAT_R8G8B8A8_UNORM;
case CELL_GCM_SURFACE_F_W16Z16Y16X16: return DXGI_FORMAT_R16G16B16A16_FLOAT;
}
unreachable("Wrong color surface format");
}
This function in
Code:
rpcs3/Emu/RSX/GCM.h ---> CELL_GCM_SURFACE_A8R8G8B8 = 8
I doubt this value wrong but maybe somebody have a clue anyway.