Commit Graph
86814 Commits
Author SHA1 Message Date
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