Eugene Sandulenko
0d4055fe7f
FULLPIPE: Implement sceneHandlerIntro()
2013-10-28 01:00:06 +02:00
Strangerke
09128132c7
TSAGE: Fix CID 1003781, 1002422, 1003171
2013-10-27 23:12:59 +01:00
Eugene Sandulenko
874939ae89
COMMON: Make XCode 5.0.1 happier
2013-10-27 22:45:49 +02:00
Paul Gilbert
c8b34eb817
TSAGE: More palette/ghosting fixes for R2R intro sequence
2013-10-27 14:27:21 -04:00
Strangerke
09babc2664
TSAGE: Fix CID 1002419, 1002420, 1002421
2013-10-27 18:50:12 +01:00
Matthew Hoops
eef7f9f46b
COMMON: Fix the NE group icon resource type
2013-10-27 13:15:17 -04:00
Paul Gilbert
8158ec2167
TSAGE: Fix ghosting of late animation frame with new palette in R2R intro
2013-10-27 12:25:05 -04:00
Strangerke
1e983cd8fc
TSAGE: Fix CID 1002397, 1002398, 1047257. Fix a bug in Scene3150::postInit()
2013-10-27 16:59:38 +01:00
Strangerke
c145daf625
TSAGE: Fix CID 1002393, 1002395, 1002396. Get rid of some magic values
2013-10-27 14:29:41 +01:00
Strangerke
90a6a2168a
TSAGE: Fix CID 1002392 and CID 1002387
2013-10-27 13:15:31 +01:00
Strangerke
d596f4670b
TSAGE: Fix CID 1002385, 1002386, 1002388. Move some code from header to source file
2013-10-27 13:15:30 +01:00
Paul Gilbert
56cf25f9d6
TSAGE: Fix for duty officer speaker in R2R intro sequence
2013-10-26 19:48:27 -04:00
Strangerke
56cd7d4962
TSAGE: Fix CID 1002371, 1002372, 1002373. Remove useless variable and associated code.
2013-10-27 00:44:28 +02:00
Strangerke
c02073ff9a
TSAGE: Fix CID 1002365, 1002366, 1107569
2013-10-27 00:28:41 +02:00
Paul Gilbert
42ff09d178
TSAGE: Rename further proc12 methods to proper names
2013-10-26 18:12:48 -04:00
Paul Gilbert
10aa743e9d
TSAGE: Renamed proc methods in ModalWindow classes
2013-10-26 17:59:44 -04:00
Eugene Sandulenko
9f92561df3
FULLPIPE: Implement StaticANIObject::getSomeXY()
2013-10-27 00:50:49 +03:00
Eugene Sandulenko
7089444e0b
FULLPIPE: Implement MovGraph2::method34()
2013-10-27 00:50:49 +03:00
Strangerke
1828f5edc8
TSAGE: Fix CID 1002381 to 1002384, get rid of a couple of magic values
2013-10-26 23:42:44 +02:00
Strangerke
a6f7b638a1
TSAGE: Fix CID 1002374 - Uninitialized variables in R2R Speakers
2013-10-26 22:35:27 +02:00
Paul Gilbert
bd6f531d85
TSAGE: Slightly adjust R2R UI area to properly hug the bottom of the screen
2013-10-26 12:13:42 -04:00
Paul Gilbert
08cd61acc2
TSAGE: Compilation fix for SymbionOS
2013-10-26 11:56:14 -04:00
Matthew Hoops
aea224e260
ALL: Mark off common code used by ZVision
2013-10-26 10:39:36 -04:00
peres
070558c4c4
GRAPHICS: do not reset the extra parameters of IFFDecoder on destroy().
...
The two properties that control pixel packing and the size of the
surface need to be preserved for loadStream() to work correctly.
They are now under complete responsibility of the client.
2013-10-26 23:26:22 +09:00
peres
69be9adf52
Revert "GRAPHICS: do not clear the internal state of IFFDecoder on loadStream()."
...
This reverts commit 92c1ff31d6d8d78e58caa4d123ceb0fea43a48ed.
2013-10-26 23:26:22 +09:00
Matthew Hoops
091bcbf313
GRAPHICS: Have TGA's loadStream() call destroy()
2013-10-26 10:21:08 -04:00
Matthew Hoops
1b3eee6d78
GRAPHICS: Clarify implicit destroy() usage
2013-10-26 10:21:03 -04:00
peres
92c1ff31d6
GRAPHICS: do not clear the internal state of IFFDecoder on loadStream().
...
This decoder needs to keep track of client parameters that control
how the pixels are going to be packaged, so the responsibility for
clearing the state has been moved on the client (using the destroy()
method on ImageDecoder).
As no client uses the IFFDecoder for more than one image at a time,
this change does not require updates to the engines. The only effect
is on Parallaction (BRA-Amiga), which can now control the way pixels
are packaged in mask and path bitmaps.
2013-10-26 22:24:16 +09:00
Strangerke
47953d1327
AVALANCHE: Fix CID1109676 - Uninitialized scalar fields (in Dialogs)
2013-10-26 12:04:01 +02:00
RichieSams
587f65c761
ZVISION: Actually change the cursor when ZGI mouse is pressed
2013-10-25 18:12:11 -05:00
RichieSams
c2e7b1ec22
ZVISION: Create custom working window size for ZGI
2013-10-25 18:11:48 -05:00
RichieSams
b6af5ae40a
ZVISION: Change ZGI detection entry platform to Windows from DOS
...
ZGI wasn't released on DOS
2013-10-25 18:10:50 -05:00
Strangerke
f10130c414
AVALANCHE: Fix CID 1109674 - Uninitialized variables in Avalanche.cpp
2013-10-25 23:37:41 +02:00
Strangerke
da2ddbb8f4
AVALANCHE: Fix 3 issues reported by Coverity.
2013-10-25 22:40:09 +02:00
Strangerke
97d28f0e72
AMIGAOS4: Make use of updated function names (SDK53.24) and remove unused code
...
Courtesy of Raziel^
2013-10-25 21:11:12 +02:00
Strangerke
7dc1ea9ada
AVALANCHE: Fix out of bounds reads (CID 1109653-1109655)
2013-10-25 08:10:38 +02:00
Strangerke
8677f9aa3c
AVALANCHE: Fix one more out of bounds - CID 1109651
2013-10-25 07:58:15 +02:00
Strangerke
334e429c0a
AVALANCHE: Fix several other out of bounds access - CID 1109650
2013-10-25 07:49:51 +02:00
Paul Gilbert
a59b4cbc9d
TSAGE: Add in R2R screen border to scenes showing the user interface
2013-10-24 22:42:46 -04:00
Eugene Sandulenko
514f93b57f
FULLPIPE: Implement StaticANIObject::updateStepPos()
2013-10-25 00:34:43 +03:00
Strangerke
0b4baa6873
AVALANCHE: Fix a couple of (theoretical) out of bounds accesses (CID 1109650)
2013-10-24 07:56:32 +02:00
Eugene Sandulenko
b64e621883
FULLPIPE: Implement MessageQueue::transferExCommands()
2013-10-24 01:08:24 +03: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