-
Notifications
You must be signed in to change notification settings - Fork 31
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
sdl2-compat replacement for sdl2 causes vita3k emulator not to use gyro data from HHD. #319
Comments
What controller are you trying to get gyro information from? |
The Mesen rendering issue is being tracked over in #262, but we'll leave this issue open for the gyro discussion. |
The gyro information is provided by using hand held daemon, which gathers the internal gyro data from the rog ally. However, what it does is to simulate a dual sense edge controller which contains the gyro data from the ally and provides that information to any emulator that can use it. |
I'm trying with a real DualSense controller here and testing with the SDL testgamecontroller program and I'm getting gyro data just fine. What output do you get from testgamecontroller on the ROG Ally? |
That's great. SDL includes testcontroller and sdl2-compat includes testgamecontroller, what is the output of those? |
I don't think sdl2-jstest shows gyro data. Can you follow these steps and show the output from each? git clone https://github.com/libsdl-org/SDL
cd SDL
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug -DSDL_TESTS=ON ..
make -j10
sudo make install
test/testcontroller git clone https://github.com/libsdl-org/sdl2-compat
cd sdl2-compat
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Debug -DSDL2COMPAT_TESTS=ON ..
make -j10
sudo make install
test/testgamecontroller |
I updated my arch system on 30th of January and noticed the replacement of sdl2 to sdl2-compat. I updated alright and I did not saw any immediate issues.
The system where I observed this is a Rog Ally using KDE and plasma wayland.
The symptoms are quite simple, try to start Mesen emulator and whereas it loads and shows menus, once a game is started does produce sound but does not display video (shows the background picture only)
Vita3K emulator cannot grab information from Gyro also. Reverting to SDL2 solves all these issues.
The text was updated successfully, but these errors were encountered: