Age | Commit message (Collapse) | Author |
|
a difference for Fascination, not for the other games using mult_v2. This fixes the refresh of all the little animations in Fascination.
svn-id: r52132
|
|
The actual frame content is still not there, though :P
svn-id: r51911
|
|
svn-id: r51895
|
|
Fix IMD playing for some fringe cases, especially when seeking
beforehand.
svn-id: r51871
|
|
svn-id: r51868
|
|
Add
static const int kFrontSurface = 20;
static const int kBackSurface = 21;
static const int kAnimSurface = 22;
static const int kCursorSurface = 23;
static const int kCaptureSurface = 30;
to class Draw and substitute the raw numbers in other files with
those aliases, for readability.
svn-id: r51852
|
|
This creates a new CoktelDecoder class using the VideoDecoder
interface, which will eventually become the new way to decode
PreIMD, IMD and VMD videos.
Since the VideoPlayer in gob is not yet ready for this, we're
disabling all video playback in the gob engine for now.
svn-id: r51850
|
|
svn-id: r50947
|
|
svn-id: r44716
|
|
#2832362 ("GOB3: Scrolling locked after cutscene")
svn-id: r43147
|
|
class
svn-id: r41839
|
|
svn-id: r41788
|
|
svn-id: r41753
|
|
compensation for Woodruff
svn-id: r41508
|
|
It's got VMD files which are still referenced as IMD
svn-id: r41407
|
|
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references
svn-id: r41299
|
|
svn-id: r40166
|
|
svn-id: r35648
|
|
svn-id: r33896
|
|
endianess.
This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems).
svn-id: r33014
|
|
closing the object video right when it finished playing through
svn-id: r32172
|
|
svn-id: r32146
|
|
a lockup when entering the bar
svn-id: r32087
|
|
svn-id: r31937
|
|
svn-id: r31916
|
|
This also (finally) fixes the Gob3 draw order glitch (for real, this time)
svn-id: r31915
|
|
cursor limiting)
svn-id: r31846
|
|
in Gob3
svn-id: r31792
|
|
Still far from being complete (and correct), but it's a start...
- Only VMD "command" -3 is followed
- Not all animation types are working
- Timing is still off in most cases
- Offsets are generally OK, but not always
- No sound yet
- Shouldn't segfault randomly, but I'm not entirely sure ;)
svn-id: r31750
|
|
svn-id: r30238
|
|
been updated.
svn-id: r28966
|
|
svn-id: r28488
|
|
svn-id: r28327
|
|
svn-id: r28181
|
|
svn-id: r27248
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
screen in music land) which is actually a script bug.
- Fixed the scrolling bug (#1709574) (the mouse cursor is still shown, that's an instance of the global cursor visibility issue)
svn-id: r27010
|
|
svn-id: r26556
|
|
svn-id: r26382
|
|
svn-id: r26369
|
|
work better now
- Replaced strcpy with strncpy where appropriate
- Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230
svn-id: r26327
|
|
svn-id: r26326
|
|
svn-id: r26324
|
|
- Cutting down the code-dup
- Plucking leaks
- Removing dead/unused code
- Properly naming "word_2342F"-style variables and functions (removing the warnings alongside)
- Fleshing out the "stubby" functions
- Moving functions and variables to more appropriate/logical places
- Re-ordering functions and variables
- Re-structuring functions
- Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up)
- Formatting
- Getting rid off the classes "Anim", "Pack" and "Timer", along with their files
svn-id: r26252
|
|
- Added the Gob2 Mac version fac76 reported in bug #1673397
svn-id: r25977
|
|
it's supposed to check
- Fixed the actor drawn over the background glitch in Bargon Attack
- Plugged some leaks
svn-id: r25651
|
|
svn-id: r25401
|
|
Mult::_multData2 and some of the loose variables in Mult
- Added some missing MD5s/game versions (#1652352)
svn-id: r25393
|
|
- Fixed the cursor animation loops in Ween and Bargon
- Added Draw_Bargon + Inter_Bargon
- Implemented Bargon Attack's hardcoded intro parts
svn-id: r25387
|
|
- Changed waitRetrace() to take some time, because the scrolling speed is tuned to the retrace delays
svn-id: r25319
|