aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2008-07-12Minor constness fix to help with aliasingBertrand Augereau
svn-id: r33017
2008-07-12Changed tricky variable access from pointers to a new class that minds ↵Sven Hesse
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
2008-07-11Don't use kPlainSoundType if you don't have toMax Horn
svn-id: r33009
2008-07-08Added a Gob1 version supplied by raina in the forums.Sven Hesse
It does look like the Mac version with a DOS executable and stripped music to me, so let's hope the Mac level image workaround works there as well. svn-id: r32963
2008-07-08Modified the EGA story image delay to work for the Mac versions as wellSven Hesse
svn-id: r32962
2008-07-03Fixing a crash when loading a save made within the cult/bargon building (bug ↵Sven Hesse
#2005965) svn-id: r32895
2008-06-19Fixed a palette issue in Lost in TimeSven Hesse
svn-id: r32738
2008-06-19Only try playing object videos when the game version supports that (only ↵Sven Hesse
Woodruff, for now) svn-id: r32737
2008-06-01Ooops, intialize variables properly.Sven Hesse
svn-id: r32453
2008-05-28Script variables are now always stored in the game version's native endianess.Sven Hesse
This should make Woodruff playable on big-endian systems. svn-id: r32352
2008-05-27Fixed an endian-related issue, making Woodruff controlable on big-endian ↵Sven Hesse
machines. It still breaks when switching screens and object videos are mispositioned, though. svn-id: r32310
2008-05-26Fixed Italian Woodruff's MD5Sven Hesse
svn-id: r32309
2008-05-26More split screen fixes.Sven Hesse
I never get tired out those... ;) svn-id: r32308
2008-05-26Use memmove when source and destination sprite areas overlap in drawSprite()Sven Hesse
svn-id: r32305
2008-05-26Changed anim/static PieceDesc loading, to allow for more sanity checks.Sven Hesse
This should take care of all invalid reads in renderStatic(), updateStatic() and updateAnim() svn-id: r32292
2008-05-26Ooops, made frame skipping for A/V sync correction work again (instead of ↵Sven Hesse
locking up) svn-id: r32276
2008-05-25Increased _soundSliceLength's accuracy. This fixes the A/V sync problems in ↵Sven Hesse
Woodruff's intro svn-id: r32274
2008-05-25Fixed the small static sound in Woodruff's intro video.Sven Hesse
Interestingly, this does _not_ fix the audio lag, so I was apparently wrong and it's another issue. *g* This does however fix the glitches in the Last Dynasty intro. svn-id: r32273
2008-05-25Added a workaround for the nut rolling animation in the administration ↵Sven Hesse
center in Woodruff svn-id: r32269
2008-05-25Fixing Bug #1970111 ("WOODRUFF: Close Up not erased")Sven Hesse
svn-id: r32266
2008-05-24Added updateStatic()'s sanity checks to renderStatic() as well.Sven Hesse
Fixes an invalid read when entering the red light district svn-id: r32246
2008-05-24Added the Italien version of Woodruff, as supplied by DjDiabolik in bug ↵Sven Hesse
report #1891864 svn-id: r32244
2008-05-23Removing test codeSven Hesse
svn-id: r32234
2008-05-23Implemented GobEngine::pauseEngineIntern()Sven Hesse
svn-id: r32233
2008-05-23Fixed PalmOS compilationChris Apers
svn-id: r32223
2008-05-22Fixing a valgrind warningSven Hesse
svn-id: r32218
2008-05-22Reverting my last commit, as it breaks Gob3 (and probably elsewhere, too)Sven Hesse
svn-id: r32214
2008-05-22Fixing the flickering when changing from object animations to videosSven Hesse
svn-id: r32213
2008-05-22Fixing another split screen glitchSven Hesse
svn-id: r32212
2008-05-22Oops, that way around should be more correctSven Hesse
svn-id: r32211
2008-05-22Correctly delete'ing CDROM and Backgroundatmosphere, fixing segfaults on ↵Sven Hesse
machines slower than mine (thanks, LordHoto ;)) svn-id: r32210
2008-05-22Fixing the menu glitch in WoodruffSven Hesse
svn-id: r32209
2008-05-18Fixing the "meteor fragment and bluxtre pulp not drawn"-glitch by not ↵Sven Hesse
closing the object video right when it finished playing through svn-id: r32172
2008-05-17Ooops, forget that oneSven Hesse
svn-id: r32163
2008-05-17Changing the split stuff again, fixing several scrolling and hotspot-text ↵Sven Hesse
related issues svn-id: r32161
2008-05-17This fixes the messed-up palette after levitating in Bigwig's place in Woodruff.Sven Hesse
I hope it doesn't break anything else, though... svn-id: r32159
2008-05-17Adding video debug output in Inter_v2, tooSven Hesse
svn-id: r32158
2008-05-17Changing debug channels a bitSven Hesse
svn-id: r32157
2008-05-17Fixing the "object videos not minding drawing order / limits" glitch in WoodruffSven Hesse
svn-id: r32146
2008-05-14This should fix the video not closing / chunk slot clogging bug (Yeah, I'm ↵Sven Hesse
apparently stupid *g*) svn-id: r32131
2008-05-13Some fixes for vertical scrolling in WoodruffSven Hesse
svn-id: r32095
2008-05-13Added a warning when all chunk slots are full, as that's still a problem in ↵Sven Hesse
Woodruff (some videos aren't closed correctly yet). svn-id: r32091
2008-05-13Fixing the crash when entering the virtual trip tower in WoodruffSven Hesse
svn-id: r32090
2008-05-13Implemented support for object videos with more than 256 frames, this fixes ↵Sven Hesse
a lockup when entering the bar svn-id: r32087
2008-05-13Fixing a segfault when quitting while an object video with sound playsSven Hesse
svn-id: r32086
2008-05-13Implemented/Fixed saving/loading in Woodruff -- this time for real.Sven Hesse
svn-id: r32079
2008-05-11Implemented saving/loading in Woodruff. Should work, although it tries to ↵Sven Hesse
save and load sprites (which we ignore currently, doesn't seem to have any impact). svn-id: r32040
2008-05-11Implemented temp buffer saving/loading ("SAVE.TMP") in Woodruff.Sven Hesse
Objects you take from or leave in screens are remembered correctly now. svn-id: r32030
2008-05-10Restructured saving/loading and added a stub for WoodruffSven Hesse
svn-id: r31989
2008-05-08Reordering game parts deinitialization, to avoid having one part's ↵Sven Hesse
destructor access an already destroyed part svn-id: r31952