Matthew Hoops
78f5e986ce
PEGASUS: Add a workaround in case the player doesn't get the card bomb
2013-04-12 15:06:14 -04:00
Matthew Hoops
fa3136fbc4
PEGASUS: Make sure sounds are rewound before playing them
2013-03-19 10:40:47 -04:00
Torbjörn Andersson
b3d52de50f
JANITORIAL: Remove unnecessary semicolons
2013-03-02 20:19:45 +01:00
Willem Jan Palenstijn
2d1fd3b554
ALL: Fix typo (existant->existent)
2013-02-23 22:07:32 +01:00
Matthew Hoops
83152fd608
PEGASUS: Make the demo menu music start before the splash screen
2013-02-04 19:03:21 -05:00
Matthew Hoops
b61ac55036
PEGASUS: Fix minor energy bar glitch while calibrating
...
Need to set the energy level before showing it
2013-02-04 14:41:18 -05:00
Matthew Hoops
89d574e6d0
PEGASUS: Limit the accepted characters in save file names
2013-02-04 14:06:29 -05:00
Matthew Hoops
49ebbfd9dc
PEGASUS: Sort save file names alphabetically
2013-02-04 12:34:06 -05:00
Matthew Hoops
091f2e9df8
PEGASUS: Fix the pressure door 'static' screens
...
This does not do a full implementation of master time bases for the one case in the game that uses it.
2013-02-03 17:37:40 -05:00
Matthew Hoops
9a40cdc40d
PEGASUS: Fix lid sequences missing a frame
2013-01-29 22:25:24 -05:00
Matthew Hoops
b50cac637e
PEGASUS: Reset _lastMillis when changing rate in the timer
2013-01-29 21:41:01 -05:00
Johannes Schickel
7b18d4a468
PEGASUS: Silence C++11 narrowing warnings.
2013-01-09 07:24:37 +01:00
Matthew Hoops
f889457d3d
PEGASUS: Fix segfault when pressing 'i' during the space chase
...
Thanks to digitall for finding this one
2012-12-15 22:19:15 -05:00
Matthew Hoops
bf51a7e6a6
PEGASUS: Fix playback of pressure door levels dropping video
2012-12-15 21:14:39 -05:00
Matthew Hoops
8e2e317294
PEGASUS: Fix invalid use of RipTimer
2012-12-13 00:39:49 -05:00
Matthew Hoops
836a942f0f
PEGASUS: Improve descriptions for the keymap
2012-11-26 18:44:15 -05: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
Matthew Hoops
7f8b7e0916
PEGASUS: Add a keymap
2012-11-21 23:18:08 -05:00
Matthew Hoops
31451edb7a
PEGASUS: Fix timer not resuming on the WSC catwalk when using the AI
...
An original game bug
2012-11-18 12:33:56 -05:00
Matthew Hoops
7fe61fb64f
PEGASUS: Don't constantly redraw the overview text frame
2012-11-18 00:22:32 -05:00
Matthew Hoops
4e8dca1c27
PEGASUS: Fade out the main menu when using the quit button
2012-11-17 23:16:43 -05:00
Matthew Hoops
fdc80fd952
PEGASUS: Improve on the WSC missing AI videos bug
...
Made the only hint available into the first hint
2012-10-29 11:17:50 -04:00
Matthew Hoops
e4898831a3
PEGASUS: Ease off the CPU in the overview
2012-10-29 11:17:50 -04:00
Matthew Hoops
f67bd1f2e7
PEGASUS: Don't error out for two missing WSC AI videos
2012-10-26 23:22:27 -04:00
Matthew Hoops
dc3facfc62
PEGASUS: Improve error messages when failing to load PICT images
2012-10-16 22:16:32 -04:00
Matthew Hoops
85bd7daa41
PEGASUS: Fix uninitialized variable
2012-10-03 10:58:24 -04:00
Filippos Karapetis
4ad86e0c11
PEGASUS: MarsTimerEvent is a struct
2012-10-01 03:05:50 +03: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
d9b204b78e
PEGASUS: Fix minor formatting issue
2012-09-25 22:09:21 -04:00
Matthew Hoops
bbec9fac20
PEGASUS: Initialize _duration in RobotShip
2012-09-25 22:08:55 -04:00
Matthew Hoops
3a5b3a5145
PEGASUS: Fix saving while in the space chase
2012-09-22 21:03:22 -04:00
Matthew Hoops
50747429cd
PEGASUS: Don't allow loading/saving in a few more places
...
Only affects loading/saving from the GMM
2012-09-22 20:43:34 -04:00
Matthew Hoops
b9f6121194
PEGASUS: Fix restoring correct biochip after sub chase
2012-09-22 19:46:51 -04:00
Matthew Hoops
ad632d88d9
PEGASUS: Fix movie pause/resume
2012-09-22 18:13:31 -04:00
Matthew Hoops
9a1bdfbd08
PEGASUS: Fixed claw scoring time
...
It should be set when actually using the claw instead of just looking at the sub control monitors.
Thanks to Keith Kaisershot (blitter) for spotting
2012-09-22 13:26:36 -04:00
Matthew Hoops
42e395859f
PEGASUS: Fix stopping Mercury scoring
...
Thanks to Keith Kaisershot (blitter) for figuring it out
2012-09-20 23:22:28 -04:00
Matthew Hoops
65664f8a9a
PEGASUS: Fix avoiding Mars robot scoring
...
Thanks to Keith Kaisershot (blitter) for spotting
2012-09-20 23:12:32 -04:00
Johannes Schickel
1aa12ddb96
PEGASUS: "Fix" segmentation fault for DC toolchain when compiling shuttlehud.cpp.
...
It seems the explicit destructor of ShuttleHUD is problematic. When I move
it's implementation to shuttlehud.cpp it does not segfault. Removing it on
the other hand also does not cause it to segfault. So I chose the latter,
since it has no special implementation anyway.
2012-09-21 02:36:37 +02:00
Johannes Schickel
8aceef9711
PEGASUS: Replace FunctionPtr by our Functor code in Common.
...
This "fixes" a segmentation fault in our buildbot's toolchain for DC.
The segmentation fault occured while compiling
engines/pegasus/ai/ai_condition.cpp.
Thanks to clone2727 for looking over this and testing it.
2012-09-21 02:35:50 +02:00
Matthew Hoops
b0079f4fa6
PEGASUS: Prevent recalling from Prehistoric without the historical log
...
Fixes an original game bug
2012-09-20 19:45:01 -04:00
Matthew Hoops
1677686692
PEGASUS: Disable save compression by default
...
So they can be used by the original interpreter more easily (the type/creator codes still need to be set, though -- pegasus_save_types can handle that)
2012-09-12 23:04:46 -04:00
Matthew Hoops
483989f72b
Revert "PEGASUS: Make setting the start time of a movie also seek"
...
This reverts commit b8bcbb46b47b30c87a0267211ae4aae4c61c4c78.
8808393b3a3428df2946d7967e52aba084c8ffe5 was the proper fix for the issue
2012-09-12 20:18:53 -04:00
Matthew Hoops
ff51a7661d
PEGASUS: Fix minor filling station glitch
2012-09-11 16:50:40 -04:00
Matthew Hoops
428702ca49
PEGASUS: Fix some formatting issues
2012-09-09 16:25:45 -04:00
Matthew Hoops
9855f7b5d8
PEGASUS: Fix some memory leaks
...
Thanks to fuzzie for spotting
2012-09-09 16:21:29 -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
f61146f327
PEGASUS: Remove g_allItems global construction
2012-08-28 16:50:15 -04:00
Matthew Hoops
81e7c9a0c1
PEGASUS: Remove g_allHotspots global construction
2012-08-28 16:36:50 -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