-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Problem controller in Silent Hill HD #1280
Comments
@Zangetsu38 How fast (fps) does the game run? |
With llvm and all debug features disabled, I get up to 40 fps in game. Unfortunatly the game textures are glitched. |
Nothing to do with the fps, the menu is at 60 and that's that. |
Btw what should I do to get unbanned from emunews ? It looks like I inadvertantly triggered the spam protection. |
@vlj Easiest way would be to simply message me or darkf on IRC to unban you. I have lifted your ban. |
The game is currently running at 60 fps or 40 depending on the location, but there is always this problem of control with joystick and directional cross.
Jetpack Joyride has a similar problem except that it is all boutton of the controller that bug.
I is not currently seen other games with this problem. |
Assuming all games use the same input API maybe someone would be kind enough to write a test app that displays the buttons when pressed for future testing :) |
@paulsapps yes |
@paulsapps I'm quite sure there quite a few of such test apps included with the SDK. |
@tambry but that can't be distributed with the emulator for testing? |
@paulsapps I'm pretty sure, that if we distributed those, we could get sued or have our project taken down. I'd rather stay on the safe side. |
@tambry I just realize a strange fact, the controller works perfectly in the inventory here: By cons, on the title screen, games, and the options, it is a disaster. |
After tests with the controller, I saw that for example the Start button makes only quick press, so it makes break, ingame, pause, etc. While the keyboard that does not do it. |
@Zangetsu38 I'm really sorry, but I can't understand what you are explaining or trying to say. |
@tambry Yet, I have explained very well. |
@Zangetsu38 Well, you haven't, since it's mostly gibberish. It's very broken English. I don't get the meaning of what you wrote. Could you try writing it in another way, so maybe it would be understandable? |
I just retested and it looks fine .I will close it for now and can reopen if we see this again in future. |
I just got done testing this game and I can confirm this issue is still present. For some reason the game acts like whatever input is being given is only being done for a split of a second. If you continue to waggle the left analog stick over and over you kind of can get your character to walk around easier. I'm guessing this happens because every time position of the analog stick changes, it acts like it's giving a new input for the game to register. This pretty much happens regardless of the input you use, but I found that MMJoyStick is the most manageable for now. |
Today's evdev PR didn't change anything, mybe because it was Linux-related. |
Alien Breed Impact Demo (NPUB30141) has the same issue with the controller: the character only makes a single step if holding a key down on the keyboard / holding the analog stick in one direction with xinput. |
similar issue with Minecraft [NPUB31419] |
Actually the problem in Alien Breed Impact might be the same after all. The emulator does not set the capability bit for the sensor mode in the xinput driver. The game only enables sensor mode if this bit is set in the first call to cellPadGetInfo2(). Then the situation is the same as in SH. |
#3291 was merged, this should be no more an issue. |
minecraft works now too |
Whether, with Xinput plugin or with the Windows keyboard, control direction (directional button and joystick) really respond very poorly.
With Xinput it will have almost, but the keyboard is a disaster, I have to press at least 10 times the key to make it work.
The text was updated successfully, but these errors were encountered: