lr-vice configuration problems
j.e.f.f last edited by
I've been configuring C-64 games to run on my set up. I'm using
lr-vicefor all my games. I'm just about 99% of the way there, but I've run into two issues that I can't seem to crack:
ENTERkey on my keyboard is mapped to the
FIREbutton on joyport 1. So any game that involves entering text, say Ghostbusters, I need to press
RETURNat the end of it, but it obviously doesn't work. I can't seem to find where to unmap the keyboard keys. I can find where to remap gamepad controls, in fact I'm working around this now by mapping
RETURNto a button on the game pad, but ideally I'd like the keyboard to work as normal.
The virtual keyboard in
lr-vicedoesn't seem to actually work. I can raise the keyboard, navigate it with the game pad, and when I press
Aon the game pad the corresponding virtual key briefly flashes reflecting that it's been "pressed." but no keypress is registered in
lr-vice.Has anyone else noticed this?
This is on a Pi 3B+, no overclock. 2.5A/5.1V Canakit power supply.
Standard install from pre-built Retropie 4.4 image, upgraded to 4.4.12 via Retropie Setup script
lr-vice installed from source after 4.4.12 upgrade using RetroPie Setup script, experimental packages
vice options in
vice_C64Model = "C64MODEL_C64_NTSC" vice_Controller = "joystick" vice_Drive8Type = "1581" vice_DriveTrueEmulation = "disabled" vice_ExternalPalette = "none" vice_JoyPort = "port_1" vice_mapper_b = "RETROK_SPACE" vice_mapper_l = "RETROK_ESCAPE" vice_mapper_l2 = "RETROK_F10" vice_mapper_l3 = "RETROK_TAB" vice_mapper_r = "RETROK_F10" vice_mapper_r2 = "RETROK_ESCAPE" vice_mapper_r3 = "RETROK_F5" vice_mapper_start = "RETROK_F1" vice_mapper_x = "RETROK_RETURN" vice_mapper_y = "RETROK_F9" vice_RetroJoy = "enabled" vice_SidModel = "6581F" vice_Statusbar = "disabled" vice_UserportJoyType = "none"
/opt/retropie/configs/c64/VICE x64/VICE x64.rmp
input_libretro_device_p1 = "513" input_libretro_device_p2 = "513" input_libretro_device_p3 = "1" input_libretro_device_p4 = "1" input_libretro_device_p5 = "1" input_player1_analog_dpad_mode = "0" input_player2_analog_dpad_mode = "0" input_player3_analog_dpad_mode = "0" input_player4_analog_dpad_mode = "0" input_player5_analog_dpad_mode = "0"
stoney66 last edited by
@j-e-f-f I've never used the libretro one but for the standard vice I had to change the keyboard from symbolic to positional, not sure if that will help in your case as I don't recall having your issue but my other issues were solved with this change.