Recalbox Forum

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

    bigbear

    @bigbear

    0
    Reputation
    371
    Profile views
    6
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    bigbear Unfollow Follow

    Latest posts made by bigbear

    • RE: PIGRRL 2.0 CUSTOM GAMEPAD

      Hi @acris

      I gave this a go with no luck. I'm also using an Adafruit 2,8" TFT which is using it's own GPIO pins and I suspect that mk_arcade might be trying to use the same pins.

      Do you know if it is possible to configure the pins that mk_arcade is using?

      Cheers

      Gerard

      posted in GamePad/GPIO/USB encoder
      bigbear
      bigbear
    • PIGRRL 2.0 CUSTOM GAMEPAD

      I'm the process of putting together an adaFruit PiGRRL 2.0 project - essentially a portable arcade - https://learn.adafruit.com/pigrrl-2/overview

      The project is developed around the use of RetroPie but I would prefer to use Recalbox.

      The controller is a custom adaFruit Gamepad which requires an application called retrogame to convert button presses to keyboard strokes.
      adaFruit Gamepad: https://learn.adafruit.com/pigrrl-2/gamepad
      adaFruit Retrograme: https://github.com/adafruit/Adafruit-Retrogame

      The github page for Retrogame has a section which talks specifically about RetroPie 2.0+ Compatibility:

      RetroPie 2.0+ Compatibility

      Note that by default retrogame won't work with SDL2 applications that depend on evdev for input events. Specifically this means applications like the latest version of RetroPie and EmulationStation won't be able to see key events generated by retrogame. However you can fix this issue by adding a small custom udev rule to make retrogame keyboard events visible to SDL2.

      Connect to your Raspberry Pi in a terminal/SSH session and execute the following command to create and edit the file /etc/udev/rules.d/10-retrogame.rules:

      How relevant is this in the context of Recalbox?

      I have tried installing the retrograme binary myself and am able to get it to work ok within EmulationStation but as soon as I launch a game button clicks don't register.

      Any suggestions on what I can try would be greatly appreciated.

      Cheers

      Gerard

      posted in GamePad/GPIO/USB encoder
      bigbear
      bigbear
    • RE: New FBCP instructions

      Hi @ian57 - I figured out what the problem was.

      It probably helps if I provide a bit more background info. I'm working on a PiGRRL 2.0 kit and didn't want to use RetroPie.

      Part of the kit uses a PiGRRL gamepad which effectively piggy backs on the GPIO pins that the AdaFruit TFT uses.

      In the recalbox.conf file I had set controllers.gpio.enabled=1 assuming that this was needed to allow the PiGRRL gamepad to work properly.

      Changing it back to 0 allowed the screen to work as expected.

      # ------------ D2 - GPIO Controllers ------------ #
      ## GPIO Controllers
      ## enable controllers on GPIO with mk_arcarde_joystick_rpi (0,1)
      controllers.gpio.enabled=0
      

      Now I just need to figure out how to make the Gamepad work.

      Gerard

      posted in Recalbox General
      bigbear
      bigbear
    • RE: New FBCP instructions

      Hi @ian57 - thanks for getting back to me.

      I modified system.fbcp.enabled=1 as suggested.

      I also made the following changes to recalbox.conf:

      #global.videomode=DMT 87 HDMI
      global.videomode=default
      
      #global.ratio=auto
      global.ratio=4/3
      

      I also added the following to the end of /boot/config.txt:

      dtparam=spi=on
      dtparam=i2c1=on
      dtparam=i2c_arm=on
      #forcing HDMI output at TFT screen resolution to be able to make the FB copy
      #resolution configuration
      hdmi_force_hotplug=1
      hdmi_cvt=320 240 60 1 0 0 0
      hdmi_group=2
      hdmi_mode=87
      # working config for speed
      # 900 Mhz -> 48000000
      # 1Ghz -> 35000000
      #modification of the speed   
      dtoverlay=pitft28-resistive,rotate=90,speed=22000000,fps=60
      

      This pretty much matched what I had done before and I'm getting the same results.

      The new xmas boot vid starts but just at the point where the xmas tree is expected to show the screen goes white and doesn't change.

      I've tried a RetroPie install and it worked so I know that the screen is working ok.

      Do you have any suggestions on what I might try next?

      Cheers

      Gerard

      posted in Recalbox General
      bigbear
      bigbear
    • New FBCP instructions

      Hi all

      I tried running through the instructions today to get an adafruit 2.8" TFT going.

      I found a lot of detailed instructions but found that some steps i.e. etc/init.d wasn't needed as there was already a script there.

      The FBCP executable was already in /use/bin/

      I ended up making the suggested changes to the boot and recalbox config files.

      Given all this I still couldn't get the screen to work properly.

      I does show the initial recalbox splash image but after that the screen goes white.

      Are the instructions being updated or is someone able to provide me with some guidance?

      Cheers

      Gerard

      posted in Recalbox General
      bigbear
      bigbear
    • Ipac2 support

      I've built myself a weecade clone and am using a Raspberry PI 2 and an I-PAC2. I was able to get the ipac2 working fine with Emulation Station but not with mame. What file do I need to configure? Are there any suggestions on what I should configure/change to make this work? Gerard

      posted in GamePad/GPIO/USB encoder
      bigbear
      bigbear