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

    Pie Galaxy: request for comments and testing (new release)

    Scheduled Pinned Locked Moved Ideas and Development
    pie galaxyscriptmodulegoggog.comtesting
    14 Posts 7 Posters 2.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.
    • Z
      ziggurat
      last edited by ziggurat

      Pie Galaxy

      A GOG client for RetroPie and other GNU/Linux distributions. It uses Wyvern to download and Innoextract to extract games. Pie Galaxy also provides a user interface navigable by game controllers and will install games in such a way that it will use native runtimes. It also uses Wyvern to let you claim games available from GOG Connect.

      Pie Galaxy does not support every game yet, and is not feature complete. And is provided without warranty.

      more info

      alt text

      Installing

      You need to add the script module file to make it available for install in RetroPie-Setup Instructions

      Features

      • Menu navigation via game controllers
      • Download any game you own from the GOG library
      • List all the games with their descriptions from your GOG library
      • Claim games available from GOG connect
      • Installs games (See compatibility list shortlist below.)
      • Uses Wyvern to download and for GOG Connect
      • Uses Innoextract to extract games

      Compatibility

      Summary:

      • DOSBox games
      • ScummVM games
      • ResidualVM games
        • Escape from Monkey Island
      • Amiga games
        • may have some issues still
      • All NEO-GEO games (I think)
      • Native games
        • Ultimate DOOM, The
      MajorDangerNineM T 2 Replies Last reply Reply Quote 2
      • MajorDangerNineM
        MajorDangerNine @ziggurat
        last edited by MajorDangerNine

        @ziggurat Have you thought about adding the GOG Neo Geo ROMs to this? I know for a fact all of the Linux installers have working arcade ROMs and a BIOS that should work in lr-fbalpha by default. Just need to use unzip on them to extract.

        I've got a list of all the GOG Neo Geo games with ROMs, the ROMs that could be made from them as some included Merged versions, and which emulators they work in here. http://sbcgaming.wikidot.com/wiki:game-sources#toc7 List was restricted to only the emulators that would work with the included BIOS.

        SBCGaming | Unofficial RetroPie Discord

        Z 1 Reply Last reply Reply Quote 0
        • Z
          ziggurat @MajorDangerNine
          last edited by

          @MajorDangerNine I have thought about that. Its on my to do list, I need to have a look at at least a couple of the games. Do you have them?

          I know there is some differences in the bios files, I think twinkle star sprite has the most complete bios

          MajorDangerNineM 1 Reply Last reply Reply Quote 1
          • MajorDangerNineM
            MajorDangerNine @ziggurat
            last edited by MajorDangerNine

            @ziggurat Yes, I own all 23 of them.

            The Linux installer for every game has an identical and most complete BIOS (though no longer complete enough to work in the current MAME) and I've had a 100% success rate with the Linux installer extractions compared to the Windows extractions as some of the Windows installers have hacked version of the ROMs meant for use with just the included emulator for the Windows version.

            SBCGaming | Unofficial RetroPie Discord

            Z 1 Reply Last reply Reply Quote 0
            • Z
              ziggurat @MajorDangerNine
              last edited by

              @MajorDangerNine oh this is great information!

              You have just made me see the light in the end of that tunnel.

              Still need to have a look at some of the installer scripts though. I need to see how the files are, and hopefully find an elegant way to detect and install them. Or else I could always have all the games on the exception list.

              MajorDangerNineM 1 Reply Last reply Reply Quote 0
              • MajorDangerNineM
                MajorDangerNine @ziggurat
                last edited by

                @ziggurat Well, the ROM ZIP and BIOS ZIP are located in data\noarch\game.

                For example, Metal Slug is like this after I extracted the Linux .sh installer with unzip.

                gog_metal_slug_2.0.0.2\data\noarch\game\mslug.zip

                gog_metal_slug_2.0.0.2\data\noarch\game\neogeo.zip

                Message me back if there is anything I can do to help. You can also find me in the SBC Gaming Discord in my signature if you want to text chat in real time.

                SBCGaming | Unofficial RetroPie Discord

                1 Reply Last reply Reply Quote 0
                • Z
                  ziggurat
                  last edited by

                  Huge update, asking kindly for more testers.

                  NEO-GEO games now work,
                  Reworked UI, feels much faster and is easier to use.
                  Can view the title picture of each game
                  Can browse and download extras for each game.

                  1 Reply Last reply Reply Quote 1
                  • R
                    rao_12
                    last edited by

                    Thanks for this simple installation process.

                    Z 1 Reply Last reply Reply Quote 0
                    • Z
                      ziggurat @rao_12
                      last edited by

                      @rao_12 Yeah it is even quite simple in the background, its just a huge hassle to do it by hand :D

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

                        I understand that this script downloads the games on their respective systems ROMS folders, isnt't it? It doesn't create a new system on EmulationStation nor it changes the emulators config or anything, right?

                        Anyway it's a great way to get your legal games fast and easy from GOG, thanks for making it :)

                        Z 1 Reply Last reply Reply Quote 0
                        • S
                          slip
                          last edited by

                          Hello, i have those theoretically compatible games on my gog account if you need help for testing:

                          -Fantasy general
                          -Shadow warrior
                          -Full Throttle Remastered
                          -Heroes of might and magic 3 Complete
                          -Ultima 4

                          1 Reply Last reply Reply Quote 0
                          • Z
                            ziggurat @ellohir
                            last edited by

                            @ellohir said in Pie Galaxy: request for comments and testing (huge update NEO-GEO and more):

                            I understand that this script downloads the games on their respective systems ROMS folders, isnt't it? It doesn't create a new system on EmulationStation nor it changes the emulators config or anything, right?

                            You are correct.

                            @slip said in Pie Galaxy: request for comments and testing (huge update NEO-GEO and more):

                            Hello, i have those theoretically compatible games on my gog account if you need help for testing:

                            -Fantasy general
                            -Shadow warrior
                            -Full Throttle Remastered
                            -Heroes of might and magic 3 Complete
                            -Ultima 4

                            Heroes 3 is not compatible yet. Its still on my todo list, I need to package the open source port of it. Which is not straight forward and I haven't started that.

                            1 Reply Last reply Reply Quote 0
                            • themazingnessT
                              themazingness
                              last edited by themazingness

                              @ziggurat I'd really like to install this, but I get nothing but errors. Any chance this will be fixed so Wyvern and Innoextract are part of the installation? For some reason I keep getting permission denied for Innoextract (edit: finally got this installed). Pie Galaxy doesn't even install anything (fails to connect). Wyvern won't install. I'm not sure if this is an issue with newer Retropie builds or what. I'm excited to use it if it works though.

                              1 Reply Last reply Reply Quote 0
                              • T
                                toddymm @ziggurat
                                last edited by

                                @ziggurat I've managed to install ok, but login doesn't seem to work. Could you advise on how to login with usr/pqd or with code? Thank you!

                                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.