aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/init.cpp
AgeCommit message (Collapse)Author
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-01-29GOB: Change _curTotFile and _totToLoad into Common::StringSven Hesse
svn-id: r55629
2010-10-31GOB: Clean up class DataIOSven Hesse
Removing the need for class DataStream and that handle mess. svn-id: r53984
2010-09-30GOB: Remove the now useless VGAVideoDriverSven Hesse
svn-id: r52948
2010-09-30GOB: Remove dither stuff, commenting out most v6 drawingSven Hesse
svn-id: r52945
2010-08-08GOB: Use the new VideoPlayer interface for coktel.imdSven Hesse
svn-id: r51869
2010-05-17Enforce conversion formatting on pointer casts in the DEV code.Johannes Schickel
svn-id: r49068
2009-09-29Playtoons - implement some functions related to hotspot textsArnaud Boutonné
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions svn-id: r44472
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-09Giving Font its own real classSven Hesse
svn-id: r42277
2009-06-24Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own ↵Sven Hesse
class svn-id: r41839
2009-06-23Added a method to query the number of variables needed by a ScriptSven Hesse
svn-id: r41791
2009-06-22Encapsulating script file accessSven Hesse
svn-id: r41753
2009-06-22Adding DataIO::existData()Sven Hesse
svn-id: r41752
2009-06-06GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to ↵Max Horn
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references svn-id: r41299
2009-05-31GOB: Replaced many uses of strdupcpy by Common::StringMax Horn
svn-id: r41077
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-30Plugging leaksSven Hesse
svn-id: r40215
2009-04-29Moving the demo-related stuff into a demos-subdirectorySven Hesse
svn-id: r40212
2009-04-24Added supported for BAT-based non-interactive demos, namely the Inca2 oneSven Hesse
svn-id: r40129
2009-04-24The video now works correctly in the non-interactive Urban Runner demoSven Hesse
svn-id: r40128
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
2008-12-14Plugging leaksSven Hesse
svn-id: r35355
2008-12-12Working cursor in Urban RunnerSven Hesse
svn-id: r35309
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-08Restructured sound codeSven Hesse
svn-id: r31937
2008-04-27Implemented support for VMDs substituting object animations.Sven Hesse
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
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2007-09-21Small font-related correctionSven Hesse
svn-id: r29006
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-08-13Woodruff is now controllableSven Hesse
svn-id: r28591
2007-08-13Add Lost In Time demo.Travis Howell
svn-id: r28580
2007-07-31Minor DataIO-cleanupSven Hesse
svn-id: r28349
2007-07-30Restructured and cleaned-up IMD playingSven Hesse
svn-id: r28327
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-05- Minor cleanupSven Hesse
- Added Inter_v3 (for new opcode o3_getTotTextItemPart) - Some fixes to let Gob3 start with the first screen svn-id: r26383
2007-04-02"char *" -> "byte *" where appropriateSven Hesse
svn-id: r26369
2007-03-31Changed waitEndSoundSlice() to react more dynamically to enforce audio/video ↵Sven Hesse
sync svn-id: r26332
2007-03-30- Fixed the IMD playing within mults, the non-interactive Gob3 demo should ↵Sven Hesse
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
2007-03-29Don't play coktel2.imd, but coktel.imdSven Hesse
svn-id: r26320
2007-03-29- Properly implemented the ImdPlayerSven Hesse
- Some more clean-up svn-id: r26316
2007-03-20Major clean-up, including:Sven Hesse
- 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
2007-03-18GOB: use EventManager::getMousePos and some cleanupMax Horn
svn-id: r26220
2007-02-26calling memset to zero a buffer you are about to fill with audio data is not ↵Max Horn
necessary (removing this from Gob::Snd::readBuffer); removed dead code svn-id: r25883
2007-02-12- Some fixes for demos and Amiga versionsSven Hesse
- Improved language finding a bit svn-id: r25520
2007-01-30- Changed _soundFlags and implemented "compositions"Sven Hesse
- Changed Snd to be a permanent audiostream, to have better control over stopping, looping and compositions - Some clean-up svn-id: r25292
2007-01-29- Another attempt at fixing the immediately-closing notepad heisenbug (#1621089)Sven Hesse
- Implemented wide surfaces + scrolling - Some clean-up svn-id: r25253
2007-01-06- Fixed cut off and missing soundsSven Hesse
- Fixed a crash/static reported in the forums (sending Winkle to the vulture) - (Hopefully) fixed the immediately-closing notepad heisenbug (#1621089) - Fixed using unitialised values after allocating the variables svn-id: r25025
2006-11-27- Properly implemented o2_getCDTrackPos()Sven Hesse
- Each save has now its own file (.s??). They also should be endian-safe now (Can be disabled for testing by uncommenting #define GOB_ORIGSAVES in gob.cpp) - General endianness-fixes svn-id: r24794