Eugene Sandulenko
7d8fef72ab
FULLPIPE: Implement MovGraph::calcOffset()
2013-10-24 12:59:16 +01:00
Strangerke
e053dcb1cf
AVALANCHE: Fix CID 1109698 - Uninitialized scalar field in Sequence
2013-10-24 12:59:16 +01:00
Strangerke
00d2552eb0
AVALANCHE: last modification wasn't in previous commit, fixed.
2013-10-24 12:59:15 +01:00
Strangerke
bd26d01a26
Avalanche: Replace some British English by American English
...
pointed by clone2727
2013-10-24 12:59:15 +01:00
Paul Gilbert
26631f18a9
TSAGE: Fix for R2R conversations playing when playing voice without subtitles
2013-10-24 12:59:15 +01:00
Eugene Sandulenko
fdf1fc361b
FULLPIPE: Implement MovGraph2::getShortSide()
2013-10-24 12:59:15 +01:00
Strangerke
0b4baa6873
AVALANCHE: Fix a couple of (theoretical) out of bounds accesses (CID 1109650)
2013-10-24 07:56:32 +02:00
Kamil Zbróg
accb9e10e8
PRINCE: more scrip opcodes added
2013-10-24 01:01:55 +01:00
Johannes Schickel
cfa6b1b4ae
SDL: Further small cleanup related to manager switching.
2013-10-24 00:09:17 +02:00
Eugene Sandulenko
b64e621883
FULLPIPE: Implement MessageQueue::transferExCommands()
2013-10-24 01:08:24 +03:00
Johannes Schickel
ea6d38d5f3
SDL: Make activateManager/deactivateManager SdlGraphicsManager specific.
...
We can do this now that we can use virtual inheritance and dynamic_cast
because we enabled RTTI.
2013-10-24 00:06:32 +02:00
Johannes Schickel
281672e171
SDL: Let SdlGraphicsManager inherit from GraphicsManager.
2013-10-24 00:03:09 +02:00
Johannes Schickel
1fc5d52e90
DEVTOOLS: Enable RTTI in create_project generated project files.
2013-10-23 23:45:58 +02:00
Johannes Schickel
2df57c17e5
BUILD: Enable RTTI again.
2013-10-23 23:45:29 +02:00
Johannes Schickel
092d36f392
SDL: Reduce code duplication a bit.
...
Now instead of initializing this in OSystem_SDL::initSDL (and in subclasses
overwriting this) we simply initialize it in OSystem_SDL::init.
2013-10-23 22:59:13 +02:00
Johannes Schickel
c323dedf3c
SDL: Fix default graphics mode for switchable case.
...
The former code (incorrectly) assumed that the getDefaultGraphicsMode returns
the index in the table returned by getSupportedGraphicsModes. Now the correct
ID is searched and then used.
2013-10-23 22:59:09 +02:00
Johannes Schickel
d34c9d5bcb
SDL: Do not require a static graphics mode list in OpenGL and SurfaceSDL.
2013-10-23 22:59:06 +02:00
Johannes Schickel
a9cb67df08
SDL: Only allow switching of SurfaceSDL <-> OpenGL when no custom manager is used.
2013-10-23 22:59:02 +02:00
Johannes Schickel
38543f772c
SDL: Make setupGraphicsModes non-virtual.
...
The logic of switching the managers is pretty much fixed at the same level
and cannot be easily overwritten.
2013-10-23 22:58:57 +02:00
Johannes Schickel
17cb26b93c
SDL: Simplify initial graphics manager selection for OpenGL.
2013-10-23 22:58:53 +02:00
Johannes Schickel
4080a7a3f6
SDL: Get rid of _glModesCount.
2013-10-23 22:58:50 +02:00
Johannes Schickel
c5e2b5158c
SDL: Get rid of loop in OSystem_SDL::setGraphicsMode.
2013-10-23 22:58:46 +02:00
Johannes Schickel
e91300f70c
SDL: Clean up graphics mode handling for OpenGL backend.
...
Instead of custom memory management Common::Array is used now.
2013-10-23 22:58:42 +02:00
Johannes Schickel
1a56b521b5
SDL: Always initialize video subsystem in initSDL.
2013-10-23 22:58:38 +02:00
Johannes Schickel
6e46e9dfaf
SDL: Clean up graphics manager switching slighty.
...
Sadly this also requires us to extend GraphicsManager for this SDL specific
feature. However, since that's only used in the SDL backend and Tizen it
should be fine for now...
2013-10-23 22:58:34 +02:00
Eugene Sandulenko
18d2bbc228
FULLPIPE: Implement MovGraph::calcNodeDistancesAndAngles()
2013-10-23 00:49:55 +03:00
Eugene Sandulenko
1dd90e4ea9
FULLPIPE: Implement MovGraph::calcOffset()
2013-10-23 00:37:04 +03:00
Strangerke
32c52c3df7
AVALANCHE: Fix CID 1109698 - Uninitialized scalar field in Sequence
2013-10-22 11:01:28 +02:00
Strangerke
f7586343b6
AVALANCHE: last modification wasn't in previous commit, fixed.
2013-10-22 10:49:13 +02:00
Marisa-Chan
3e51ed6a78
ZVISION: Set right reaction for mouse up/down events.
2013-10-22 12:02:03 +07:00
Marisa-Chan
9888e66603
ZVISION: Added system StateKey names enum.
2013-10-22 08:24:30 +00:00
Strangerke
862a46d5dd
Avalanche: Replace some British English by American English
...
pointed by clone2727
2013-10-22 06:00:00 +02:00
Paul Gilbert
bf8896f7df
TSAGE: Fix for R2R conversations playing when playing voice without subtitles
2013-10-21 22:49:10 -04:00
Kamil Zbróg
677c82763c
PRINCE: logo shown at startup
2013-10-22 01:13:52 +01:00
Kamil Zbróg
78434a5f53
PRINCE: code cleanup. debugger added
2013-10-22 01:05:24 +01:00
Eugene Sandulenko
4bcbd78909
FULLPIPE: Implement MovGraph2::getShortSide()
2013-10-22 00:41:06 +03:00
Marisa-Chan
2e0e9dc1f6
ZVISION: Fix changelocation sscanf format string to original format.
2013-10-21 16:39:40 +07:00
Kamil Zbróg
263b02eb61
PRINCE: flic anim decoder works with room 59 (intro)
2013-10-21 01:18:27 +01:00
Kamil Zbróg
1f0e976ea6
Merge branch 'master' into prince
2013-10-20 23:53:31 +01:00
Marisa-Chan
db3d154c63
ZVISION: SetPartialScreen must update part of currentBackground image.
2013-10-20 20:07:31 +00:00
Marisa-Chan
dbdefe23e9
ZVISION: New render functions for rendering surface-to-surface.
2013-10-20 20:06:12 +00:00
Marisa-Chan
bbe29500cc
ZVISION: Forgotten change cursos to pressed in ZGI code.
2013-10-20 18:39:19 +00:00
Marisa-Chan
25834faf07
ZVISION: Style modifing by astyle.
2013-10-20 18:39:06 +00:00
Paul Gilbert
b6bace0fa0
TSAGE: Further R2R fixes for voice playback looking at hotspots
2013-10-20 13:47:06 -04:00
Paul Gilbert
0a4a14c9c9
TSAGE: Fix for R2R player sometimes appearing black after reloading
2013-10-20 10:56:42 -04:00
Paul Gilbert
cb41847388
TSAGE: Fix for correctly setting up playing voice number
2013-10-20 10:32:53 -04:00
Johannes Schickel
f20471d962
Merge pull request #408 from lordhoto/opengl-replacement
...
OpenGL revamp
2013-10-20 06:20:46 -07:00
Eugene Sandulenko
4c3972d68a
NEVERHOOD: Fixes for museum walls in Russian version
2013-10-19 23:48:36 +03:00
Johannes Schickel
05c347fc8a
OPENGL/SDL: Add screenshot support.
2013-10-19 22:18:22 +02:00
Johannes Schickel
37f7123552
TIZEN: Add some further OpenGL related changes by Chris.
2013-10-19 22:18:22 +02:00