libretro / px68k-libretro

Portable SHARP X68000 Emulator for Libretro
http://hissorii.blog45.fc2.com
GNU General Public License v2.0
45 stars 41 forks source link

Input keymaps no longer working #53

Closed cmcginty closed 6 years ago

cmcginty commented 6 years ago

I can load games using the core, but I can't any inputs to work. Is there additional setup needed? I saw a report about new input method is conflicting with the core? What input type to use (keyboard or gamepad)? Should "Analog to digital Type" be enabled for an analog stick? Any help would be appreciated. Thanks.

inactive123 commented 6 years ago

I think @fr500 would probably know most about this. Let me try pinging him to see if he knows what is going on.

andres-asm commented 6 years ago

It's working fine here. Set device to keyboard, back out of controls and go back in and there you can set your keys to gamepad bindings

@twinaphex when the device is changed the menu should be refreshed automatically. I can't figure how to do that.

msheehan79 commented 6 years ago

Also make sure you aren't using an older build of RetroArch - I think the first major release where the keymapper was implemented was 1.6.8 so if you have 1.6.7 or earlier this core will have no input until you update RetroArch.

inactive123 commented 6 years ago

@fr500 Alright, noted - we can try to put that on the agenda for this upcoming release. Might require some testing between you and me though.

cmcginty commented 6 years ago

@fr500 Here's the default setup when I select gamepad:

img_20180102_214532

When I switch to keyboard, I can't navigate the builtin px68k menu anymore:

img_20180102_214555

So the default keymaps are not initialized, what are the normal values? I'm testing the Gradius and this is what I get after it loads, but like I said I can't move the mouse or anything from this screen.

img_20180102_214310

cmcginty commented 6 years ago

I also tried using keyboard and mapping dpad to up/down/left/right arrow. After that, i still can't navigate in the internal p68k menu. And also does not provide any way to move the mouse cursor. I also tried mapping tab key to a button, also does not do anything.

ghost commented 6 years ago

that screen in gradius can only be navigated if Joy/Mouse in PX68K Menu is set to Mouse, then use the mouse to navigate the ingame pointer.

cmcginty commented 6 years ago

I set to mouse in the menu and then reset the game. My mouse works in retroarch, but does not register in the game. When using the mouse, does it matter what the user1 and user2 inputs are set to?

ghost commented 6 years ago

the pointer should still move regardless of the setting of user1 user2 input. on what device/system are you playing? you do have a controller right?

On Wed, Jan 3, 2018 at 2:09 PM, Casey McGinty notifications@github.com wrote:

I set to mouse in the menu and then reset the game. My mouse works in retroarch, but does not register in the game. When using the mouse does it matter what the user1 and user2 inputs are set to?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/libretro/px68k-libretro/issues/53#issuecomment-354943134, or mute the thread https://github.com/notifications/unsubscribe-auth/AWPDtla3KDAYECKKRvZRevmOJ4gSky3Gks5tGxmrgaJpZM4RQVte .

cmcginty commented 6 years ago

Ah, ok I tried Ghouls n' Ghosts and was able to get the controller working! I'm still stuck however with the mouse in gradius. I have a PS4 controller and USB mouse/keyboard hooked up.

msheehan79 commented 6 years ago

Just FYI, there is another dump of Gradius out there that boots directly into the game and doesn't require mouse input.