Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-03 | PEGASUS: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | PEGASUS: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2012-09-26 | PEGASUS: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-07-05 | PEGASUS: Cleanup doFadeOutSync/doFadeInSync calls | Matthew Hoops | |
2012-07-05 | PEGASUS: Implement screen fading | Matthew Hoops | |
This does linear instead of gamma for speed and complexity reasons. | |||
2011-12-16 | PEGASUS: Remove t prefix from typedefs | Matthew Hoops | |
Some other minor cleanup too | |||
2011-10-28 | PEGASUS: Implement dirty rect erase code (as used by the space chase) | Matthew Hoops | |
2011-10-19 | PEGASUS: Don't use the work area for screen shaking | Matthew Hoops | |
It may have stuff purposely not drawn on it | |||
2011-10-18 | PEGASUS: Add our TGWorldSaver replacement | Matthew Hoops | |
The scoring on the death/pause screens are now shown | |||
2011-10-16 | PEGASUS: Implement screen shaking | Matthew Hoops | |
Would be great to be able to use OSystem's stuff, but that only handles vertical shaking. | |||
2011-10-02 | PEGASUS: Add the basic Caldoria neighborhood | Matthew Hoops | |
Does not include the end-of-game timers and sequence yet. It's currently hooked up to the full game, but does not go beyond the first frame of the wake-up sequence right now. | |||
2011-09-30 | PEGASUS: Introduce better cursor update code | Matthew Hoops | |
2011-09-29 | PEGASUS: Resolve some TODO's and cleanup | Matthew Hoops | |
2011-09-28 | PEGASUS: Import a bunch more code in preparation for actual gameplay | Matthew Hoops | |
2011-09-26 | PEGASUS: Update the GraphicsManager a bit | Matthew Hoops | |
- Only update the screen if we drew something to it, not if a dirty rect was present. - Add ability to clear the screen. | |||
2011-09-21 | PEGASUS: Remove old graphics API | Matthew Hoops | |
2011-09-21 | PEGASUS: Add very simple mouse movement update checking | Matthew Hoops | |
2011-09-21 | PEGASUS: Clamp the dirty rect to the screen size | Matthew Hoops | |
2011-09-21 | PEGASUS: Fix bug with drawing dirty rects | Matthew Hoops | |
2011-09-19 | PEGASUS: Add the Surface classes | Matthew Hoops | |
Renamed from GWorld; I'm trying to distance us from QuickDraw as much as possible :P | |||
2011-09-15 | PEGASUS: Implement very basic screen updating (new API) | Matthew Hoops | |
2011-09-10 | PEGASUS: Implement two of the primitive-based DisplayElements | Matthew Hoops | |
2011-09-09 | PEGASUS: Add DisplayElement class and begin porting over the graphics API | Matthew Hoops | |
2011-09-08 | PEGASUS: Create separate Cursor class for cursors | Matthew Hoops | |
2011-05-03 | Merge remote branch 'upstream/master' into pegasus | Matthew Hoops | |
2011-02-21 | PEGASUS: Fix cursor palettes | Matthew Hoops | |
2011-02-21 | PEGASUS: Add my very WIP Pegasus Prime engine | Matthew Hoops | |