Commit Graph
86814 Commits
Author SHA1 Message Date
Strangerke 2a97f13c0e VOYEUR: Set private some variables and functions 2014-02-14 01:17:34 +01:00
Eugene Sandulenko 50c98d9ee1 FULLPIPE: More initializations in scene09 2014-02-13 22:53:28 +02:00
Eugene Sandulenko 14590b4c68 FULLPIPE: Implement sceneHandler09_winArcade() 2014-02-13 22:47:28 +02:00
Strangerke 013522457c VOYEUR: Remove useless fields in Events, some renaming 2014-02-13 08:44:06 +01:00
Strangerke 1949f4511f VOYEUR: Some renaming in Files 2014-02-13 08:14:01 +01:00
Strangerke 3bda176144 NEWS: Fix typo 2014-02-13 00:40:00 +01:00
Torbjörn Andersson 2b40502503 HOPKINS: Fix bug that could cause the music to stop prematurely
The SoundManager filled the sound handles with zeroes, which made
the mixer confuse them with active sound handle zero. In my case,
this happened to be the intro music, and the music was stopped when
playWavSample() wrongly thought its sound handle was in use.
2014-02-13 00:38:04 +01:00
Strangerke 12e9c31f41 CGE: Add an option to toggle color blind mode from the launcher 2014-02-13 00:01:41 +01:00
Eugene Sandulenko aaf9ebfd68 FULLPIPE: Enable scene09 2014-02-13 00:50:41 +02:00
Eugene Sandulenko a1b7a36cdd FULLPIPE: Implement sceneHandler09() 2014-02-13 00:50:41 +02:00
Eugene Sandulenko f9ecd6518a FULLPIPE: Implement sceneHandler09_updateScreenCallback() 2014-02-13 00:50:41 +02:00
Eugene Sandulenko 2c5e338d33 FULLPIPE: Implement scene09_updateCursor() 2014-02-13 00:50:41 +02:00
Eugene Sandulenko 893667fc9e FULLPIPE: Plug scene09 in 2014-02-13 00:50:41 +02:00
Eugene Sandulenko 7c549a3eed FULLPIPE: Further work on scene09_initScene() 2014-02-13 00:50:41 +02:00
Eugene Sandulenko d48d4b325c FULLPIPE: Implement scene09_setupGrit() 2014-02-13 00:50:40 +02:00
Eugene Sandulenko 417426a165 FULLPIPE: Even more work on scene09_initScene() 2014-02-13 00:50:40 +02:00
Eugene Sandulenko 7d0dc05622 FULLPIPE: More work on scene09_initScene() 2014-02-13 00:50:40 +02:00
uruk d734e8fc41 AVALANCHE: Implement keyboard control in Help. 2014-02-12 23:40:17 +01:00
Torbjörn Andersson e5281bc0db AVALANCHE: Made comments ASCII friendly
The comments I introduced earlier (previusly case labels) have been
changed to avoid non-ASCII characters. The descriptions were taken
from an ISO 8859-1 manual page.
2014-02-12 22:58:58 +01:00
Torbjörn Andersson 243bb0dea7 AVALANCHE: Silence GCC warnings
Mainly, GCC complained about case labels having a value less than
the minimum value for the type. Probably because character literals
may be signed or unsigned, while _trigger is always unsigned.
2014-02-12 22:15:28 +01:00
uruk cb2b1d5ca1 AVALANCHE: Rename/implement rest of getMe(). 2014-02-12 21:39:38 +01:00
Johannes Schickel 24d2e246b4 WINTERMUTE: Use game format for fallback font rendering.
BDF fonts got 32bit drawing support in ece8b7fb65
Thus it is not necessary to draw onto a 16bit surface.
2014-02-12 18:31:06 +01:00
Johannes Schickel 5883f4cc3f OPENGL/SDL: Default to RGBA8888 (memory layout).
This makes sure the default mode also works for OpenGL ES contexts.
2014-02-12 18:06:29 +01:00
Johannes Schickel 5d78542ab8 OPENGL: Always support RGBA8888 (memory layout). 2014-02-12 18:06:29 +01:00
Johannes Schickel 2cab30ee80 OPENGL: Move RGBA8888 (logical layout) to OpenGL specific formats.
The reason here is that GL_UNSIGNED_INT_8_8_8_8 is not supported by the GLES
standard. Thus we cannot use it outside OpenGL specific code paths.
2014-02-12 18:06:29 +01:00
Johannes Schickel ac5907a804 OPENGL: Use frac_t for cursor scaling. 2014-02-12 17:15:07 +01:00
Johannes Schickel 6576dd758b OPENGL: Simplify shake offset application. 2014-02-12 17:15:07 +01:00
Johannes Schickel 1709486859 OPENGL: Use GLfloat for draw cooridnates in Texture. 2014-02-12 17:15:07 +01:00
Johannes Schickel 49dcd36e72 OPENGL: Use signed types for mouse coordinates.
This adjusts for the fact that our event handling also uses signed coordinates.
2014-02-12 17:15:07 +01:00
Johannes Schickel ddc70ed9ee OPENGL: Properly use signed types for cursor hotspot. 2014-02-12 17:15:07 +01:00
D G Turner 2589228329 SDL: Add debugging code to output SDL video driver name being used. 2014-02-12 12:11:53 +00:00
D G Turner a4ad32c5d9 SDL: Add debugging code to output SDL audio driver name being used.
This is to aid with investigation of bug #6510 - "SDL: Audio delay in
daily builds" and similar future issues.
2014-02-12 12:08:47 +00:00
Strangerke e7cc3fc4df VOYEUR: Use American English instead of British English in several places 2014-02-12 07:54:14 +01:00
Strangerke 82b4768dd7 VOYEUR: Initialize some more variables 2014-02-12 07:48:03 +01:00
Strangerke 1b7a4cf4a0 VOYEUR: Initialize properly a couple of Bolt variables 2014-02-12 07:36:37 +01:00
Matthew Hoops a456295cbd PEGASUS: Fix returning from Mars after destroying the robot's shuttle 2014-02-11 21:07:34 -05:00
uruk 6ffbbc8ab2 AVALANCHE: Move/rename/implement Help::plotButton(). 2014-02-11 23:10:16 +01:00
uruk db2baa6f06 AVALANCHE: Partially implement Help::getMe().
The drawing of the buttons are still missing.
2014-02-11 22:34:27 +01:00
uruk 62ad697c9a AVALANCHE: Implement Help::run(). 2014-02-11 19:59:05 +01:00
Eugene Sandulenko 450189816d FULLPIPE: Initial code for scene09 2014-02-11 20:26:11 +02:00
Filippos Karapetis 867efd477c WINTERMUTE: Prevent scripts from setting invalid scroll times
Scroll times (ScrollSpeedX, ScrollSpeedY) can't be zero, as this leads
to a division by zero later on. This allows Dreamscape to start and
work properly.
2014-02-11 19:09:39 +02:00
Johannes Schickel abcadb5d87 OPENGL: Fix cursor regression when defaultFormat doesn't have an alpha channel. 2014-02-11 12:19:30 +01:00
Johannes Schickel 16898486fa OPENGL: Properly setup full game palette on video mode change if required. 2014-02-11 11:10:49 +01:00
Johannes Schickel 1f4638fe82 OPENGL: Refactor texture instantiation. 2014-02-11 11:10:49 +01:00
Johannes Schickel 0063568484 OPENGL: Rename notifyContextChange to notifyContextCreate. 2014-02-11 11:10:49 +01:00
Johannes Schickel 4d3eb4a45a TIZEN: Notify OpenGL manager about context destruction. 2014-02-11 11:10:49 +01:00
Johannes Schickel b5ca9f5f10 OPENGLSDL: Notify OpenGL manager about context destruction. 2014-02-11 11:10:49 +01:00
Johannes Schickel 8be41e4f2c OPENGL: Add notification function about context destruction. 2014-02-11 11:10:48 +01:00
Johannes Schickel 602d3034a9 OPENGL: Release old texture name before creating a new one.
This prevents any texture name leaks (and thus memory leaks) on
recreateInternalTexture calls.
2014-02-11 11:10:48 +01:00
Strangerke 0d99418791 VOYEUR: Some more renaming 2014-02-11 08:24:26 +01:00