• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

[Solved] Amstrad CPC - Virtual Keyboard? lr-caprice32

Scheduled Pinned Locked Moved Help and Support
virtualkeyboard
7 Posts 4 Posters 5.5k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C
    cyperghost
    last edited by cyperghost 4 Sept 2019, 11:19 6 Apr 2019, 18:08

    Hi folks,
    how can I show the virtual keyboard inside the emulator?
    I can't see how to setup this or how to add a key into retroarch.cfg for amstradcpc.

    Thank you so much

    Q 1 Reply Last reply 6 Apr 2019, 23:20 Reply Quote 0
    • Q
      quicksilver @cyperghost
      last edited by 6 Apr 2019, 23:20

      @cyperghost this may be a useful reference: https://docs.libretro.com/library/caprice32/

      It's says "y" should bring up the virtual keyboard

      1 Reply Last reply Reply Quote 1
      • C
        cyperghost
        last edited by cyperghost 4 Aug 2019, 07:48 7 Apr 2019, 08:29

        @quicksilver Yes read this but the Y button does nothing. Somewhere they say use SELECT+DOWN to start the Virtual Keyboard. Moreover in a later section you will read:

        User 1 - 2 device types¶

        • None - Doesn't disable input. There's no reason to switch to this.
        • RetroPad - Joypad - Don't use this. Switch to Amstrad Joystick for joypad input.
        • Amstrad Joystick - Joypad - Use this for joypad input.
        • Amstrad Keyboard - Keyboard - Keyboard input are always active. Has keymapper support.
        C 1 Reply Last reply 9 Apr 2019, 10:06 Reply Quote 0
        • C
          cyperghost @cyperghost
          last edited by cyperghost 4 Sept 2019, 11:18 9 Apr 2019, 10:06

          @cyperghost
          It works! Your hint @quicksilver points to right direction. You have to enable AMSTRAD JOYSTICK within RetroArch ;)

          Retroarch -> Quickmenu -> Controls -> User [1-4] Device Type Amstrad Joystick

          So here is the fix and so this thread is also solved

          Edit amstrads retroarch.cfg

          with nano /opt/retropie/configs/amstradcpc/retroarch.cfg and add line input_libretro_device_p1 = "513" to it

          it should look like

          # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
          
          input_remapping_directory = "/opt/retropie/configs/amstradcpc/"
          input_libretro_device_p1 = "513"
          
          #include "/opt/retropie/configs/all/retroarch.cfg"
          

          @BuZz Maybe you can quickly add this before 4.5 release?
          Btw.: Do have a strong desire to Sinclairs and Amstrads?

          I installed CAPRICERPI from sciptmodules now and this emulator works flawless with the Raspberry and offers working SaveStates! But as we know the libretro cores are better maintained so I think CPCs should still stick to the lr-caprice32 core.

          C 1 Reply Last reply 24 Nov 2020, 10:39 Reply Quote 0
          • C
            cyperghost
            last edited by 9 Apr 2019, 14:34

            Added this info to the docs, seems valuable because there was NO content about controller config for this lovely british mashine.

            1 Reply Last reply Reply Quote 0
            • C
              crumbs @cyperghost
              last edited by 24 Nov 2020, 10:39

              @cyperghost
              Does anyone know what the “513“ is?
              What if you want 2 players? 514?

              M 1 Reply Last reply 24 Nov 2020, 11:41 Reply Quote -1
              • M
                mitu Global Moderator @crumbs
                last edited by 24 Nov 2020, 11:41

                @crumbs Please don't bump old topics - open a new topic and ask your question. If you wish, reference the old topic for additional info.

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                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.

                  This community forum collects and processes your personal information.
                  consent.not_received