RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    ODroid XU4 and RetroPie

    Scheduled Pinned Locked Moved Ideas and Development
    odroid xu4
    95 Posts 18 Posters 44.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • herb_fargusH
      herb_fargus administrators @sketch2k278
      last edited by

      @sketch2k278 I had never touched Linux before retropie. No time like the present! Otherwise you can use lakka. Basically the same thing

      If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

      Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 0
      • C
        cadsj @krujak23
        last edited by cadsj

        @krujak23 After the command sudo systemctl restart getty@tty1 i have a black screen and the Step 12 cant resolve.

        K 1 Reply Last reply Reply Quote 0
        • K
          krujak23 @cadsj
          last edited by

          @cadsj I have changed the step no 10 from:

          [Service] ExecStart= ExecStart=-/sbin/agetty -a odroid --noclear %I $TERM

          to:

          [Service] ExecStart= ExecStart=-/sbin/agetty -a NameOfYourChoice --noclear %I $TERM

          Try now!

          C 1 Reply Last reply Reply Quote 0
          • C
            cadsj @krujak23
            last edited by

            @krujak23 Problem solved with this change i suggest update the installation page and remove...

            Finally, run bootini and reboot:

            bootini
            sudo reboot

            run bootini doesn't work, i just reboot and continue the tutorial.

            1 Reply Last reply Reply Quote 0
            • C
              cadsj
              last edited by cadsj

              In the end, i get these messages.

              Error Initializing SDL:
              mali-fbdev. Could not open framebuffer device
              Renderer failed to initialize!
              Window failed to initialize!

              this is happen on boot, after finish the tutorial.

              K 2 Replies Last reply Reply Quote 0
              • K
                krujak23 @cadsj
                last edited by

                @cadsj I have taken the "Finally, run bootini and reboot bootini sudo reboot..." from the C2 guide. You are welcome to edit the XU4 guide by yourself.

                I did not have any problems running the RetroPie on my xu4. I will check the problems with mali-fbdev over the weekend...

                1 Reply Last reply Reply Quote 0
                • K
                  krujak23 @cadsj
                  last edited by

                  @cadsj Which version of the minimal Ubuntu image did you install? I have worked withe XU3 version from 2016 (ubuntu-16.04-minimal-odroid-xu3-20160706) and I have seen that Hardkernel has uploaded few days a go a newer version (ubuntu-16.04.2-minimal-odroid-xu4-20170516).

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    cadsj @krujak23
                    last edited by

                    @krujak23 i used ubuntu-16.04-minimal-odroid-xu3-20160706.img

                    1 Reply Last reply Reply Quote 0
                    • C
                      cadsj
                      last edited by

                      The step 11, edit boot.ini, i edit with nano.

                      that's correct?

                      set FDT address

                      fdt addr 0x44000000

                      if test "${cecenable}" = "false"; then fdt rm /cec@101B0000; fi
                      if test "${disable_vu7}" = "false"; then setenv hid_quirks "usbhid.quirks=0x0ee$

                      final boot args

                      setenv RetroPie "no_console_suspend consoleblank=0"
                      setenv bootargs "${RetroPie} ${bootrootfs} ${videoconfig} smsc95xx.macaddr=${ma$

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        krujak23 @cadsj
                        last edited by krujak23

                        @cadsj Did you login before the step no. 12 as new created user?

                        I have successfully compiled RetroPie based on the xu4 guide. This time I have used the newest Ubuntu minimal image.

                        I will add tomorrow to the xu4 guide the content of boot.ini.

                        C 1 Reply Last reply Reply Quote 0
                        • C
                          cadsj @krujak23
                          last edited by

                          @krujak23 Today, I managed to compile, the difference was precisely to carry out the procedures logged on the user who was created, however, another problem arose. The emulationstation, it is functioning with locks on the screen, and when performing some ROM, the performance is the same of the emulationstation, as if the video driver was not installed/active.

                          K 1 Reply Last reply Reply Quote 0
                          • K
                            krujak23 @cadsj
                            last edited by

                            @cadsj I have updated the xu4 wiki. Regarding the RetroPie issues contact the developers. I am just a regular user :)

                            1 Reply Last reply Reply Quote 0
                            • C
                              cadsj
                              last edited by

                              Anyone recently try install retropie on XU4 and emulationstation runs so laggy?

                              1 Reply Last reply Reply Quote 0
                              • E
                                enderandrew
                                last edited by

                                How is performance? Is there an advantage with the ODroid XU4 where it can run Dreamcast, PS1 and N64 better than the Pi 3 to justify the cost?

                                What emulators are you unable to run. I see Buzz said that not all are available for the ODroid.

                                1 Reply Last reply Reply Quote 0
                                • S
                                  Shockwave
                                  last edited by

                                  Performance isn't all that great. Menus are real laggy and in-game isn't much better. Not optimized for the hardware in question, and it's going to take some time for that to happen. Haven't tried from the eMMC module (however, I just freed up one of my boards from openmediavault, so I actually might get the chance to use it!).

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tipoto
                                    last edited by

                                    Well, it depends on what was the meaning of the question.
                                    If the question is to know how are the performances of XU4 using RetroPie, I guess the answer is: Not that great, because it's not optimized for this hardware yet !
                                    But if you want to know if we can have good performances, in general, with Dreamcast, PS1, PSP and N64, then the answer is yes. I don't have a RPI3 to compare and say which one is best, but I can tell you that I have really good results with my XU4 (using OGST image).
                                    Here is a video that I've done to compare 2 differents kernels (Kernel 3.10.105 vs. new Kernel 4.9.28):


                                    The video shows a lot of footage of different emulators. I forgot to show Yabause (Saturn), but some games are totally playable.
                                    My conclusion is that Kernel 3.10.105 is still best for emulation purpose, so you can skip the moments when you see 4.9.28 ;)

                                    fnkngrvF 1 Reply Last reply Reply Quote 0
                                    • fnkngrvF
                                      fnkngrv @tipoto
                                      last edited by

                                      @tipoto So is OGST AM only? I ask because I honestly do not care for AM. I prefer ES. AM adds additional overhead that really isn't needed to me.

                                      T 1 Reply Last reply Reply Quote 0
                                      • T
                                        tipoto @fnkngrv
                                        last edited by

                                        @fnkngrv
                                        No, it's not AM only. My installation is heavily customized and I don't remember exactly what were the default settings, but I think it starts with Kody by default.
                                        ES is also installed in the image (I never launched though).

                                        OGST is a complete installation, with a desktop, internet navigators, some tools, applications AND plenty of emulators. I only use it for a retro gaming purpose, but you can do much more than that.

                                        1 Reply Last reply Reply Quote 0
                                        • S
                                          Shockwave
                                          last edited by

                                          Online GameStation Turbo is not only AM (Attract Mode), but has EmulationStation as well as straight Retroarch (XMB front end, like Lakka). But OGST is MUCH better ran from the eMMC than from micro SD. The boost in load/access times alone makes th eupgrade worth it.

                                          fnkngrvF 1 Reply Last reply Reply Quote 0
                                          • fnkngrvF
                                            fnkngrv @Shockwave
                                            last edited by

                                            @Shockwave said in ODroid XU4 and RetroPie:

                                            Online GameStation Turbo is not only AM (Attract Mode), but has EmulationStation as well as straight Retroarch (XMB front end, like Lakka). But OGST is MUCH better ran from the eMMC than from micro SD. The boost in load/access times alone makes th eupgrade worth it.

                                            So then you can run it from the emmc and store your games/media on an external HDD?

                                            S 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.