Difference between revisions of "Pegasus"

From ScummVM :: Wiki
Jump to navigation Jump to search
(→‎Original Game Bugs: add another original game bug)
(implemented load/save keys)
Line 24: Line 24:
* When loading a game from the pause menu, an interface video unpauses itself somehow and plays
* When loading a game from the pause menu, an interface video unpauses itself somehow and plays
* Energy bar calibration sometimes flashes full before calibrating properly (doesn't always happen)
* Energy bar calibration sometimes flashes full before calibrating properly (doesn't always happen)
* Load/save keys
* Code cleanup
* Code cleanup
** Remove last two global constructed objects
** Remove last two global constructed objects
Line 38: Line 37:
# General: From the main menu, selecting 'walkthru' does nothing -- the game just resets to adventure.*
# General: From the main menu, selecting 'walkthru' does nothing -- the game just resets to adventure.*
# WSC: The "Images/AI/WSC/XN59WD" video is missing causing an AI video not to play.
# WSC: The "Images/AI/WSC/XN59WD" video is missing causing an AI video not to play.
# General: After using "cmd+o" to load a game while the pause menu is up, the screen dimmer remains on screen after loading the game.
# General: After using "cmd+o" to load a game while the pause menu is up, the screen dimmer remains on screen after loading the game.*


<nowiki>*</nowiki> items have been fixed
<nowiki>*</nowiki> items have been fixed

Revision as of 15:27, 9 April 2012

Pegasus
Engine developer clone2727
Companies that used it Presto Studios
Games that use it The Journeyman Project: Pegasus Prime
Date added to ScummVM Error: Invalid time.
First release containing it N/A

Status

  • Engine is outside of the tree
  • Both full game and demo are completable from the beginning
  • Only the Macintosh version is supported


TODO

  • Make QuickTime properly stop at a given time
    • Videos usually display a frame more than they should
  • Implement QuickTime rate control
    • Used by the Norad filling station
    • Used by the "pressure" mini-game when destroying Poseidon
  • Screen fading
  • When loading a game from the pause menu, an interface video unpauses itself somehow and plays
  • Energy bar calibration sometimes flashes full before calibrating properly (doesn't always happen)
  • Code cleanup
    • Remove last two global constructed objects
    • Propagate a PegasusEngine pointer to various classes
    • Cleanup some constant handling
  • Some slow computers shouldn't delay the 10ms on playing videos (not from the Movie class) (ie. digitall's Atom processor is too slow to handle it :P)
    • Probably should only delay if getTimeToNextFrame() >= 10

Original Game Bugs

  1. WSC: Dragging the antidote on the screen on your second trip in always shows the end replication video
  2. Mars: Cursor shows during the canyon chase after moving it
  3. Norad Delta: The loop sound for the missile control room is corrupt on the disc; mastering error? But the DVD is broken too!
  4. General: From the main menu, selecting 'walkthru' does nothing -- the game just resets to adventure.*
  5. WSC: The "Images/AI/WSC/XN59WD" video is missing causing an AI video not to play.
  6. General: After using "cmd+o" to load a game while the pause menu is up, the screen dimmer remains on screen after loading the game.*

* items have been fixed

External Links