Recalbox Forum

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

    johnodon

    @johnodon

    0
    Reputation
    495
    Profile views
    28
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    johnodon Unfollow Follow

    Latest posts made by johnodon

    • RE: PS3 Controllers (BT) Changing Order When 4th One Connected

      @Zing Thanks for the info but this is not RA specific. The issue appears to be happening at a lower level since Dolphin is also impacted.

      BTW...I just built a Pi4 using the latest image and the same controllers and the issue does not exist. Each controller maps to its respective player correctly. So, it appears that this is an x86 specific issue.

      John

      posted in GamePad/GPIO/USB encoder
      johnodon
      johnodon
    • PS3 Controllers (BT) Changing Order When 4th One Connected

      I'll preface this by saying that I believe this an an underlying OS issue and I see the same behavior on Ubuntu Desktop, Batocera x86 and Retropie x86 on a few different PC hardware (generic, Lenovo, HP, etc.).


      Recalbox 7.1.1 x86 on a Asus Chromebox CN65

      I'm having an issue with trying to use 4 genuine PS3 controllers via BT on an x86 build (using the Bluez driver although I tried all 3). I am able to connect/register each without issue.

      • When I power on 1 controller and launch a 4 player game (Gamecube Mario Kart Double Dash in this case), the led indicator says it is P1 and everything works as expected (mapped to P1).

      • When I power on a 2 controllers and launch the same game, the led indicator says it is P2 and everything works as expected (P1 mapped to P1, P2 mapped to P2).

      • When I power 3 controllers and launch the same game, the led indicator says it is P3 and everything works as expected (P1 mapped to P1, P2 mapped to P2, P3 mapped to P3).

      • When I power on 4 controllers and launch the same game, the led indicator says it is P4, however, P1 is now P2 in-game (LED still says P1), P2 is now P3 in-game (LED still says P2), P3 is now P4 in-game (LED still says P3) and P4 is now P1 in game (LED still says P4).

      Also, I have to use the P4 controller to exit the game (select+start) since it is now P1. The controller that has LED1 lit will not work as it is technically P2 now.

      FYI...I see the exact same issue is 4 player games in Retroarch (i.e. Mame TMNT). The 4th controller takes ownership of P1.

      As far as I can tell, everything looks correct in /dev/input. Check the timestamps of the 'js#' entries as I powered on the controllers 1 minute apart.

      # ls -la /dev/input
      total 0
      drwxr-xr-x    4 root     root           480 Mar 16 13:55 .
      drwxr-xr-x   15 root     root          3940 Mar 16 13:55 ..
      drwxr-xr-x    2 root     root           100 Mar 16 13:51 by-id
      drwxr-xr-x    2 root     root           100 Mar 16 13:51 by-path
      crw-rw----    1 root     input      13,  64 Mar 16 13:51 event0
      crw-rw----    1 root     input      13,  65 Mar 16 13:51 event1
      crw-rw----    1 root     input      13,  75 Mar 16 13:52 event11
      crw-rw----    1 root     input      13,  77 Mar 16 13:53 event13
      crw-rw----    1 root     input      13,  79 Mar 16 13:54 event15
      crw-rw----    1 root     input      13,  81 Mar 16 13:55 event17
      crw-rw----    1 root     input      13,  66 Mar 16 13:51 event2
      crw-rw----    1 root     input      13,  67 Mar 16 13:51 event3
      crw-rw----    1 root     input      13,  68 Mar 16 13:51 event4
      crw-rw----    1 root     input      13,  69 Mar 16 13:51 event5
      crw-rw----    1 root     input      13,  70 Mar 16 13:51 event6
      crw-rw----    1 root     input      13,  71 Mar 16 13:51 event7
      crw-rw----    1 root     input      13,  72 Mar 16 13:51 event8
      crw-rw----    1 root     input      13,  73 Mar 16 13:51 event9
      crw-rw-r--    1 root     input      13,   0 Mar 16 13:52 js0
      crw-rw-r--    1 root     input      13,   1 Mar 16 13:53 js1
      crw-rw-r--    1 root     input      13,   2 Mar 16 13:54 js2
      crw-rw-r--    1 root     input      13,   3 Mar 16 13:55 js3
      crw-rw----    1 root     input      13,  63 Mar 16 13:51 mice
      crw-rw----    1 root     input      13,  32 Mar 16 13:51 mouse0
      
      

      Any chance that there is someone else out there that has 4 OEM PS3 Sixaxis controllers to see if you can replicate the issue. Is there anything else I can provide to help troubleshoot the issue?

      TIA,

      John

      posted in GamePad/GPIO/USB encoder
      johnodon
      johnodon
    • Recalbox 7.0 x86_64 - Keyboard Input Mapping

      Has this been removed in the recent release? When I try to configure input for a new device, I hold down a key on the KB and it is not recognized.

      I understand that Recalbox has a default KB mapping but I like to use my own mapping for KB as I have been using it for a long time and very familiar with it.

      Thanks,

      John

      posted in Recalbox General
      johnodon
      johnodon
    • RE: Recalbox snaps video entrance question

      I'd like this also as I think it would work best with the Next Pixel theme media mixes.

      posted in Themes & Interface
      johnodon
      johnodon
    • RE: Wifi doesnt work on 6.1 (PC X64)

      Same issue for me on HP Elitedesk 800 G1 (USFF):

      lspci -vnn | grep -i net
      00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection I217-LM [8086:153a] (rev 04)
      06:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b1] (rev 6b)

      Etehrnet works as expected. WiFi never connects.

      posted in Recalbox General
      johnodon
      johnodon
    • RE: [TOOL] BestArcade sorting tool

      @voljega said in [TOOL] BestArcade sorting tool:

      @johnodon said in [TOOL] BestArcade sorting tool:
      First, unless I made a mistake you seem to use the old version ?
      In latest 0.2 version conf.conf params for sets should be :
      fba_libretro =
      mame2010 =
      mame2003 =

      not fbaSet, mame2010Set and mame2003Set like you have ?

      Ooops...the link at the top of this thread still points to v0.1 and that is what I downloaded. I'll start over. 🙂

      TY for the other answers.

      John

      posted in Community projects
      johnodon
      johnodon
    • RE: [TOOL] BestArcade sorting tool

      Some observations/questions...

      I am using the FBA 0.2.97.44 DAT. My conf is as follows:

      exportDir = E:\Downloads\BestArcade-0.1\BestArcade\MySet
      fbaSet = Z:\ROMS\Arcade\FBA\FB Alpha 0.2.97.44 non-merged\roms
      mame2010Set = Z:\ROMS\Arcade\MAME\MAME_2010_full_nonmerged_romsets\roms
      mame2003Set = Z:\ROMS\Arcade\MAME\MAME_2003-Plus_Reference_Set_2018\roms
      keepLevel=0
      keepNotTested=0
      exclusionType = STRICT
      genreSubFolders=1

      Do the CSVs in the data folder ever get refreshed? I noticed that the all have dates from July 2018.

      If a ROM scores 3 for every emulator, does it use FBA as the default? (the question below is related)

      64street has the same score (3) for all sets. It was copied only to the FBA folder.

      • What do the errors below suggest? Is this the expected result and can these errors be ignored?
      • Is FBA used as the default emulator for all roms that have tie scores?

      Possible errors
      ERROR 64street should be exported for mame2003
      ERROR 64street should be exported for mame2010

      If I set 'keepNotTested=1', the tool will keep a copy of the rom for the emulators that were not tested even if the other emulator has a score of '3'. Is this expected or could we put some more control around this (i.e. if one emulator has a high score do not copy to the other emulator folders)?

      posted in Community projects
      johnodon
      johnodon
    • RE: [TOOL] BestArcade sorting tool

      Great tool...thank you for creating it.

      Request: Is it possible to only create CSVs without copying ROMs? I want to have the lists of best core per rom but plan on creating my own collections based on genre and will move ROMs manually.

      Thanks

      posted in Community projects
      johnodon
      johnodon
    • 'platform' tag in gamelist

      What does it do or control? (see bold below)

      I'm particularly interested in MAME and FBA as they are the only ones that use 'arcade' for platform. All other systems have a 1-to-1 relationship between 'name', 'platform' and 'theme'.

      <system>
      <fullname>FinalBurn Alpha</fullname>
      <name>fba_libretro</name>
      <path>/recalbox/share/roms/fba_libretro</path>
      <extension>.zip .ZIP .fba .FBA .7z .7Z</extension>
      <command>python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc %CONTROLLERSCONFIG% -system %SYSTEM% -rom %ROM% -emulator %EMULATOR% -core %CORE% -ratio %RATIO% %NETPLAY%</command>
      <platform>arcade</platform>
      <theme>fba_libretro</theme>
      <emulators>
      <emulator name="libretro">
      <cores>
      <core>fbalpha</core>
      </cores>
      </emulator>
      </emulators>
      </system>

      posted in Recalbox General
      johnodon
      johnodon
    • RE: Hypothetical: Replace mame2003_libretro.so with mame_libretro.so

      @barbudreadmon You convinced me. I'm making this way more complicated than needs be. The reason I initially went down this path is because I was finding ROMs that ran much better on current MAME than on mame2003(+) or FBA. One that jumps to mind is Dragonball Z (dbz). Even on x64 emulation was slow even though it is listed as 'working'.
      On current MAME it seemed to run full speed. That being said, maybe I was hallucinating...I'll check again.

      posted in Emulator Arcade/PC/Console
      johnodon
      johnodon