Rpcs3: GL/Vulkan: Skate 2

Created on 14 Feb 2017  路  37Comments  路  Source: RPCS3/rpcs3

@kd-11 @raven02
Reaches to ingame in Vulkan. OpenGL is too slow.

DX12:

F {rsx::thread} class std::runtime_error thrown: Unsupported DXGI format 0x57
(in file C:\rpcs3\rpcs3\Emu\RSX\D3D12\D3D12Formats.cpp:201)

GL:

Vulkan:

Shaderlog DX12
Shaderlog GL
Shaderlog Vulkan
RenderDoc Vulkan (Character Creation)

Direct3D 12 OpenGL Vulkan

Most helpful comment

Fixed with #4382
kd_2018-04-01_117

All 37 comments

Did #2384 help for dx12 render?

@raven02 you have a set no correct value.
I have Fixed https://github.com/RPCS3/rpcs3/pull/2385

thx i must be asleep .

With #2385, gives Win32 error. https://gist.github.com/MarioSonic2987/b03461756e121e356c66a84823bc8085#file-log-dx12-skate-2-2-log

Yes, exactly same crash with other several game, DX12 need just more work, but nothing to do with it, the problem is elsewhere.

Remains labels for this issue.

Awesome progress ! Finally one of the skate game goes ingame, this made my day, you guys are amazing !

With #2482, it's improved a bit.


With RenderDoc, it seems correctly rendered (with remove some layers).
RenderDoc Vulkan



In https://github.com/RPCS3/rpcs3/commit/2b79a3691f064362b4ee9fac9c316668fffe1d16, it's improved a bit (The text below the logo is readable).

image
With SPU precise, map doesn't disappear.

are you able to move on ground without falling ?

I haven't tested further, but I think yes.

I tested now, and I'm not able to move.

same here, the demo timer is going on but no response from inputs !
at least the character is not falling through the ground anymore :-D

with today latest build i went at the same point with the full game (not demo), i can open the menu but the character does not respond to inputs ! weird, at least it's now ingame

also do you know that skate games register joysticks inputs @ 120 hz ? will it be a problem ?

@mchtt Can you test this game with Vulkan if your graphics card supports it? My GeForce 820M doesn't support it.

sorry for the late reply,
just tried it (demo version) 馃憤 24/06/2017 build.
a lot of improvements regarding framerate !
30 fps in every menus, new random freezes while loading, 40-60 fps in-game, falling to the ground again.
while falling the skater responds to my gamepad inputs :-D
still that ORANGE graphics (vulkan/open GL)

for today (build 5154) i was able to play the full game and the demo like in this video
default options

looks way better :-)

@mchtt In emulator, still happens (orange issue).

With #4265, has the same improvements as Skate 3. Objects are no longer flickering and shadows are rendered, but not perfectly. Orange filter is still there,
image

With #4311, orange filter is improved:
image

With #4312, there's no orange filter, but a multicolor filter. Actually, it fixes gamma, like Skate 3.
image

RenderDoc:

Like every other game with grading filter issues, this game is using a 3d palette for color grading. Either the contents of the 3d lookup palette are wrong or the computed vector is inacurrate. I'm leaning more towards the latter. Hard to tell without further digging.

The palette is definately wrong, no doubt about it. It does not have the usual left-right, top-bottom gradient expected which makes me think 3d texture uploads are still broken. Will take a proper look probably in the next few days.

Fixed with #4382
kd_2018-04-01_117

Closing as solved

Only remains broken shadows (same glitch as Skate 3).

Whats the performance like compared to Skate 3?

@sheddup Github isn't the place for discussion, you can ask on discord: https://discord.me/RPCS3 or our forums.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

iBlackS0ul picture iBlackS0ul  路  3Comments

altiereslima picture altiereslima  路  3Comments

AniLeo picture AniLeo  路  3Comments

Nezarn picture Nezarn  路  3Comments

Emulator-Team-2 picture Emulator-Team-2  路  3Comments