hex007 / freej2me

A free J2ME emulator with libretro, awt and sdl2 frontends.
Other
486 stars 75 forks source link

Key remapping leftover for RA core? #191

Closed raidenii closed 3 months ago

raidenii commented 1 year ago

I noticed that in some games, when RA has WSAD mapped for directions, W sometimes still has the functionality of right softkey, thus pressing W triggers both up and right soft key.

An affected game can be found as attachment. mslugm4.zip

AShiningRay commented 1 year ago

I am fairly sure this one comes from the Java app, since it is its own separate program after all... besides that, there's also another issue: When closing a game through its own menu in FreeJ2ME instead of asking the libretro frontend to close it, the frontend freezes since the core will simply quit without warning.

That is expected on standalone since this function is implemented, but on libretro it's a hindrance just like those keyboard mappings. It should be possible to override or straight-out remove both of these specifically for the libretro jar, but since it will touch the main java code, i'd check with @recompileorg to see what can be done on that front.

raidenii commented 3 months ago

This seems no longer an issue now, though I don't bother to bisect which commit fixed it :-). Closed.