Apple 2 joysticks nightmare in lr-mess
JimmyFromTheBay last edited by
I'm trying to migrate over from the fairly nasty Linapple to lr-mess for the Apple II - it's just about the last system I have in a non-Retroarch emu - and everything's gone great except for the joysticks.
Either it won't recognise any at all, or it delivers some awful analogue thing where you can never stand still: move the stick once and you keep going that way until you hit a wall.
I tried setting the autocentre speed to 255 because that worked for the Tandy Coco, but no luck here - what it actually does is autocentre you ON THE SCREEN, ie if you stop moving right in Galaxian you get returned back to the centre of the play area whether you wanted to or not. Linapple did not do this.
Anyone got joysticks working properly and want to share how?
JimmyFromTheBay last edited by JimmyFromTheBay
Never mind, fixed it :)
I think I'd crossed the streams while flailing at the options. The key is to add -gameio joy to emulators.cfg, so that it reads like this:
lr-mess-apple2 = "/home/pi/RetroPie-Setup/scriptmodules/run_mess.sh /opt/retropie/emulators/retroarch/bin/retroarch /opt/retropie/libretrocores/lr-mess/mess_libretro.so /opt/retropie/configs/apple2/retroarch.cfg apple2e /home/pi/RetroPie/BIOS -gameio joy -flop1 %ROM%"
And then go into the MESS menu and set the analog controls up like this:
The key is those "P1 Joystick X Analog" and "P1 Joystick Y Analog" lines - you have to make sure those are set to "None", which isn't the default. Take those two steps and you should be sorted.