[GH-ISSUE #1434] Gravity Rush Remastered [CUSA01113] - multiple button pushes in comic book cutscenes #479

Closed
opened 2026-02-27 21:06:30 +03:00 by kerem · 8 comments
Owner

Originally created by @pewmarjacvan on GitHub (Oct 23, 2024).
Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/1434

The Gravity Rush Remastered comic book cutscenes seem to skip around when one button is pressed. To go forward in the scene, you need to press the button X, but when the button is pressed, it skips multiple panels/slides. The same seems to be the case for the back button.

Tested on the latest nightly version of shadPS4 0.3.1

https://streamable.com/jw1fc6

Originally created by @pewmarjacvan on GitHub (Oct 23, 2024). Original GitHub issue: https://github.com/shadps4-emu/shadPS4/issues/1434 The Gravity Rush Remastered comic book cutscenes seem to skip around when one button is pressed. To go forward in the scene, you need to press the button X, but when the button is pressed, it skips multiple panels/slides. The same seems to be the case for the back button. Tested on the latest nightly version of shadPS4 0.3.1 https://streamable.com/jw1fc6
kerem 2026-02-27 21:06:30 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@Hermiten commented on GitHub (Nov 18, 2024):

Can you maybe try this build ?
https://github.com/shadps4-emu/shadPS4/pull/1356
Thanks you

<!-- gh-comment-id:2482736529 --> @Hermiten commented on GitHub (Nov 18, 2024): Can you maybe try this build ? https://github.com/shadps4-emu/shadPS4/pull/1356 Thanks you
Author
Owner

@pewmarjacvan commented on GitHub (Nov 18, 2024):

image

The apple in the beginning seems to not respond to either keyboard or controller inputs. Text also doesn't appear for me. If there is a workaround for this, please tell me.

Log: shad_log.txt

<!-- gh-comment-id:2483130020 --> @pewmarjacvan commented on GitHub (Nov 18, 2024): ![image](https://github.com/user-attachments/assets/089fe691-ad28-44af-8648-bb3f0d8c1fb4) The apple in the beginning seems to not respond to either keyboard or controller inputs. Text also doesn't appear for me. If there is a workaround for this, please tell me. Log: [shad_log.txt](https://github.com/user-attachments/files/17801712/shad_log.txt)
Author
Owner

@kalaposfos13 commented on GitHub (Nov 18, 2024):

Since I didn't touch the actual input system, only providing a configurable mapping between inputs and outputs, it would have been more surprising if simply trying my pr had actually worked. This comment also describes a similar problem, but since once you get past the intro, the inputs work more or less without issue, it is possible that the current input system as a whole has a problem with this game specifically.

<!-- gh-comment-id:2483563516 --> @kalaposfos13 commented on GitHub (Nov 18, 2024): Since I didn't touch the actual input system, only providing a configurable mapping between inputs and outputs, it would have been more surprising if simply trying my pr had actually worked. [This comment](https://github.com/shadps4-emu/shadPS4/pull/1356#issuecomment-2481423788) also describes a similar problem, but since once you get past the intro, the inputs work more or less without issue, it is possible that the current input system as a whole has a problem with this game specifically.
Author
Owner

@rainmakerv3 commented on GitHub (Nov 19, 2024):

I noticed something very odd also about this behavior. I tested on a fork of mine that by binding L3 to the button in sdl_window.cpp as such:

case SDL_GAMEPAD_BUTTON_LEFT_STICK:
return OrbisPadButtonDataOffset::ORBIS_PAD_BUTTON_CROSS;

I was able to use left stick to skip the comic panels with no issue. Also in menus, the analog speed can move at the correct speed but dpad inputs are also multiplied. So whatever the issue is, it only affects face/dpad buttons it seems

<!-- gh-comment-id:2486934074 --> @rainmakerv3 commented on GitHub (Nov 19, 2024): I noticed something very odd also about this behavior. I tested on a fork of mine that by binding L3 to the button in sdl_window.cpp as such: case SDL_GAMEPAD_BUTTON_LEFT_STICK: return OrbisPadButtonDataOffset::ORBIS_PAD_BUTTON_CROSS; I was able to use left stick to skip the comic panels with no issue. Also in menus, the analog speed can move at the correct speed but dpad inputs are also multiplied. So whatever the issue is, it only affects face/dpad buttons it seems
Author
Owner

@GHU7924 commented on GitHub (Nov 24, 2024):

In the menu using the D-Pad, I have this happening:

https://github.com/user-attachments/assets/9a8e8bcf-d669-4d1f-bbd9-5c69e752b11f

I make exactly one click, but there are several of them.
When moving through the menu with the L-stick, there is nothing like that. That is, one click is one offset.

And if you skip the cut scenes, the sound is also somehow incorrectly reproduced, as if it is also accelerating:

https://github.com/user-attachments/assets/e23490d7-da09-40cd-8137-ba5b38ab7575

Edit:
But what happens if you hold down the button on the D-Pad:

https://github.com/user-attachments/assets/7ccd23d1-2c93-44e5-8678-0939b1ff34b5

I don't know what, but clearly something is not working right or something.

<!-- gh-comment-id:2495922227 --> @GHU7924 commented on GitHub (Nov 24, 2024): In the menu using the D-Pad, I have this happening: https://github.com/user-attachments/assets/9a8e8bcf-d669-4d1f-bbd9-5c69e752b11f I make exactly one click, but there are several of them. When moving through the menu with the L-stick, there is nothing like that. That is, one click is one offset. And if you skip the cut scenes, the sound is also somehow incorrectly reproduced, as if it is also accelerating: https://github.com/user-attachments/assets/e23490d7-da09-40cd-8137-ba5b38ab7575 Edit: But what happens if you hold down the button on the D-Pad: https://github.com/user-attachments/assets/7ccd23d1-2c93-44e5-8678-0939b1ff34b5 I don't know what, but clearly something is not working right or something.
Author
Owner

@GHU7924 commented on GitHub (Nov 29, 2024):

@pewmarjacvan check out the latest version from PR #1356. It looks like the problem has been fixed. At least everything works for me.

It would be great if more people tested it.

<!-- gh-comment-id:2508089339 --> @GHU7924 commented on GitHub (Nov 29, 2024): @pewmarjacvan check out the latest version from PR #1356. It looks like the problem has been fixed. At least everything works for me. It would be great if more people tested it.
Author
Owner

@pewmarjacvan commented on GitHub (Nov 29, 2024):

@GHU7924

https://streamable.com/q4o69b
Yes! It works perfectly now. Should i close the issue now or when the fix comes to main?

<!-- gh-comment-id:2508569083 --> @pewmarjacvan commented on GitHub (Nov 29, 2024): @GHU7924 https://streamable.com/q4o69b Yes! It works perfectly now. Should i close the issue now or when the fix comes to main?
Author
Owner

@GHU7924 commented on GitHub (Nov 29, 2024):

@pewmarjacvan I think it's worth waiting for the merger.

<!-- gh-comment-id:2508606333 --> @GHU7924 commented on GitHub (Nov 29, 2024): @pewmarjacvan I think it's worth waiting for the merger.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#479
No description provided.