It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Now that GOG supports Linux, will Linux version of Pegasus Prime be added, since it exists already?
avatar
Adoru: Now that GOG supports Linux, will Linux version of Pegasus Prime be added, since it exists already?
I'm buying it because it's in the flash sale. I hope they add GNU/Linux support soon.

At least in http://thejourneymanproject.com/ they say the Linux version exists and gog.com is there too.
avatar
Adoru: Now that GOG supports Linux, will Linux version of Pegasus Prime be added, since it exists already?
avatar
3316V: I'm buying it because it's in the flash sale. I hope they add GNU/Linux support soon.

At least in http://thejourneymanproject.com/ they say the Linux version exists and gog.com is there too.
There is a source code and a full diff supplied in the GOG version, necessary to comply with GNU GPL. You can find it in 'docs/ScummVM Documentation'.

However it does not apply cleanly to current ScummVM 2.0.0. sources and the compilation process is rather peculiar due to absolutely idiotic hacks made to ScummVM by Presto team meant to restrict the binary to work only with this game. It should be relatively easy to restore core ScummVM functionality but I have neither the time nor patience to sift through that 560K diff.

This procedure on either contents of Source.zip or revision d04667e58a889e4744f36fb5797a69fa437a1abf should recreate PegasusPrime binary that is capable of running only this particular game if you place it in the main data directory (the one containing 'PP Data' and pdf files with manuals):

./configure --datadir=. --disable-all-engines --enable-engine=pegasus
make
strip --strip-unneeded PegasusPrime

Then, copy or symlink the binary to the main data directory and run it.
Post edited May 05, 2018 by wingboner
A couple of tips for building the Linux version:
- Use Source.zip rather than the patch, which is missing scummpegasus.zip.
- See dists/pegasus/debian/rules for the configure enable/disable options. In particular you'll probably want the keymapper. If you are not actually trying to build a Debian package - and I haven't - ignore the directory options in debian/rules and just use --datadir=. as suggested above.
- After compiling, try make -n install. Seems it would copy translations.dat and scummpegasus.zip to datadir. So copy those two files and PegasusPrime to the game installation directory, cd there and run ./PegasusPrime.