libretro / fmsx-libretro

Port of fMSX to the libretro API.
Other
32 stars 40 forks source link

Can't use this with controller/keyboard in Kodi #11

Closed ThaDaVos closed 2 years ago

ThaDaVos commented 7 years ago

I've been trying all day to get the emulator to work with a game called "Antarctic Adventure" to supprise my parents. But the whole emulator is just not responding to anything, can't select using number keys 1 and 2. It just does nothing else then playing the game and some sort of trailer in a loop.

Please help... How can I make it so I can play a game?

Game works in Windows version of fMSX

hizzlekizzle commented 7 years ago

Does it work outside of Kodi?

ThaDaVos commented 7 years ago

When I download fMSX for Windows and run it, yes it does

Other emulators in Kodi work too, this far both MSX emulators don't. fMSX and blueMSX

hizzlekizzle commented 7 years ago

Just to make sure we're on the same page, when you say "fMSX for Windows" you're referring to the libretro core and you're running it through RetroArch, not standalone fMSX?

ThaDaVos commented 7 years ago

I'm referring to the standalone fMSX, I'll try with retro-arch today

ThaDaVos commented 7 years ago

I just tried in RetroArch and in there I can't even get it to run, tried two different roms but in both cases it just opens a screen which stays black and does not start the game

EDIT: Game runs, BIOS was missing But still can't select using number keys

EDIT 2: It have it working using keyboard now, there are some key conflicts though (Space is for jumping but speeds up the game :P) NOT in Kodi though

hizzlekizzle commented 7 years ago

You can open up your retroarch.cfg and change the fast-forward toggle to from "space" to "nul" to get rid of the conflict. Do the same for any other conflicts you run into.

Once you have it all working in RetroArch, you should be able to get it going in Kodi. Are you using something like RocketLauncher?

ThaDaVos commented 7 years ago

Thanks

I'm using the new Retroplayer which is now integrated into Kodi (18 - Alpha builds) Can I just copy over the configs from RetroArch or something, is that what you mean with "you should be able to get it going in Kodi"?

What's RocketLauncher?

hizzlekizzle commented 7 years ago

ohhh, I thought you were using a launcher to launch RetroArch from Kodi. I unfortunately have zero experience with the Retroplayer, but I suspect RetroArch's configs are not directly applicable to it.

ThaDaVos commented 7 years ago

All other emulators I tried work though.

From what I understand, retroplayer uses the libretro cores the same way as RetroArch does.

-------- Origineel bericht -------- Van:hizzlekizzle Verzonden:Mon, 19 Jun 2017 21:49:03 +0200 Aan:libretro/fmsx-libretro Cc:Dylan Vos ,Author Onderwerp:Re: [libretro/fmsx-libretro] Can't use this with controller/keyboard in Kodi (#11)

ohhh, I thought you were using a launcher to launch RetroArch from Kodi. I unfortunately have zero experience with the Retroplayer, but I suspect RetroArch's configs are not directly applicable to it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/libretro/fmsx-libretro/issues/11#issuecomment-309553077, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFAf1PZ2zt0Ypzo_hSlkaomWKuWYSTePks5sFtCsgaJpZM4N9lFF.

inactive123 commented 7 years ago

The onus is on your particular libretro frontend implementation to implement the keyboard. This has likely nothing to do with the libretro core itself.

ThaDaVos commented 7 years ago

Joystick isn't working either, but probably the same reason...

Thanks for your help

Still strange that the other libretro cores just work with controllers (at least as long as there's a controller for their system)

-------- Origineel bericht -------- Van:Twinaphex Verzonden:Tue, 20 Jun 2017 00:27:08 +0200 Aan:libretro/fmsx-libretro Cc:Dylan Vos ,Author Onderwerp:Re: [libretro/fmsx-libretro] Can't use this with controller/keyboard in Kodi (#11)

The onus is on your particular libretro frontend implementation to implement the keyboard.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/libretro/fmsx-libretro/issues/11#issuecomment-309591118, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AFAf1DdWNFEGDfNQYN9eblEfOOr7-0vLks5sFvW4gaJpZM4N9lFF.

orbea commented 7 years ago

The joystick not working may be the same issue as https://github.com/libretro/fmsx-libretro/issues/19?

ThaDaVos commented 7 years ago

@orbea we're working on a fix, also to add Keyboard support :)

gingerbeardman commented 7 years ago

@orbea I think #19 is the problem for your joystick. does the workaround in #19 work for you?

orbea commented 7 years ago

@gingerbeardman You do realize I posted that issue, right? :)

gingerbeardman commented 7 years ago

@orbea oh! Hahahaha. Sorry 😳

orbea commented 7 years ago

Can anyone reproduce this anymore, I can not reproduce issue https://github.com/libretro/fmsx-libretro/issues/19 anymore with RetroArch.

cayce-msx commented 2 years ago

@gingerbeardman @twinaphex who has rights to close issues? This one was not reproducable anymore 4 years back - I'd say close it.

gingerbeardman commented 2 years ago

@cayce-msx I do not have permissions to close issues, sorry!