Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GL/Vulkan: Skate 2 #2383

Closed
MarioSonic2987 opened this issue Feb 14, 2017 · 37 comments
Closed

GL/Vulkan: Skate 2 #2383

MarioSonic2987 opened this issue Feb 14, 2017 · 37 comments

Comments

@MarioSonic2987
Copy link
Contributor

MarioSonic2987 commented Feb 14, 2017

@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)

@dbz400
Copy link
Contributor

dbz400 commented Feb 14, 2017

Did #2384 help for dx12 render?

@MarioSonic2987
Copy link
Contributor Author

Still happens. https://gist.github.com/MarioSonic2987/d787f6fe972df0ddab7a7435e77eea57

@Zangetsu38
Copy link
Contributor

Zangetsu38 commented Feb 14, 2017

@raven02 you have a set no correct value.
I have Fixed #2385

@dbz400
Copy link
Contributor

dbz400 commented Feb 14, 2017

thx i must be asleep .

@MarioSonic2987
Copy link
Contributor Author

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

@Zangetsu38
Copy link
Contributor

Zangetsu38 commented Feb 14, 2017

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

@MarioSonic2987
Copy link
Contributor Author

Remains labels for this issue.

@mchtt
Copy link

mchtt commented Feb 16, 2017

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

@MarioSonic2987
Copy link
Contributor Author

With #2482, it's improved a bit.

@MarioSonic2987
Copy link
Contributor Author


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

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Mar 18, 2017



In 2b79a36, it's improved a bit (The text below the logo is readable).

@MarioSonic2987
Copy link
Contributor Author

Video

@MarioSonic2987
Copy link
Contributor Author

image
With SPU precise, map doesn't disappear.

@mchtt
Copy link

mchtt commented Apr 10, 2017

are you able to move on ground without falling ?

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Apr 10, 2017

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

@MarioSonic2987
Copy link
Contributor Author

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

@mchtt
Copy link

mchtt commented Apr 11, 2017

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

@mchtt
Copy link

mchtt commented Apr 14, 2017

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

@mchtt
Copy link

mchtt commented Apr 19, 2017

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

@MarioSonic2987
Copy link
Contributor Author

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

@mchtt
Copy link

mchtt commented Jun 25, 2017

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)

@mchtt
Copy link

mchtt commented Jul 11, 2017

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

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Aug 21, 2017

Tested in c85806c:

image

There's zfighting in pillars.

@MarioSonic2987
Copy link
Contributor Author

Tested in f24491d:

image
Log OpenGL
Shaderlog OpenGL
RenderDoc OpenGL

@MarioSonic2987 MarioSonic2987 changed the title DX12/GL/Vulkan: Skate 2 GL/Vulkan: Skate 2 Dec 20, 2017
@mchtt
Copy link

mchtt commented Jan 1, 2018

looks way better :-)

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Jan 1, 2018

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

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Mar 14, 2018

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

@MarioSonic2987
Copy link
Contributor Author

With #4311, orange filter is improved:
image

@MarioSonic2987
Copy link
Contributor Author

MarioSonic2987 commented Mar 25, 2018

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

RenderDoc:

@MarioSonic2987
Copy link
Contributor Author

@kd-11
Copy link
Contributor

kd-11 commented Mar 29, 2018

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.

@kd-11
Copy link
Contributor

kd-11 commented Mar 29, 2018

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.

@Asinin3
Copy link
Contributor

Asinin3 commented Apr 3, 2018

Fixed with #4382
kd_2018-04-01_117

@AniLeo
Copy link
Member

AniLeo commented Apr 5, 2018

Closing as solved

@AniLeo AniLeo closed this as completed Apr 5, 2018
@MarioSonic2987
Copy link
Contributor Author

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

@sheddup
Copy link

sheddup commented Apr 5, 2018

Whats the performance like compared to Skate 3?

@Asinin3
Copy link
Contributor

Asinin3 commented Apr 5, 2018

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants