aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/gob.h
AgeCommit message (Collapse)Author
2011-01-29GOB: Add GobEngine::isCurrentTot()Sven Hesse
svn-id: r55630
2011-01-16GOB: Add setTrueColor()Sven Hesse
To change ScummVM's color mode on-the-fly svn-id: r55261
2010-10-15ENGINES: Enhance namespace comments a bitMax Horn
svn-id: r53484
2010-10-13GOB: Add Debug Console.David Turner
This allows interactive control of debug flags and variables and provides a base to allow for commands to aid in tracking down script bugs which are tricky to replicate. svn-id: r53398
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945
2010-09-30GOB: Stub setting up of 16bpp graphicsSven Hesse
svn-id: r52944
2010-09-30GOB: Add kFeaturesTrueColorSven Hesse
svn-id: r52943
2010-09-30GOB: Rename kFeatures640 to kFeatures640x480Sven Hesse
svn-id: r52942
2010-03-18COMMON: Move Common::RandomSource to common/random.*Max Horn
svn-id: r48279
2010-01-22Get rid of kGameTypeAdibouUnknown (which is a mix of other versions), and ↵Arnaud Boutonné
Add kGameTypeAdibou1. svn-id: r47448
2010-01-12Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵Johannes Schickel
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279
2009-12-09Change GOB engine so that not all its files depend on gui/dialog.h (and thus ↵Max Horn
tons of other headers in gui/ and graphics/) svn-id: r46317
2009-11-24Added Doxygen comments for the various engine namespaces (currently mostly ↵Max Horn
without details; help filling these out is welcome) svn-id: r46128
2009-11-16gob - Add 'adibou2', rename 'adibou4' into 'adi4', add several Gob1, Gob2, ↵Arnaud Boutonné
Gob3, Adi2, Adi4, and Adibou2 MD5s svn-id: r45938
2009-08-28Suppress useless game type for Playtoons CKArnaud Boutonné
svn-id: r43781
2009-08-24- Add game type ADI2Arnaud Boutonné
- Cleanup : suppress all the "not-so-gob" games referenced svn-id: r43710
2009-07-28More alignment-related changesSven Hesse
svn-id: r42858
2009-07-25Moved the decision whether subtitles should be displayed, so that the broken ↵Sven Hesse
subtitles in The Last Dynasty aren't shown svn-id: r42767
2009-07-24Adding subtitle support to WoodruffSven Hesse
svn-id: r42705
2009-07-07kFeatures800 -> kFeatures800x600 in order to have more meaningful nameEugene Sandulenko
svn-id: r42229
2009-07-07Change SaveLoad_Playtoons caseArnaud Boutonné
svn-id: r42217
2009-07-07- Add a new gametype for 'The Land of the Magic Stones'Arnaud Boutonné
- Add detection of the french version - Add a new game feature for 800*600 svn-id: r42215
2009-07-05Renaming the last occurences of "Collision" to "Hotspot"Sven Hesse
svn-id: r42153
2009-06-22Renaming kDebugParser to kDebugExpressionSven Hesse
svn-id: r41774
2009-06-22Removing the Parse object from GobEngineSven Hesse
svn-id: r41761
2009-06-06Adding a pause modeSven Hesse
svn-id: r41228
2009-05-31GOB: Got rid of GobEngine::_vmMax Horn
svn-id: r41085
2009-05-31GOB: Replaced many uses of strdupcpy by Common::StringMax Horn
svn-id: r41077
2009-05-31- A new save system for the GobEngine, one that is not fundamentally broken ↵Sven Hesse
and is versioned. Unfortunately, this invalidates most save games created on big-endian machines, since endian-issues was a main problem with the old system - Removed the now superfluous variables sizes svn-id: r41056
2009-05-29Gob (Playtoon) :Arnaud Boutonné
- Replace game types kGameTypeArchibald and kGameTypeSpirou by kGameTypePlaytoon - Add game types kGameTypePlaytnCk and kGameTypeBambou - Add detection for Playtoon 3, 5, CK2 and LE (Bambou). - Add fallback for Playtoon 4 'manda' (and for others) svn-id: r41004
2009-05-21Splitting a few helper functions out of gob.hSven Hesse
svn-id: r40765
2009-05-20- Changed the demo player to allow playing directly inlined scripts using a ↵Sven Hesse
new demoIndex field in the detection array - Changed the Inca 2 demo entry to use a directly included script instead of triggering on "demo.bat" svn-id: r40746
2009-04-30Adding a strdup-like inline functionSven Hesse
svn-id: r40216
2009-04-29- Added a game_fascin skeletton, as specificities are now provenArnaud Boutonné
- Added a new game time, adibouunknown, used to reference the ADI/Adibou/Addy generic environments - Replace oFascin_cdUnknown10 by a real function - Fix a detail in oFascin_cdUnknown11 - Suppress double declaration for types Gob2 and Ween svn-id: r40207
2009-04-24Added supported for BAT-based non-interactive demos, namely the Inca2 oneSven Hesse
svn-id: r40129
2009-04-24Added support for SCN-based non-interactive demosSven Hesse
svn-id: r40122
2009-04-21Patch #2725859 : Added some MD5 to the gob engine, modified the way the ↵Arnaud Boutonné
first STK and TOT is declared, added inter and draw skeleton for Fascination svn-id: r40059
2009-03-01Engines: Fused several init&go methods into a single run methodMax Horn
svn-id: r39003
2009-03-01Merged Engine::go() and ::init() into a new run() method (currently ↵Max Horn
implemented by calling the existing init&go methods; to be cleaned up by engine authors svn-id: r39002
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-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-30Added some The Last Dynasty stubsSven Hesse
svn-id: r34217
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-23More savegame-endianness fixes :/Sven Hesse
svn-id: r33222
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-06-24Added main menu dialog files. Gob is now using the new _quit flagChristopher Page
svn-id: r32771
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-23Removing test codeSven Hesse
svn-id: r32234