Opened 16 months ago

Last modified 15 months ago

#10347 new defect

Pegasus: Unknown version

Reported by: dafioram Owned by:
Priority: normal Component: Engine: Pegasus
Keywords: Cc:
Game:

Description

I have download pegasus prime from gog on windows and it runs just fine. It uses a modified scummvm version pre-1.7.0.

If I take the PP Data folder and try to important it into a recent scummvm version (scummvm win32 kirben 2.0.0git-87-gc278677d07) it says the version is not recognized. It is english.

The game in '\Pegasus_Prime\' seems to be an
unknown The Journeyman Project: Pegasus Prime engine game variant.

Please report the following data to the ScummVM team at
https://bugs.scummvm.org/ along with the name of the game you tried to add and
its version, language, etc.:

Matched game IDs: pegasus

  {"JMP PP Resources", 0, "d13a602d2498010d720a6534f097f88b", 2075337},


Change History (4)

comment:1 Changed 16 months ago by dafioram

Fixed by PR1073

comment:2 Changed 16 months ago by bgK

The DVD version of Pegasus contain quite a lot of changes when compared to the CD version. Including a very large easter egg, new sequences and higher quality sounds and movies.

It requires a lot more changes than just adding the detection entry. Fortunately it uses a fork of ScummVM, and a source patch was released with the game. I took some time to update it a few months ago, as well as apply a few fixes of my own: https://github.com/bgK/scummvm/tree/pegasus-dvd

However this patch cannot be merged without having a discussion beforehand regarding a certain aspect of its authorship, and making sure it does not break the CD version. So, please don't create a pull request with it.

comment:3 Changed 16 months ago by dafioram

It looks like you have already included the authorship details in your commit and authors file, does anything else need to be done in this respect? Should we first attempted to have clone2727 submit this patch instead?

Is the next step to have testers playthrough the cd and dvd versions of your fork?

comment:4 Changed 15 months ago by wjp

Component: --Other--Engine: Pegasus
Note: See TracTickets for help on using tickets.