Paul Gilbert
49decb9dc5
SWORD25: Another memory leak fix
...
svn-id: r53327
2010-10-12 23:39:15 +00:00
Paul Gilbert
5d7922d052
SWORD25: Fix memory leak
...
svn-id: r53326
2010-10-12 23:38:55 +00:00
Paul Gilbert
3fc518cd0c
SWORD25: Replaced some free's with delete[]
...
svn-id: r53325
2010-10-12 23:38:37 +00:00
Paul Gilbert
b922b58f8d
SWORD25: Fix for using uninitialised doubles
...
svn-id: r53324
2010-10-12 23:38:16 +00:00
Eugene Sandulenko
7db8be5d4d
SWORD25: bugfix for vector images
...
svn-id: r53323
2010-10-12 23:37:56 +00:00
Eugene Sandulenko
7ad20e3337
SWORD25: Further fixes to vector images. Still not finished.
...
svn-id: r53322
2010-10-12 23:37:35 +00:00
Eugene Sandulenko
a773c7a842
SWORD25: Further attempt to fix vector rendering
...
svn-id: r53321
2010-10-12 23:37:13 +00:00
Eugene Sandulenko
5d98d85a09
SWORD25: fix line drawing in vector images
...
svn-id: r53320
2010-10-12 23:36:52 +00:00
Eugene Sandulenko
e844de5141
SWORD25: Started rewriting vector renderer into proper one
...
Previous attempt was all wrong, as it completely incorrectly
interpreted SWF shape data.
svn-id: r53319
2010-10-12 23:36:25 +00:00
Eugene Sandulenko
5f8739209b
SWORD25: Fix pen width for vector images
...
svn-id: r53318
2010-10-12 23:35:57 +00:00
Eugene Sandulenko
feefc111dd
SWORD25: code formatting
...
svn-id: r53317
2010-10-12 23:35:37 +00:00
Eugene Sandulenko
1041335d34
SWORD25: partial fix for vector image rendering
...
svn-id: r53316
2010-10-12 23:35:14 +00:00
Eugene Sandulenko
bd3c4f2ae5
SWORD25: Fix crashes with vector renderer. Still no gfx.
...
svn-id: r53315
2010-10-12 23:34:47 +00:00
Eugene Sandulenko
7032c209a7
SWORD25: Initial code for vector image rendering. Crashes badly.
...
svn-id: r53314
2010-10-12 23:34:25 +00:00
Eugene Sandulenko
5f83fd1954
SWORD25: Load and parse vector images
...
Libart is temporary solution.
svn-id: r53313
2010-10-12 23:33:51 +00:00
Eugene Sandulenko
dcf70dc6a6
SWORD25: Remove redundant colorspace defines and code.
...
svn-id: r53312
2010-10-12 23:33:23 +00:00
Eugene Sandulenko
99e8337e63
SWORD25: Fix bug in SWF parser
...
svn-id: r53311
2010-10-12 23:32:55 +00:00
Eugene Sandulenko
06bce68860
SWORD25: Comply to the code conventions for several classes
...
svn-id: r53310
2010-10-12 23:32:32 +00:00
Eugene Sandulenko
086f5961b6
SWORD25: unsigned int -> uint
...
svn-id: r53309
2010-10-12 23:30:00 +00:00
Eugene Sandulenko
0cdb2ded85
SWORD25: unsigned char -> byte
...
svn-id: r53308
2010-10-12 23:26:48 +00:00
Eugene Sandulenko
56878b0e62
SWORD25: Got rid of custom typedefs
...
svn-id: r53307
2010-10-12 23:25:54 +00:00
Paul Gilbert
8e5879eac0
SWORD25: Fixed warning
...
svn-id: r53306
2010-10-12 23:25:33 +00:00
Eugene Sandulenko
53ac47b955
SWORD25: update makefile with latest changes.
...
svn-id: r53305
2010-10-12 23:25:13 +00:00
Eugene Sandulenko
a5d895473c
SWORD25: Implement image filpping
...
svn-id: r53304
2010-10-12 23:24:52 +00:00
Paul Gilbert
2b2330ce65
SWORD25: Movie playback now works
...
svn-id: r53303
2010-10-12 23:24:31 +00:00
Eugene Sandulenko
77cfc17075
SWORD25: Formatting fixes
...
svn-id: r53302
2010-10-12 23:23:48 +00:00
Eugene Sandulenko
3b80a93782
SWORD25: Put back changes accidentally removed in previous merge.
...
svn-id: r53301
2010-10-12 23:23:29 +00:00
Paul Gilbert
3d3f1db15c
SWORD25: Merge of my pending changes to movie playback
...
svn-id: r53300
2010-10-12 23:23:10 +00:00
Eugene Sandulenko
579d872e96
SWORD25: Bugfixes for video playback.
...
svn-id: r53299
2010-10-12 23:22:46 +00:00
Eugene Sandulenko
f06db87a0e
SWORD25: Implement playback. Blitting is TODO.
...
svn-id: r53298
2010-10-12 23:22:24 +00:00
Eugene Sandulenko
384468c014
SWORD25: Started to hook TheoraDecoder. Crashes at startup.
...
svn-id: r53297
2010-10-12 23:22:01 +00:00
Eugene Sandulenko
f71295ab6d
Revert "SWORD25: Commit of in-progress MoviePlayer code"
...
This reverts commit cb95db7cc04a5a3d14f408835cd371e0a0abd4ed.
svn-id: r53296
2010-10-12 23:21:28 +00:00
Paul Gilbert
cb95db7cc0
SWORD25: Commit of in-progress MoviePlayer code
...
Frames aren't being corrected decoded yet; still trying to locate the cause
svn-id: r53295
2010-10-12 23:20:33 +00:00
Paul Gilbert
ffce890f66
SWORD25: Bugfix to set _backSurface in alternate GLImage constructor
...
svn-id: r53294
2010-10-12 23:19:41 +00:00
Eugene Sandulenko
7a2142b8d6
SWORD25: Fix more warnings
...
svn-id: r53293
2010-10-12 23:19:21 +00:00
Eugene Sandulenko
deb7dcc8bb
SWORD25: Fix warnings
...
svn-id: r53292
2010-10-12 23:18:58 +00:00
Paul Gilbert
4024caf768
SWORD25: Bugfix for clipping error causing crash
...
The CLIP() macro won't work as desired if the max value is less than the min value. Hence the need for the extra MAX() added into the two lines.
svn-id: r53291
2010-10-12 23:18:38 +00:00
Paul Gilbert
edfd2e6aca
SWORD25: Corrected the definition of infinity constant
...
Previous string of ~(-1) was actually evaluating to 0, which was screwing up the path-finding algorithms
svn-id: r53290
2010-10-12 23:18:16 +00:00
Paul Gilbert
11219f12a6
SWORD25: Bugfix to walk path detection
...
svn-id: r53289
2010-10-12 23:17:58 +00:00
Eugene Sandulenko
1e8b91ef2b
SWORD25: Partially unstubbed FindEmbeddedPNG so it is less noisy
...
svn-id: r53288
2010-10-12 23:17:40 +00:00
Eugene Sandulenko
e381bc3c14
SWORD25: char * -> byte * in image-related operations
...
svn-id: r53287
2010-10-12 23:17:19 +00:00
Eugene Sandulenko
a6d909c07f
SWORD25: Implement image tinting.
...
svn-id: r53286
2010-10-12 23:16:44 +00:00
Eugene Sandulenko
18e2534b63
SWORD25: Fix color format
...
svn-id: r53285
2010-10-12 23:16:23 +00:00
Eugene Sandulenko
73ae6739a5
SWORD25: Finally fix alpha blending.
...
svn-id: r53284
2010-10-12 23:16:00 +00:00
Paul Gilbert
08237f5d98
SWORD25: Changed save path missing message to an error() call
...
svn-id: r53283
2010-10-12 23:15:39 +00:00
Paul Gilbert
cfc8f84c3e
SWORD25: Fixed compiler warnings
...
svn-id: r53282
2010-10-12 23:15:18 +00:00
Paul Gilbert
5bd5790e57
SWORD25: Converted AnimationResource to use SCUMMVM XMLParser. Removed tinyxml library
...
svn-id: r53281
2010-10-12 23:14:56 +00:00
Paul Gilbert
ee753bf031
SWORD25: Bugfix so that EVENT_QUIT quits the game
...
svn-id: r53280
2010-10-12 23:14:23 +00:00
Paul Gilbert
1d6aa4d306
SWORD25: Fixed memory leak
...
svn-id: r53279
2010-10-12 23:14:04 +00:00
Eugene Sandulenko
e7c9014b05
SWORD25: A bit better alpha blending. Still incorrect
...
svn-id: r53278
2010-10-12 23:13:45 +00:00