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

Vibration function. #10

Open
BENEMERITO opened this issue Jun 11, 2024 · 1 comment
Open

Vibration function. #10

BENEMERITO opened this issue Jun 11, 2024 · 1 comment

Comments

@BENEMERITO
Copy link

BENEMERITO commented Jun 11, 2024

Game details

SCPS-45412 Metal Gear Solid - Integral (Japan, Asia)

Description of the issue/bug

Hello. I want to say that I'm grateful because someone is keeping the Nintendo Switch port of Duckstation up to date. Well, while checking the vibration function in Metal Gear Solid, I realized that the order of the vibration motors is mapped inversely, as in the left motor is set as the weak one, and the right motor is set as the strong one (I have to clarify that the game itself lists both motors out order, wich means that, while playing on real hardware, the right motor should activate when choosing the weak option, and the left motor should do the same when hilighting the strong option in the Option menu). I have to mention that the vibration intensity may be off too.

I apologize in advance for how convoluted this description may be. I send you my regards, be well.

Steps to reproduce

Fire up Duckstation on the Nintendo Switch, load a rom of either disc of Metal Gear Solid, once the game starts, go to the Option menu and highlight the Vibration Test option, from there you can test the vibration motors behaviour using different input methods like the joy-con or the Nintendo Switch Pro Controller.

Software and hardware information

Nintendo Switch

DuckStation version

Nintendo Switch port, prerelease 2. Found in the RSDuck github page.

DuckStation rendering backend

Direct3D 11

DuckStation controller backend, drivers and wrappers

No driver nor wrappper used.

Additional context

No response

@yeetboi273633
Copy link

How did you get them vibrating in the first place? For me rumble does not work at all

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

No branches or pull requests

2 participants