aboutsummaryrefslogtreecommitdiff
path: root/engines/gob
AgeCommit message (Collapse)Author
2008-11-14Committed my patch #2123680 "SDL: Backend transaction / rollback support".Johannes Schickel
svn-id: r35062
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-11-04Fixed the EngineFeature vs. MetaEngineFeature mess, clarified some ↵Max Horn
EngineFeature comments svn-id: r34896
2008-10-06Added new type Engine::Feature; pushed down some #include dependenciesMax Horn
svn-id: r34755
2008-10-02Engine class changed:Max Horn
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720
2008-09-30Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵Max Horn
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700
2008-09-27Added a spanish floppy version of Lost in Time, as supplied by goodoldgeorg ↵Sven Hesse
in bug report #2105220 svn-id: r34661
2008-09-14Big patch changing semantics of ReadStream::eos():Willem Jan Palenstijn
eos() now only returns true _after_ trying to read past the end of the stream. This has a large potential for regressions. Please test! svn-id: r34549
2008-09-13Big patch changing the signature of various Stream methods (some ports may ↵Max Horn
need to be slightly tweaked to fix overloading errors/warnings) svn-id: r34514
2008-09-07Added polish version of Woodruff, as supplied by goodoldgeorg in bug report ↵Sven Hesse
#2098838 svn-id: r34415
2008-09-07Added a spanish floppy version of Gob3, as supplied by SiRoCs in bug report ↵Sven Hesse
#2098621 svn-id: r34413
2008-09-07Actually, /now/ the values are sane ^^; (also fixes Ween mouse position bug ↵Sven Hesse
#2046244) svn-id: r34411
2008-09-07Clipping setMousePos() parameters to sane valuesSven Hesse
svn-id: r34409
2008-09-07Added another demo version of Gobliiins (bug #2098412)Sven Hesse
svn-id: r34404
2008-09-04Added another version of Lost in Time CD, as supplied by SiRoCs in bug ↵Sven Hesse
report #2093672 svn-id: r34332
2008-09-03Moved check for shouldRTL() from engines to scummvm_mainMax Horn
svn-id: r34310
2008-09-02Added French Bargon Attack, as supplied by kizkoool in bugreport #2089734Sven Hesse
svn-id: r34287
2008-09-02Urban Runner stubsSven Hesse
svn-id: r34286
2008-09-01Merging more of the GSoC 2008 RTL branch: GOBMax Horn
svn-id: r34245
2008-08-31Fix warningsMax Horn
svn-id: r34228
2008-08-31Shutting up a warning on systems where char is signed by defaultSven Hesse
svn-id: r34225
2008-08-30Added some The Last Dynasty stubsSven Hesse
svn-id: r34217
2008-08-23Fixing _itemsMap access (bug #2069177)Sven Hesse
svn-id: r34113
2008-08-16Merged revisions ↵Christopher Page
33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33924
2008-08-16Added a MetaEngineFeature for RTL support, the RTL button is disabled in the ↵Christopher Page
GMM if the engine doesn't support it svn-id: r33921
2008-08-15Fixing a segfault in the Bargon Attack menuSven Hesse
svn-id: r33896
2008-08-13Cleanup: Got rid of _quit and _rtl variables in engine.h/.cpp which are not ↵Christopher Page
used anymore. Found some _quit flags in Agos and Gob and replaced with bool quit() where appropriate svn-id: r33848
2008-08-04Merged revisions ↵Christopher Page
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33624
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-07-23More savegame-endianness fixes :/Sven Hesse
svn-id: r33222
2008-07-14Merged revisions ↵Christopher Page
32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33051
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-10Removed unnecessary #inlcudesChristopher Page
svn-id: r32984
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
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-08GOB works with the new GMM implementationChristopher Page
svn-id: r32955
2008-07-03Fixing a crash when loading a save made within the cult/bargon building (bug ↵Sven Hesse
#2005965) svn-id: r32895
2008-06-24Added main menu dialog files. Gob is now using the new _quit flagChristopher Page
svn-id: r32771
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