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