D G Turner
13b501825e
PEGASUS: Fix Switch Fallthrough GCC Compiler Warnings
2021-03-18 23:37:05 +00:00
Eugene Sandulenko
adaf5bb3b9
PEGASUS: Import the DVD version patch from GOG.com
...
Co-Authored-By: Keith Kaisershot <keithkaisershot@gmail.com>
Co-Authored-By: Matthew Hoops <clone2727@gmail.com>
Co-Authored-By: Bastien Bouclet <bastien.bouclet@gmail.com>
2021-03-17 17:32:53 +01:00
Bastien Bouclet
88091fcbba
PEGASUS: Add override keywords
2020-02-09 12:43:16 +01:00
D G Turner
b7c397412d
PEGASUS: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 21:41:21 +00:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Eugene Sandulenko
a11b52ec11
PEGASUS: Cleanup from unused constants.
...
Agreed with clone2727.
2014-08-09 16:50:45 +02:00
Matthew Hoops
850ddc1462
PEGASUS: Fix disabling input when the rip first hits
2014-04-20 12:55:52 -04:00
Keith Kaisershot
975877b8ed
PEGASUS: Fix Ares flag not getting reset upon jumping to Mars
2014-04-13 23:21:42 -04:00
Matthew Hoops
a456295cbd
PEGASUS: Fix returning from Mars after destroying the robot's shuttle
2014-02-11 21:07:34 -05:00
Keith Kaisershot
06c4c11bf8
PEGASUS: Fix incorrect displaying of the synthesizer shutdown video
2013-10-06 22:41:30 -04:00
Matthew Hoops
8e2e317294
PEGASUS: Fix invalid use of RipTimer
2012-12-13 00:39:49 -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
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
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
b2506abccf
PEGASUS: Fix some warnings found with optimizations on
2012-05-12 20:27:48 -04:00
Matthew Hoops
983bd16bb7
PEGASUS: Fix file permissions
2012-04-03 15:23:08 -04:00
Matthew Hoops
47ae65e495
PEGASUS: Clean up initializePegasusButtons
...
The exit button now shows in the correct position when pressed and the jump mode has been removed since it is unused
2012-03-22 11:17:32 -04:00
Matthew Hoops
331da45ae3
PEGASUS: Make InputDevice into a Singleton
...
Removes a global construction
2011-12-20 18:35:33 -05:00
Matthew Hoops
f72884cb7b
PEGASUS: Cleanup some constants
...
Added missing static qualifiers, get rid of some short/long
2011-12-16 23:24:55 -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
4b93bc6456
PEGASUS: Add Norad Delta
...
And with that, ladies and gentlemen, Pegasus Prime is officially completable in ScummVM.
2011-12-15 00:02:10 -05:00
Matthew Hoops
3f69c195ae
PEGASUS: Allow for initial support of the space chase
...
It's not ready yet, but it's slowly becoming playable. For instance, scaling, the shuttle HUD, and the energy beam work on the first try which is nothing short of a miracle.
This commit also moved around some Mars constants because the previous include setup did not work; I hope to make the other neighborhoods have a separate constants file too.
2011-10-28 01:24:57 -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
81ace6e105
PEGASUS: Fix TSA door locks
2011-10-17 10:07:49 -04:00
Matthew Hoops
1529ed0891
PEGASUS: Implement deleting items when inventory is full
2011-10-17 09:21:49 -04:00
Matthew Hoops
1c949d375a
PEGASUS: Add the Mars neighborhood
...
Does not include the space chase just yet or canyon chase.
The robot timer seems a bit wonky right now and doesn't stop, but everything else seems to be working.
2011-10-15 19:48:36 -04:00
Matthew Hoops
753006ae1a
PEGASUS: Add the WSC neighborhood
...
Seems to be working fine, minus the molecule sprites (though the minigame is completable and the antidote can be found).
2011-10-13 20:59:20 -04:00
Matthew Hoops
5b62d069bc
PEGASUS: Fix Full TSA briefing movies
2011-10-10 13:17:35 -04:00
Matthew Hoops
82cadf68e8
PEGASUS: Fix the historical log comparison screen
...
Original code does not have cursorSpot null checks, so it looks like Codewarrior may have handled this strangely...
2011-10-09 23:32:40 -04:00
Matthew Hoops
a80af5eb4d
PEGASUS: Add the Full TSA neighborhood
2011-10-06 23:53:53 -04:00
Matthew Hoops
af24890807
PEGASUS: Add the Tiny TSA neighborhood
2011-10-05 14:37:58 -04:00