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

    Asus Tinker Board

    Scheduled Pinned Locked Moved General Discussion and Gaming
    asustinker board
    174 Posts 65 Posters 162.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.
    • BuZzB
      BuZz administrators
      last edited by BuZz

      Basic tinker board support has been merged in now. I do not have time to write a tutorial on how to use it, but would appreciate any testing from people with Linux knowledge.

      It's a manual install on top of the Debian image provided on the Asus website for the Tinker Board. Uses kms/drm backend for retroarch and sdl2. Some modules are excluded.

      More work will be done on it when I have more time. Pull Requests welcome.

      Since the kms/drm backend seems to work from both console and X, it's possible to get some of the sdl1 modules working (but would only work from X or if setting DISPLAY env and switching to X).

      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

      1 Reply Last reply Reply Quote 7
      • P
        PhoenixJedi
        last edited by

        Which modules are disabled? Does Kodi run on it?

        BuZzB 1 Reply Last reply Reply Quote -1
        • BuZzB
          BuZz administrators @PhoenixJedi
          last edited by

          @phoenixjedi try it. No Kodi from retroPie - but im sure someone has got working kodi for it.

          To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

          1 Reply Last reply Reply Quote 1
          • D
            defender02
            last edited by

            Looks good so far. I noticed there is audio stuttering on almost all systems.
            So far I've tested it with NES, SNES, N64 and PS1
            There is a slight delay in the audio coming in as well as soon as you launch emulationstation. I tested with the Rpi3 and it does not have the same delay.

            Thanks for the hard work so far @BuZz!! I'll do some more testing on it and will report again if I find anything

            1 Reply Last reply Reply Quote 1
            • T
              TVsIan
              last edited by TVsIan

              I won't have a chance to actually test it until tomorrow (it's compiling now, won't be done before I go to sleep), but there is one odd thing. For some reason, I had to manually install libsdl2-dev before it would work. I noticed an error with libpulse-dev so I installed that, then looking closer it seemed like it was having trouble with libsdl2-dev in general.

              So far, so good - after I installed them, I was able to compile Retroarch (which failed the first time). I just went back to do the whole basic install so I'll check out the other modules after it finishes.

              1 Reply Last reply Reply Quote 0
              • F
                fleebinflobbin
                last edited by

                This might not be the correct forum for this, but I am trying to use a generic N64 controller which comes up as a DragonRise usb controller. I need to enable the hid_dr module in the kernel to use it but don't have it available. Is there a way to add it?

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

                  Ok, having an issue compiling retroarch. The key point in the log seems to be:

                  Error: Cannot find libgbm, libdrm and EGL libraries required for KMS. Compile without --enable-kms.

                  At which point it fails saying it can't find config.mk.

                  I'm using the Armbian image instead of the Asus one, because the Asus build was having issues with my HDMI connection.

                  Here's the full log showing the packages and functions that fail. Everything else that's part of the basic install seemed to compile Ok, but obviously RetroArch is a big one.

                  [edit] Switched to Asus' 2.0.3 image. Compiles ok, but the sound is super scratchy and seems to be a little delayed in Emulationstation. The desktop flashes up when selecting a ROM or exiting, and picking one of the Retropie setting menus drops to the desktop with an invisible cursor and doesn't bring up the setup script. 2.0.3 seems to be based on Stretch, so I assume that's at least part of the issue.

                  1 Reply Last reply Reply Quote 0
                  • F
                    fireslayer26
                    last edited by

                    Really looking forward to an update on this! I would much prefer the power of the Tinker board over the Pi3.

                    F 1 Reply Last reply Reply Quote 0
                    • F
                      fleebinflobbin @fireslayer26
                      last edited by

                      @fireslayer26 Fyi tinkerboard already runs retroarch and mupen64plus FZ using the android os build. It's not as nice an interface as retropie, but it plays games perfectly (n64 games have zero lag).

                      1 Reply Last reply Reply Quote 0
                      • A
                        anothervictim
                        last edited by

                        Just installed Retropie without issue on the 2.0.4 build of TinkerOS. N64 games running great and lag free! Jaguar performance still sucks but I think that's because its still experimental. I need to try out a Game Cube emulator!

                        I just followed the Debian installation instructions...
                        https://retropie.org.uk/docs/Debian/

                        I'm using the new 8BITDO SN30 Pro controllers too. Working great!

                        1 Reply Last reply Reply Quote 0
                        • B
                          Baileus
                          last edited by Baileus

                          @anothervictim
                          How? You didn't have to do anything else?
                          I tried using a fresh install of TinkerOS 2.0.4 and followed the retropie install instructions you linked to, N64 doesn't work at all.

                          Isn't 2.0.4 Debian Stretch? Which doesnt work?

                          H 1 Reply Last reply Reply Quote 0
                          • H
                            hannibal @Baileus
                            last edited by

                            @baileus

                            ive been trying to get this to work for 3 days. still no luck.

                            B 1 Reply Last reply Reply Quote 0
                            • B
                              Baileus @hannibal
                              last edited by

                              @hannibal
                              Are you using TinkerOS 2.0.4?
                              I'm going to try 1.6, or whatever the most current Jessie version of TinkerOS is.

                              H 1 Reply Last reply Reply Quote 0
                              • H
                                hannibal @Baileus
                                last edited by

                                @baileus
                                yes sir i am using 2.0.4. my problem is getting ubuntu on the TB. this is literally the first time i have ever tried using it.

                                B 1 Reply Last reply Reply Quote 0
                                • B
                                  Baileus @hannibal
                                  last edited by

                                  @hannibal
                                  Why not just install it on TinkerOS?

                                  H 1 Reply Last reply Reply Quote 0
                                  • H
                                    hannibal @Baileus
                                    last edited by

                                    @baileus
                                    unless i am mistaken (which is probable) in that guide anothervictim posted it was for ubuntu. i do not know how to install emulation station directly to tinkerOS

                                    B 1 Reply Last reply Reply Quote 0
                                    • B
                                      Baileus @hannibal
                                      last edited by

                                      @hannibal
                                      "A guide to build the RetroPie setup on Ubuntu 16.04 LTS x86 and Debian based distros."
                                      Tinker OS is Debian based, so you would just follow the guide exactly the same way

                                      H 1 Reply Last reply Reply Quote 0
                                      • H
                                        hannibal @Baileus
                                        last edited by

                                        @baileus
                                        man if your right im gonna be so mad.... ive been messing with ubuntu for 3 days.

                                        B 1 Reply Last reply Reply Quote 0
                                        • B
                                          Baileus @hannibal
                                          last edited by

                                          @hannibal

                                          It says Ubuntu x86, so I'm pretty sure I'm right haha... Sucks you've spent so much time on it.

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            hannibal @Baileus
                                            last edited by

                                            @baileus
                                            you are 100% correct. Thanks brother i appreciate your help.

                                            B 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.