aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/module.mk
AgeCommit message (Collapse)Author
2009-06-24Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own ↵Sven Hesse
class svn-id: r41839
2009-06-23Putting basic TOT handling into its own classSven Hesse
svn-id: r41821
2009-06-22Renaming parse.h and parse.cpp to expression.h and expression.cppSven Hesse
svn-id: r41773
2009-06-22Pushing script.o downSven Hesse
svn-id: r41762
2009-06-22Encapsulating script file accessSven Hesse
svn-id: r41753
2009-06-07Dropping the v1 parser functions in favour of the extended v2 onesSven Hesse
svn-id: r41317
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-20Moving CoktelVideo (IMD/VMD) and the Indeo3 code (needed for Urban Runner's ↵Sven Hesse
VMDs) to graphics/video/ svn-id: r40744
2009-04-29Moving the demo-related stuff into a demos-subdirectorySven Hesse
svn-id: r40212
2009-04-29Fix buildSven Hesse
svn-id: r40209
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-19Adding simple support for protracker playbackSven Hesse
svn-id: r39550
2008-12-13Modified collision init functions for Urban RunnerSven Hesse
svn-id: r35341
2008-12-13Added a SaveLoad for Urban Runner with an entry to make the scripts believe ↵Sven Hesse
the file mdo.def (config file created by the original installer) always exists svn-id: r35338
2008-12-09Experimental support for VMD frames encoded in Indeo 3 (Indeo 3 decoder ↵Sven Hesse
closely based on the one in ffmpeg). Since Indeo 3 uses full 24bit colors (in YUV-space), frame data is mapped to the current palette (using an octree, should be the fasted way, methinks) and dithered with the Sierra-2-4A ("Filter Light") error distribution algorithm. svn-id: r35290
2008-09-02Urban Runner stubsSven Hesse
svn-id: r34286
2008-08-30Added some The Last Dynasty stubsSven Hesse
svn-id: r34217
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-10Restructured saving/loading and added a stub for WoodruffSven Hesse
svn-id: r31989
2008-05-08Implemented the background "music" / atmospheric sounds in WoodruffSven Hesse
svn-id: r31949
2008-05-08Split off the actual mixing part of SoundBlasterSven Hesse
svn-id: r31938
2008-05-08Restructured sound codeSven Hesse
svn-id: r31937
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
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-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-08-13Woodruff is now controllableSven Hesse
svn-id: r28591
2007-07-30Restructured and cleaned-up IMD playingSven Hesse
svn-id: r28327
2007-07-25Renamed Inter_Woodruff to Inter_v4Sven Hesse
svn-id: r28206
2007-07-25- Added Inter_Woodruff, alongside with the first Stub (OpcodeFunc 0x18)Sven Hesse
- Yet another safety check - Removed another hard-coded screen height svn-id: r28205
2007-04-16Bargon Attack uses wide surfaces, but shouldn't scroll in-game regardlessSven Hesse
svn-id: r26522
2007-04-08Restructured saving/loading. Should work for Gob3 now, too...Sven Hesse
svn-id: r26414
2007-04-06Some Gob3 fixes:Sven Hesse
- wrong positioning of the inventory - walking - close-up fadeing in the CD version svn-id: r26390
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-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-02-04- Plugged some leaks and fixed some memory errorsSven Hesse
- Fixed the cursor animation loops in Ween and Bargon - Added Draw_Bargon + Inter_Bargon - Implemented Bargon Attack's hardcoded intro parts svn-id: r25387
2007-01-30Moved Gob engine to AdvancedDetector.Eugene Sandulenko
svn-id: r25274
2006-06-24* Renamed config.mak to config.mkMax Horn
* Renamed common.rules to rules.mk * Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it) svn-id: r23275
2006-05-29- More GOB2 map conversionsSven Hesse
- Added Music_Dummy (for --music-driver=null) - Implemented IMDs. That took longer than I expected... On the bright side, Ween's intro now plays more correctly svn-id: r22754
2006-05-11- Sound! Still a bit glitchy, though:Sven Hesse
- Negative frequences?!? Maybe "SFX"? - No sound for a small part of the intro (there aren't any sndKeys covering that part either) - A rythm-instrument (hi-hat?) in the titlemusic isn't played as one - More differences in the drawing functions fleshed out - Some of the goblin handling functions written - More unnamed functions and variables, wheeee... svn-id: r22410
2006-05-01- More differences in Draw_v2::spriteOperation()Sven Hesse
- GOB2 handles _frontSurface/_backSurface a bit differently, this fixes (most of) the drawing glitches in the intro - Added using a fallback when the user's game version doesn't have the requested language - off_2E51B et al. stubs, I think it has something to do with the menu svn-id: r22254
2006-04-18- I misunderstood Draw::initBigSprite(); fixedSven Hesse
- Changed Draw::spriteOperation() for blitting from/to/between and fillrecting to big sprites - Enabled drawing of text svn-id: r22001
2006-04-13- More stubs, the intro now works completely (with extreme graphicalSven Hesse
glitches and without sound in the floppy version), the title screen is shown afterwards - Added skipping of the floppy version's copy protection screen, since the CD version doesn't show it either svn-id: r21845
2006-02-21More GOB2 changes (Mult::loadMult()) + correcting some mistakes I madeSven Hesse
svn-id: r20806
2006-02-12Reduced data duplication in module.mk files; added module.mk files for null ↵Max Horn
and x11 backends; added engines/module.mk svn-id: r20584
2006-02-11Moved engines to the new engines/ directoryMax Horn
svn-id: r20582