• 0 Votes
    11 Posts
    1k Views
    F

    @testudo said in Can anyone make Alcon 2020 work on Amstrad CPC/GX4000?:

    I think you missed my edit disclaimer.

    Yes, I did ;-)

    Concur, no need for PRADOS on lr-mess or MAME. Same issues trying to run with lr-caprice32 in cpc1628+ experiential model selected you experienced.

    Ok, so we are on the same level now.

  • 0 Votes
    2 Posts
    384 Views
    niyokiN

    @niyoki said in lr-caprice32 select + start combo triggers 2 actions = Virtual Keyboard & Exit command?:

    Hello,
    On the Amstrad CPC Lr- caprice32 emulator: if I press gamepad select + start buttons combo, those are triggering two actions at the same time.
    Emulator exiting back to the game selection screen on the emulationstation and virtual keyboard for before the emulator exiting.
    Because of this behavior I can't use the virtual keyboard.

    All the best
    Niyazi

    I changed above post, maybe know better to read.
    All the best
    Niyazi

  • 0 Votes
    7 Posts
    2k Views
    Y

    Weeks later...

    Since this "Game Focus Mode" feature was definitely not practical (the user has to press a key to use the keyboard, and then press a key again to access the shortcut to return to EmulationStation, it's a pain...), I found it much more useful to remove all the shortcuts that RetroArch assigned to the keyboard keys.

    (Honestly, I wonder WHO thought it would be a good idea to use all the keys on a keyboard to provide shortcuts that nobody ever uses... when you're emulating a machine that needs a keyboard to work)

    (especially when one of those shortcuts is used to display... a virtual keyboard).

    So, I edited the /opt/retropie/configs/amstradcpc/retroarch.cfg file, and changed (or added) all the following 'input' lines to 'null':

    input_exit_emulator = "nul" input_player1_l = "nul" input_player1_r = "nul" input_hold_slowmotion = "nul" input_rewind = "nul" input_cheat_index_minus = "nul" input_cheat_index_plus = "nul" input_cheat_toggle = "nul" input_netplay_game_watch = "nul" input_movie_record_toggle = "nul" input_pause_toggle = "nul" input_player1_y = "nul" input_player1_x = "nul" input_toggle_fullscreen = "nul" input_reset = "nul" input_frame_advance = "nul" input_hold_fast_forward = "nul" input_player1_start = "nul" input_player1_b = "nul" input_player1_a = "nul" input_shader_prev = "nul" input_shader_next = "nul" input_player1_select = "nul" input_toggle_fast_forward = "nul" input_player1_up = "nul" input_player1_left = "nul" input_player1_right = "nul" input_player1_down = "nul" input_volume_down = "nul" input_volume_up = "nul"

    I'm now doing the same for all the other emulators that have the exact same problem (all the libretto cores that emulate a computer: lr-atari800, lr-bluemsx, lr-fuse, lr-theodore, lr-vice...)