Testers wanted: major system upgrade (Pi3b+, KODI 17 and much more ...)



  • REMINDER / DISCLAIMER

    This what we expect from you:

    • never use your main SD/USB stick for testing purpose (unless you're feeling very confident and know much about Recalbox)
    • know the very basics of Linux:
      • remount partitions as RW
      • connect through SSH, browse through the filesystem, edit files, understand for example what cd ~/configs/retroarchmeans
    • can run commands on demand
    • can properly use the markdown syntax for reporting on the forum
    • understand that we can software-brick your Recalbox and you don't mind because it just needs a format + install
    • know how to make a support archive
    • you MUST speak english
    • make sure you made all the required backups

    Whatever happens to your Recalbox, it's for the good sake of everyone, so just don't blame me if something ever fails.

    What's this all about ?

    This update is a major system upgrade for all boards (pi, PC, odroid):

    • new upgrade procedure
    • pi3b+ support
    • KODI 17.6
    • the mk arcade gpio driver is configurable, and can be used with I2C. I'll give specific infos for people who wish until I definitely add some doc in the recalbox.conf
    • updated kernels for all pi and x86 (which mean a much better hardware support for PC). Odroids are a different story (the C2 kernel is hardly maintained, the XU4 had a big kernel upgrade, but it's not yet part of Recalbox)
    • unified buttons detection between SDL2, Retroarch and Kodi. This is extremly important : your pad may not fully work once you've updated, emulators/kodi may also crash. Just remap in ES
    • part of the next stable release (the correpsonding changes are listed below the [Unreleased] tag in the changelog. Everything above is part of the system upgrade)
    • and many many many other small details which are too long to list

    So what now?

    The upgrade is done in 2 steps:

    1. upgrade to a branch which has the new upgrade process
    2. upgrade to the version

    REMAP YOUR GAMEPAD

    After upgrade, please remap your gamepad, and post your archive support. Not remapping your pad will mostly result into emulators/kodi crashing

    Known issues

    • virtual keyboard can not appear at first time in ES. Leave the screen, and try again
    • Some 8bitdo pads trigger both an axis and a button on L2/R2. So far the button was returned first, now it's the axis. Retroarch may not like it ... If this happens, ping me
    • some AMD GPU can have a glitched output, should be fixed in a coming release
    • so far, couldn't add the amdgpu driver (see this link for the GPU list), i'll try to fix this later
    • no overclock settings for pi3b+, so don't fool around yet with it
    • the FANon my GTX 750 runs at full speed all the time. Good thing to kick dust, but not to play at night when the wife and kids are sleeping :D

    Time to thril

    You need to edit your recalbox.conf and set updates.type to:

    1. First update with: https://review-master-slwsz0-archive-review-prod.recalbox.com
    2. Then update with https://review-507-bump-b-0jn0c0-archive-review-prod.recalbox.com

    A pi3 SD card works on a Pi3b+. Though, I know some people don't have a pi3 anymore, so there is a direct link at the bottom of this post. There is no need to make any upgrade on this img, but still, set the updates type to the 2nd link to get updates during the beta. If you update while on the stable branch, you'll simply brick your Recalbox. Now you're warned. I'm pretty sure some smart @$$ will spread this image forgetting its beta state, those people are making a big mistake.

    What you should test

    1. The upgrade procedure is crucial. I had to change quite some stuff in it, it's the only warp to the next Recalbox generation, so to say
    2. Use Recalbox "as usual" : with your USB key NAS share etc ... Just make sure you made some backups
    3. xbox and PS pads feedback is welcome
    4. Kodi and kodi pad autoconfiguration

    The most important thing is to use this image "as usual". I just couldn't test everything by myself , that's why I made this open beta.

    Thank you testers, and let the beta begin!

    Direct links

    Beware!

    Once the two-pass update process has completed, or once the direct image has been flashed, you must either disable updates in the appropriate menu or set the updates.type to https://review-507-bump-b-0jn0c0-archive-review-prod.recalbox.com in recalbox.conf.
    Failing to do so and running the default update will brick your Recalbox!



  • @substring I'm in, but do you have a deadline to make the test ?
    While I'm on vacation after tomorow I'll bring my Recalbox with me. But for sure being away from my own pc will slower my test's process. In 10 days I'll be back for good, will it be to late ?


  • Themer

    Img for x86 would be good too, to facilitate beta testing (can't test this beta at all with the update branch system on a x86 not managing to display anything with current version like gpd win)



  • @voljega 32 or 64 bit ? This version works with the only cherry trail i have, but it's lacking sound



  • PS3 Controller need remapping.
    Tested with genuine DS3



  • @abunille ok, please make a support archive so that i get your new mapping please :)

    Some people reported on RP that the motion sensors where behaving like a pad, did you face the same problem ?


  • Themer



  • @voljega 1st post updated



  • Hello ,

    • PI3b+ , clean image installation, controller xbox360
    1. The virtual keyboard is not visible

    2. Wifi problem : once the activated wifi can not connect via the network


  • Themer

    @substring merci :) bon je pourrais pas tester avant une semaine de toute façon



  • @substring said in Testers wanted: major system upgrade (Pi3b+, KODI 17 and much more ...):

    https://review-507-bump-b-0jn0c0-archive-review-prod.recalbox.com

    Hello I've just installed the img and change the update.type to https://review-507-bump-b-0jn0c0-archive-review-prod.recalbox.com .

    I'm using a xbox 360 wired controller. I tried to open kodi and it's not opened, bringing me back to emulationstation.

    Steps.

    The Support file is here

    https://file.ac/F6tbOxtHZBM/

    thx



  • @Substring
    Bonjour Substring et bravo pour le travail :)

    Using a new RPI3B+ I've downloaded IMG from link https://wetransfer.com/downloads/001a87b22467ab20ba97a6e2bcadf64020180814205142/64afb2 on a fresh new SD card.
    Running on a SAMSUNG LCD Screen with Wired game pad I failed to run games. No games is running NES, SNES, Master System etc ...
    I see only game intro and after a while back to ES game list ....
    I do not know what i've missed.
    Merci pour votre aide
    0_1534349336971_screenshot-2018-08-15T12-14-50-385Z.png



  • @olivierdroid92 Same here I thought that Kodi was not working however it seems that the emulators are not working too.


  • Moderator
    Team

    @olivierdroid92 & @kelv : Remap your pad(s) using the appropriate menu option. Updating or running a fresh install does the same.



  • @Bkg2k
    Thanks, it's working fine now with an other gamepad I've remapped :).



  • Hi there. I tested it with pi 3b+ with my external hard drive with all the roms and musik titles. The emulators are shown and the roms also because i can‘t play them. The roms are from the recalbox from the pi 3 b and the bios are also from the pi 3b. Is that not compatible with the data from the pi 3b ??
    The title musik from my own does also not work only the musik on the internal drive .
    The wifi setting keyboard does sometimes not shown.
    Updates i don‘t now becaus i have edit the config data to the link from the forum.
    greets robert



  • @bkg2k THX!!!



  • Hi to all the the team,
    Please find my feedback :
    The following games/systems have been tested
    FBA0.2.97.43 : 1941 = OK
    FBA0.2.97.43 : DINO = OK
    MAME2013: cyvern = OK
    MAME2013: ddonpach = OK
    MEGADRIVE: Double Dragon = OK
    NEOGEO3.3: mslug = OK
    NES: Ice Climber (USA, Europe) = OK
    NES: Kickle Cubicle (Europe) = OK
    PSX: R-Type Delta (USA) = OK
    SNES: R-Type III (Europe) = OK

    All is OK, Srapper, SAVED, LOAD, RW, FW etc ...

    But, I 've got some trooble to display keyboard when I want to put my name in NETPLAY setting.
    So impossible to display keyboard.
    No test performed on NETPLAY

    Other points,

    • 1st mapping issues with wired classic chine SNES pad. I dont kon why didnt works
    • allmost impossible to affect "R2" pad after "L2" pad. . So perform all and back to choose correct "R2"

    I will keep going to tests :)



  • @mikozzz said in Testers wanted: major system upgrade (Pi3b+, KODI 17 and much more ...):

    Hello ,

    • PI3b+ , clean image installation, controller xbox360
    1. The virtual keyboard is not visible

    See the first post

    1. Wifi problem : once the activated wifi can not connect via the network

    I'll investigate

    @BertL1005 there is no difference between a pi3 and pi3b+ from a recalbox point of view. So troms and everything else should work just as well as before.
    Virtual keyboard : please read again the first post

    @olivierdroid92 said in Testers wanted: major system upgrade (Pi3b+, KODI 17 and much more ...):

    But, I 've got some trooble to display keyboard when I want to put my name in NETPLAY setting.
    So impossible to display keyboard.

    explained in the first post

    No test performed on NETPLAY
    Other points,

    1st mapping issues with wired classic chine SNES pad. I dont kon why didnt works

    I'm not sure to understannd what you mean

    allmost impossible to affect "R2" pad after "L2" pad. . So perform all and back to choose correct "R2"

    on which pad ?

    TO EVERYONE: edited the first post so that the pad remapping necessity stands out better



  • @Substring
    with a wired pad ps4 type when i configured the key, is was ok for "L2". I choose "L2".
    But these selected key went affected to "L2" and "R2".
    Lors de l'affection des touches sur une manette filaire USB de type PS4 : pour le bouton "L2". Je presse 1 clic sur "L2" mais ES affecte cette touche à "L2" et immédiatement apres fait la meme chose pour "R2". Je continue mon affectation des touches puis à la fin, corrige l'affection correcte.
    Je ne sais pas si cela vient de ma manette ou si c'est lié à un timer ?



Want to support us ?

Join us on :

284
Online

31093
Users

15119
Topics

113762
Posts

Looks like your connection to Recalbox Forum was lost, please wait while we try to reconnect.