Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. dj0144
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 8
    • Best 1
    • Controversial 0
    • Groups 0

    dj0144

    @dj0144

    3
    Reputation
    1
    Profile views
    8
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    dj0144 Unfollow Follow

    Best posts made by dj0144

    • How to show Favorites for one system

      In previous Recalbox releases, when browsing a system, pressing the Select button would show the Favorites for that system only. In recent releases, that option appears to be gone. Pressing Select when browsing a system does nothing. The Favorites virtual system does show all favorites across all systems. However, it was very convenient to be able to browse an individual system and see the favorites for only that system.

      Was the per-system Favorites feature removed? If so, is there a way to restore this feature by editing configuration files, or will this be feature be restored in a future update to Recalbox?

      posted in Themes & Interface
      dj0144
      dj0144

    Latest posts made by dj0144

    • RE: Change EmulationStation gamepad keyboard mapping

      To modify the EmulationStation menu mapping, edit the file /recalbox/system/.emulationstation/es_input.cfg. In the 'deviceName="Keyboard"' section, set the 'id' property of each input to the SDL keycode for that keyboard input. To map virtual gamepad button "a" to keyboard key "1", locate the input with 'name="a"' and change the value of 'id' to "49".

      <input name="a" type="key" id="49" value="1" code="168" /> <!-- gamepad a ==> keyboard 1 -->

      [EDIT] In this example, the SDL keycode for keyboard key "1" is 49. SDL keycodes are listed here - https://wiki.libsdl.org/SDL2/SDLKeycodeLookup.

      posted in GamePad/GPIO/USB encoder
      dj0144
      dj0144
    • RE: Change EmulationStation gamepad keyboard mapping

      I resolved this issue on my own. Confirmed with libretro/nestopia and libretro/picodrive.

      1. Connect a physical USB gamepad such as an Xbox controller for navigating ES menus.
      2. Launch a core and open the ES menu.
      3. Go up to Main Menu -> Settings -> Input -> Port 1 Controls.
      4. Using the physical USB gamepad, select each input and map an encoded keyboard control, e.g., map virtual gamepad "A" to keyboard key '1'.
      5. Go up to Main Menu -> Configuration File -> Save New Configuration. The file will be saved to /recalbox/share/system/.config/retroarch/config/corename.cfg.
      6. Copy the new configuration file to /recalbox/share/system/configs/retroarch/system.cfg, e.g., "nes.cfg" for libretro/nestopia. For more information about this step, see the "Manual modification" section of "Create a custom configuration per emulator" on the wiki.
      posted in GamePad/GPIO/USB encoder
      dj0144
      dj0144
    • Change EmulationStation gamepad keyboard mapping

      I'm running the latest supported build of Recalbox with the controls connected to RPI4 through an Ultimarc Mini-PAC. Recalbox interprets joysticks and action buttons as keyboard keys. This is good.

      Here's the problem. EmulationStation assigns the virtual gamepad buttons to different keyboard keys than my Mini-Pac. For example, EmulationStation maps virtual gamepad button 'A' to keyboard key 'S', but my Mini-Pac is programmed to send keyboard key '1' instead of sending keyboard key 'S'.

      I could reprogram the Mini-PAC to send 'S' instead of '1' when pressing that action button on my controller, but I would like to modify EmulationStation configuration instead. Is there a supported way to change the default keyboard mappings in EmulationStation? For example, can EmulationStation be configured to map virtual gamepad button 'A' to keyboard key '1' instead of keyboard key 'S'? If so, is there a way to make this the default mapping for all games?

      posted in GamePad/GPIO/USB encoder
      dj0144
      dj0144
    • How to show Favorites for one system

      In previous Recalbox releases, when browsing a system, pressing the Select button would show the Favorites for that system only. In recent releases, that option appears to be gone. Pressing Select when browsing a system does nothing. The Favorites virtual system does show all favorites across all systems. However, it was very convenient to be able to browse an individual system and see the favorites for only that system.

      Was the per-system Favorites feature removed? If so, is there a way to restore this feature by editing configuration files, or will this be feature be restored in a future update to Recalbox?

      posted in Themes & Interface
      dj0144
      dj0144
    • RE: How to show filename not scraped game name

      @supernature2k I understand what you mean now. I need to run Skraper.net again and select "decorated filenames" under "Metadata".

      posted in Themes & Interface
      dj0144
      dj0144
    • RE: How to show filename not scraped game name

      @supernature2k So where is that image from? Is it from Skraper.net or from Recalbox?

      posted in Themes & Interface
      dj0144
      dj0144
    • How to show filename not scraped game name

      Recalbox v8 (Electron) looks great after running the Skraper.net client. There is only one issue. Before scraping, the Recalbox game list displayed file names such as "gamename.zip" or "gamename.rom". After scraping, the Recalbox game list displays the scraped game name such as "Game Name".

      Is there any way to display the file names instead of the scraped game names? If not, is there a way to get the actual filename for a single scraped game?

      posted in Themes & Interface
      dj0144
      dj0144