Controller not working as Kempston for Spectrum Games
-
-
@Floob said in Controller not working as Kempston for Spectrum Games:
@dazzathedrummer
Does this help?https://retropie.org.uk/forum/topic/32979/controls-in-zx-spectrum/
Thanks.
This is just for setting a global default - my problem is that games don’t function properly after the controller has been set up as per the instructions.I might try different versions of games - I also might try the exact game in the video I posted just to see if it works in the same way as the video.
This is frustrating as I’m only really interested in playing spectrum games.
-
Interestingly I loaded up the game from the YouTube video in order to copy the process accurately and discovered the following…
-
my lr-fuse doesn’t save the setting if I quite RA and reload the game. I have to go back into ‘controls’ to change port 1 to Kempston after having already done so.
-
same controller behaviour as 180, I can move in any direction except for right.
I’ll try a different controller but it’s odd that I can move right in the RA menus but not in the games.
-
-
Update.
I tried 180, Rambo and Lunar Jetman in ZEsarUX and all three work perfectly with my controller!
I'm still mystified as to why it won't work in lr-fuse and a bit puzzled as to why nobody else seems to have the same problem - maybe there aren't that many Retropie users that play ZX Spectrum games, and of those not many use lr-fuse? ...who knows?
It's a bit disappointing that I can't find a way to run games in ZEsarUX straight from the menu rather that firing up the emulator and then running the game - this seems to be the same with FBZX and Fuse.
I'll keep going until i've cracked it!
-
@dazzathedrummer said in Controller not working as Kempston for Spectrum Games:
It's a bit disappointing that I can't find a way to run games in ZEsarUX straight from the menu rather that firing up the emulator and then running the game - this seems to be the same with FBZX and Fuse.
Can you post the contents of
/dev/shm/runcommand.log
when this doesn't work (i.e. launching the game withzesarux
as emulator) ? -
Managed to get this working by re-installing and updating all packages.
I still can't go right in games run with lr-fuse but zesarux works fine.I guess I'll use zesarux as my default emulator and lr-fuse for mapping keyboard only games to the gamepad (unless that's possible with zesarux?).
I prefer zesarux and like the way you can use it as a standalone ZX Spectrum.
-
@dazzathedrummer said in Controller not working as Kempston for Spectrum Games:
@roslof said in Controller not working as Kempston for Spectrum Games:
@dazzathedrummer are the images .z80? If so, there is a known issue with lr-fuse being discussed in github. No committed fix yet.
One particular game is a tzx most of the others just say .zip
Any fix yet? Just curious.
-
@roslof I hope the Kempston issue is soon solved and a new fuse is released with the fix for that. It's really been quite too long. Good luck to whoever tries to fix this. Be well!
-
@duglor said in Controller not working as Kempston for Spectrum Games:
@roslof I hope the Kempston issue is soon solved and a new fuse is released with the fix for that. It's really been quite too long. Good luck to whoever tries to fix this. Be well!
The project stalled in the middle of last year, but the fix is sitting as a Pull Request, just waiting for somebody to review. I think there is a conflict with the upstream codebase, but mainly, somebody just needs to look at it. I already tested it and it works. I can't speak to the quality of the code though...
-
@roslof Thank you for the reply
-
@duglor the fix was finally merged to the libretro/fuse project a couple of days ago.
-
This post is deleted! -
Excellent. Does that mean it's in the latest binary update or source update? or not yet?
@roslof said in Controller not working as Kempston for Spectrum Games:
@duglor the fix was finally merged to the libretro/fuse project a couple of days ago.
-
@duglor said in Controller not working as Kempston for Spectrum Games:
Excellent. Does that mean it's in the latest binary update or source update? or not yet?
You may now update via binary or source and should receive changelist 847dbbd (or later if any new changes come in).
You can verify this after you update by selecting "Package version information" and noting the long "Commit" number (should start with 847dbbd)
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.