[4.1-stable] FAQ

  • Hi,

    As some of you may know already, 4.1 will be released on 13th of October 8pm CET. As you may have some questions before upgrading, let's try to summarize all here ! Feel free to ask questions related to 4.1, we'll eventually update this post to add them.

    As usual before a major update, we strongly recomment you make a backup of your data

    Recalbox version before upgrading

    I'm on 4.0.0 (or even before), can I upgrade ?
    No you can't.
    I'm on 4.0.1 or 4.0.2, can I upgrade ?
    Yep !
    I'm on a 4.1 unstable, can I upgrade
    We wouldn't recommend you upgrade from an unstable version for MANY reasons :

    • the .img has changed. If you were using an early one, you'll have some silent trouble while upgrading and won't notice it, making the upgrade partial and really buggy
    • some people still have a very early unstable 4.1, you won't be able to upgrade
    • people who upgraded from 4.0.x to unstable have better chances to update.

    The only ones who can do the upgrade are those who upgraded from 4.0.1/4.0.2 and were on the last unstable we released back in april. In that case, just change you updates.type to stable in the recalbox.conf

    It's way beyond the release time, and still no update showing, why ?
    The update is progressively made available to everyone. The 4.0.0 release was such a huge success that our servers were overwhelmed by the requests. So we made some changes to survive to this new upgrade ๐Ÿ˜‰


    Does the internal Pi3/Pi0-w bluetooth work ?
    Yup !
    My bluetooth devices can't connect anymore since I upgraded !
    As stated in the upgrade log that you should have read, it is clearly stated that you must pair again all your bluetooth devices. This is due to a total rewrite of the bluetooth handling in Recalbox, there was no possible upgrade from before.
    I have a bluetooth USB dongle, how can I know if it's active and used with Recalbox
    So far it's all made on an assumption : USB devices will be started before the internal BT. Recalbox strictly pairs with hci0 which is the 1st BT device
    I want to disable the Pi3/Pi0-w internal BT
    Yes you can, here's how :

    1. SSH to your Recalbox
    2. mount -o remount, rw /boot
    3. edit /boot/config.txtand add dtoverlay=pi3-disable-bt
    4. reboot

    How can I install Recalbox for PC
    It's the very same procedure as other platforms ! Plug your USB storage device (USB key or hard drive) and write the image as explained on https://youtu.be/1UBH4S6kG80
    If your device is not listed in Etcher, go to Options, and enable the Unsafe mode. Please take good care : all your storage devices will be listed, even your system hard drive !
    What PC configuration do you recommend
    Well ... None ! The PC world is so wide that we can't provide a compatibility list. As a general rule of thumb : if it works with Linux, it should work with Recalbox. The best is to burn the image as explained above and try by yourself.
    The compatible devices will improve with Recalbox updates (kernel, drivers ...). But we won't add some per-user driver for fancy devices.

    Software - splash video

    On which boards is it available ?
    Raspberry Pi (any version), Odroid C2 and XU4. Not yet available on PC
    Can the sound be muted/changed
    Nope, unless you edit the video
    Can it be changed ?
    Well ... yes, but we won't answer how.
    I have a USB sound card on my Pi, but I can't hear any sound of the splash video
    That is to be expected, the player can only output to HDMI and Jack.


    What are the arcade romsets for 4.1 ?

    • imame4all: 0.37b5 (hasn't changed)

    • mame2003: 0.78 (hasn't changed)

    • pifba: FBA based on MAME 0.114 (hasn't changed)

    • fba_libretro: FBA which is based on MAME 0.187 (romset updated)

    • advancemame: based on MAME 0.106 (new emulator)

    • PSX : required cue file.

    • Dreamcast required theses bios

    e10c53c2f8b90bab96ead2d368858623 dc_boot.bin
    0a93f7940c455905bea6e392dfde92a4 dc_flash.bin

    More to come ...

  • Banned


    maybe a simple procedure to blacklist the internal bluetooth of the pi3 coul be usefull for all those who will be disappointed by its performance ๐Ÿ˜›

    also will there be a rewritten change log to better take into account what's new and what was removed (c64, etc...) ?

  • @voljega c64, removed ?

  • Banned

    @rockaddicted I thought so, for now ๐Ÿ˜›

  • oh ok, maybe I'm wrong ๐Ÿ˜„

  • @voljega you can blacklist the internal bt of course. But it's started "way after" a dongle, so it won't be the primary device.

    Reminds me that if your paired your controller on the internal bt and plug a dongle, you'll have to pair it again with your dongle as the pairing information links the device mac address + the mac address of the bt device on the pi side (internal bt or dongle). I'll add this to the FAQ

  • Banned

    @substring so if you boot with a dongle internal bt will never be used ?

  • @voljega indeed. At least that's what happened to me

  • upgrade possibility from unstable detailled in the 1st post

  • @voljega said in [4.1-stable] FAQ:


    maybe a simple procedure to blacklist the internal bluetooth of the pi3 coul be usefull for all those who will be disappointed by its performance ๐Ÿ˜›

    Can you explain more about the "bad performance" in details ? Thanks !

  • Banned

    @styletwo-wan according to regular feedback seen here in the past six months, it seems that the internal bt is pretty crappy and this causes latency, lag, delay with controllers

  • Banned

    I use it for my bluetooth keyboard. (1byone) It works pretty good for me, but keyboard never far away. But no lacks so far. Just strange things with pairing. If I switch of keyboard and bartop, it arrives that they stay paired after switching on. But sometimes at starting of recalbox, to be able to use, necessary to delete connection, and reconnect as new controller. No way to understand why. I doubt that some other bluetooth devices "disturb" an established connection. I have some lying around in the corner, smartphone, watch, speaker.
    I will install 4.1stable on a new SD Card. I was going back to march version of 4.1u because with last 4.1u the hifiberry card was not working. So, really interested in the new sound procedures.

  • Banned

    @dragu yeah but I doubt you would really feel latency with a keyboard ?

  • Banned

    Yes, and my latency with kb is beyond common sens. ๐Ÿ˜‰

  • It's possible to deactivate video intro audio?

  • @uzanto no it's not. The volume has been lowered since the last unstable though

  • Great news, thanks for the info. Hopefully my controller will work fine now.

  • Tester

    I know it has been said somewhere else, but having information about the needed romsets for pifba, fba_libretro and mame in this update would be an nice addition to this post, as I think it will change for fba_libretro.

  • @substring It was an idea to add to the FAQ I think it's something that will be asked a lot.

  • Such good news ! Many many thanks again for your work !

Log in to reply

Want to support us ?