Commit Graph
42 Commits
Author SHA1 Message Date
Thunderforge fd129ebc0c JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments
Apple's desktop operating system was formerly called "Mac OS X" and "OS X", but since 2016 it has been called "macOS" (starting with version 10.12).

Changing across all comments and documentation to use this current terminology, except in cases where the historical versions are explicitly referenced. No code changes are made; we should consider changing those in future PRs.
2022-01-29 14:15:05 +01:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh 3bc29bd60f PEGASUS: Use nullptr
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Eugene Sandulenko fab199d37e JANITORIAL: Make GPL headers uniform 2016-09-03 12:46:38 +02:00
Matthew Hoops 5cf0bfaab9 PEGASUS: Use the new VideoDecoder::setRate code
The filling station now plays at the proper speed
2012-11-24 01:04:13 -05:00
Johannes Schickel a6c6c74350 PEGASUS: Remove trailing whitespaces.
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:11:09 +02:00
Matthew Hoops ad632d88d9 PEGASUS: Fix movie pause/resume 2012-09-22 18:13:31 -04:00
Matthew Hoops 483989f72b Revert "PEGASUS: Make setting the start time of a movie also seek"
This reverts commit b8bcbb46b4.

8808393b3a was the proper fix for the issue
2012-09-12 20:18:53 -04:00
Matthew Hoops b8bcbb46b4 PEGASUS: Make setting the start time of a movie also seek
Better mirrors QuickTime behavior
2012-09-07 13:22:08 -04:00
Matthew Hoops 1043283e53 PEGASUS: Use setEndTime() 2012-08-31 22:06:56 -04:00
Matthew Hoops bb1e60e8b2 Merge remote branch 'upstream/master' into pegasus
Conflicts:
	AUTHORS
	devtools/credits.pl
	gui/credits.h
2012-08-26 16:12:25 -04:00
Matthew Hoops b5238756e2 PEGASUS: Make sure we check the pixel format of video frames 2012-06-16 01:47:36 -04:00
Matthew Hoops f02b696573 PEGASUS: Implement setting movie volume 2012-05-28 17:04:56 -04:00
Matthew Hoops f1f6a82cd5 Merge remote branch 'upstream/master' into pegasus 2012-05-25 00:35:38 -04:00
Matthew Hoops 1646313214 PEGASUS: Fix setChar() call fail
Thanks to Tommy for reporting
2012-04-06 09:46:04 -04:00
Matthew Hoops 983bd16bb7 PEGASUS: Fix file permissions 2012-04-03 15:23:08 -04:00
Matthew Hoops a600dcb56a PEGASUS: Some space/misc cleanup 2011-12-20 18:26:25 -05:00
Matthew Hoops 12efb47b53 PEGASUS: Remove t prefix from typedefs
Some other minor cleanup too
2011-12-16 14:17:50 -05:00
Matthew Hoops 74d08a1543 PEGASUS: Fix redrawMovieWorld() to only update when needed
A partial revert of 2bba1d0c11
2011-10-30 19:23:33 -04:00
Matthew Hoops 2f1c67ab59 PEGASUS: Clear movie bounds on release
Fixes reinitializing the interface after the space chase sequence
2011-10-28 15:37:17 -04:00
Matthew Hoops c8526bf6c3 PEGASUS: Add support for scaled/glowing images/movies 2011-10-23 12:51:33 -04:00
Matthew Hoops f9ecab1953 PEGASUS: Add Norad Alpha
Not yet completable, but you can at least fill the oxygen mask to go through the Mars Maze now.
2011-10-22 22:29:09 -04:00
Matthew Hoops d6dee9ff18 PEGASUS: Add the base Norad code
(Common stuff between both Norad Alpha and Norad Delta)
2011-10-20 17:35:25 -04:00
Matthew Hoops 09be0ed5c8 PEGASUS: Fix movie end trigger not always being sent
The demo is now completable and the full game is playable up through the temporal rip in the TSA. Holy halibut, Batman!
2011-10-09 16:14:14 -04:00
Matthew Hoops 188d951cb4 PEGASUS: Remove unused movie direct draw mode 2011-10-08 00:13:14 -04:00
Matthew Hoops 8a717d28d8 PEGASUS: Fix frames after turning 2011-10-07 23:13:31 -04:00
Matthew Hoops 5d8912a2ad PEGASUS: Fix Caldoria wake up video 2 2011-10-02 23:16:30 -04:00
Matthew Hoops ad784cd5e8 PEGASUS: Fix movie segment looping
Not the best way to handle it, but it works for now
2011-09-30 20:24:28 -04:00
Matthew Hoops 485b427ed8 PEGASUS: Actually pause the game now 2011-09-30 16:26:31 -04:00
Matthew Hoops 2e2f8d9168 PEGASUS: Fix stop time of movies 2011-09-28 20:30:07 -04:00
Matthew Hoops cd744aa60e PEGASUS: Fix the movie box code 2011-09-28 20:16:50 -04:00
Matthew Hoops 426ab47067 PEGASUS: Fix bug in redrawMovieWorld 2011-09-28 18:50:10 -04:00
Matthew Hoops 54dd0c266e PEGASUS: Import a bunch more code in preparation for actual gameplay 2011-09-28 14:32:03 -04:00
Matthew Hoops 97af18a5a3 PEGASUS: Allow for movies to be offset on a surface 2011-09-23 13:44:40 -04:00
Matthew Hoops 2e9c7b5342 PEGASUS: Don't allow for seeking beyond the ends of the movie 2011-09-22 11:52:33 -04:00
Matthew Hoops c88e33abd7 PEGASUS: Make Movies use the normal TimeBase getTime()
getTime() shouldn't constantly update as the movie continues, only when I decide to update it (in checkCallBacks())
2011-09-22 10:39:31 -04:00
Matthew Hoops b92476ecb1 PEGASUS: Don't update movies if they're paused 2011-09-22 10:31:39 -04:00
Matthew Hoops ea7ec27094 PEGASUS: Fix drawing movies to positions other than the origin 2011-09-21 21:39:07 -04:00
Matthew Hoops 97072b5d4b PEGASUS: Remove scaling TODO
Video scaling is not done with this class
2011-09-21 20:30:49 -04:00
Matthew Hoops 2bba1d0c11 PEGASUS: Allow redrawMovieWorld to be used without the video running 2011-09-21 20:22:26 -04:00
Matthew Hoops 2dbf379d11 PEGASUS: Fix some movie bugs 2011-09-20 13:04:27 -04:00
Matthew Hoops 635c8aa370 PEGASUS: Add first stab at the Movie class
Seems this means the end of the base classes -- onto actual game logic from here on out!
2011-09-20 10:56:51 -04:00