Pie Galaxy: request for comments and testing (new release)
-
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.
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
-
@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 useunzip
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.
-
@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
-
@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.
-
@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.
-
@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 withunzip
.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.
-
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. -
Thanks for this simple installation process.
-
@rao_12 Yeah it is even quite simple in the background, its just a huge hassle to do it by hand :D
-
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 :)
-
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 -
@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 4Heroes 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.
-
@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.
-
@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!
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.