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

    Since Windows 10 now has a native-ish bash environment, can we get some support going?

    Scheduled Pinned Locked Moved Ideas and Development
    windows 10windowswindows bashx86 windows
    11 Posts 4 Posters 1.9k 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.
    • P
      pyr0ball
      last edited by

      Windows 10 introduced the ubuntu bash environment into the OS a while back, and I'd personally love to be able to get the retropie ease of access scripts running under it.

      My main use-case will be running ES through nVidia Gamestream from my Shield TV, either direct or through Steam.

      I just tried cloning and installing through git and running the basic install, but a few things didn't compile correctly. I'm guessing this has a lot to do with the fact I'm not running an actual linux kernel.

      I think a possible workaround might be for me to manually edit the config files and launch scripts to point at my already existing installed emulators. I'm somewhat new to the actual RetroPie application so I've not yet dug deep enough into the backend to see how this might work.

      I'm very savvy in both bash and batch, so would be able to do some legwork on making this possible.

      I have the install logs as a tar.gz that I can upload if needed (pastebin was too big)

      1 Reply Last reply Reply Quote 1
      • HexH
        Hex
        last edited by

        You dont need bash to compile. There is a Windows compilation thread. Check that out.

        https://retropie.org.uk/forum/topic/5202/step-by-step-how-to-build-emulationstation-on-windows

        Sent from 20,000 leagues under the sea.

        Powersaver Emulation station : https://github.com/hex007/EmulationStation
        ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

        P 2 Replies Last reply Reply Quote 0
        • E
          EctoOne
          last edited by

          There is also a portable windows build with retroarch available from the theme creation docs page (use the link " Download the file") and then there is an automatic build of the latest version available here.

          Just extract the first file and then extract the second one into the same folder and overwrite all files.

          1 Reply Last reply Reply Quote 0
          • P
            pyr0ball @Hex
            last edited by

            @hex

            Interesting... why didn't this show up in the forum search?

            Well either way thanks a ton!

            1 Reply Last reply Reply Quote 0
            • HexH
              Hex
              last edited by

              @pyr0ball Search is broken but the instructions are pinned on Ideas & Dev section.

              Sent from 20,000 leagues under the sea.

              Powersaver Emulation station : https://github.com/hex007/EmulationStation
              ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

              1 Reply Last reply Reply Quote 0
              • P
                pyr0ball @Hex
                last edited by

                @hex @EctoOne

                OK maybe I didn't explain properly, I know i can get all the disperate parts working like ES and RetroArch. What I want is the automation script that ties everything in nice and neat so I don't have to manually go edit all the configs and can update the packages using the RetroPie manager.

                1 Reply Last reply Reply Quote 0
                • HexH
                  Hex
                  last edited by

                  The retropie script is not ment to be used on Windows.

                  Sent from 20,000 leagues under the sea.

                  Powersaver Emulation station : https://github.com/hex007/EmulationStation
                  ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                  P 1 Reply Last reply Reply Quote 0
                  • P
                    pyr0ball @Hex
                    last edited by

                    @hex

                    Well yes I know that. I'm trying to get some measure of functionality out of the linux bash environment that's running under windows

                    BuZzB 1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators @pyr0ball
                      last edited by BuZz

                      @pyr0ball RetroPie will never support that sorry. It's not just about bash availability. RetroPie relies on a Debian based environment.

                      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 0
                      • HexH
                        Hex
                        last edited by

                        @pyr0ball Feel free to port it to windows if you want.

                        Sent from 20,000 leagues under the sea.

                        Powersaver Emulation station : https://github.com/hex007/EmulationStation
                        ES dev script : https://github.com/hex007/es-dev/blob/master/es-tests.sh

                        P 1 Reply Last reply Reply Quote 0
                        • P
                          pyr0ball @Hex
                          last edited by

                          @hex

                          Okidokie I'll see what I can do.

                          I got my ES environment installed how I like it manually now, should be able to reverse engineer at least some of the RetroPie script to work under Batch/Powershell. Might try to work with it under cygwin or maybe git bash

                          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.