aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/bmv.cpp
AgeCommit message (Collapse)Author
2016-05-11TINSEL: Safer string manipulationEugene Sandulenko
2016-04-14JANITORIAL: Reduce audio header dependenciesOri Avtalion
2014-02-18TINSEL: Make GPL headers consistent in themselves.Johannes Schickel
2013-08-03TINSEL: Take advantage of Surface::getPixels.Johannes Schickel
2012-12-11TINSEL: Add resource handling of the BE resources in DW1 MacFilippos Karapetis
This is the second attempt. All the BE resources of DW1 Mac are handled correctly now. Added READ_16, READ_32, FROM_16, FROM_32 and TO_32 to handle all of the different cases where endianess is already handled. Note that the game scripts are LE, so these haven't been changed
2012-05-17TINSEL: Refactored Tinsel engine to use the Common coroutine schedulerPaul Gilbert
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-14ALL: centre -> centerMax Horn
2011-04-14ALL: colour -> colorMax Horn
2011-04-10TINSEL: Removed the dummy ForceEntireRedraw() functionmd5
2011-04-10TINSEL: Removed the useless LookAtBuffers() functionmd5
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2010-11-16TINSEL: Mark all (?) global vars with a FIXME commentMax Horn
Use of global vars is what prevents RTL from working in Tinsel (and probably in other engines). More specifically, the fact that many global vars are not explicitly inited when the engine is (re)launched. svn-id: r54262
2010-10-30TINSEL: Remove unnecessary CORO_PARAM from ObjectTextOutMax Horn
As a nice side effect, this gets rid of 25 out of 64 occurrences of nullContext in the TINSEL code. svn-id: r53935
2010-09-28TINSEL: Remove redundant '_Windows' checkMax Horn
svn-id: r52932
2010-07-16Cleanup.Torbjörn Andersson
svn-id: r50924
2010-04-16Fix for bug #2987895: "DW2: graphical errors in video on Windows"Max Horn
svn-id: r48665
2010-04-12AUDIO: Rename Mixer::playInputStream to playStreamMax Horn
svn-id: r48637
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵Max Horn
sound/decoders/ svn-id: r47579
2010-01-19Move raw audio flags from sound/mixer.h to sound/raw.hMax Horn
svn-id: r47395
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369
2010-01-08Switch Mixer::playInputStream to use DisposeAfterUse::FlagMax Horn
svn-id: r47182
2010-01-08Rename QueuedAudioStream to QueuingAudioStreamMax Horn
svn-id: r47179
2010-01-08Switch Tinsel, MADE and some of the video players to QueuedAudioStreamMax Horn
svn-id: r47178
2009-11-02TINSEL: Turn config code into a simple C++ classMax Horn
svn-id: r45617
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-26TINSEL: Remove MemoryHandle(), some unneeded #includes and the return value ↵Max Horn
of MemoryReAlloc() svn-id: r45408
2009-10-26TINSEL: CleanupMax Horn
svn-id: r45398
2009-10-26TINSEL: Some cleanup to the BMV codeMax Horn
svn-id: r45397
2009-10-20TINSEL: Move BMV player code into a new BMVPlayer classMax Horn
svn-id: r45269
2009-10-20TINSEL: Start cleanup BMV codeMax Horn
svn-id: r45268
2009-10-09Some const correctness changes; cleanupMax Horn
svn-id: r44850
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-09-24TINSEL: Fixed some warnings about unreachable codeFilippos Karapetis
svn-id: r44295
2009-08-08Commit of dhewg's patch to fix screen refreshes on the WiiPaul Gilbert
svn-id: r43112
2009-05-31The error() and warning() functions add ! and newline automatically. (I didn'tTorbjörn Andersson
look at debug() and debugC(), since I'm really bored with this now. :-) svn-id: r41061
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-03-30TINSEL: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵Johannes Schickel
-Wparentheses in the Makefile"). svn-id: r39759
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-03-01silence compiler warnings: the names of some tinsel defines were shadowing ↵Kostas Nakos
standard winapi defines svn-id: r39049
2009-02-04DW2/Tinsel2 endian fixes. Apart from some palette glitches the game is ↵Joost Peters
playable now. svn-id: r36218
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-23endian fixesJoost Peters
svn-id: r35506
2008-12-12Okay, removing my implementation of AppandableAudioStream::getTotalPlayTime ↵Sven Hesse
(I've apparently misunderstood its intent) and using Mixer::getSoundElapsedTime() instead svn-id: r35317
2008-12-01Merged the tinsel 2 engine with tinsel 1. Both Discworld 1 and Discworld 2 ↵Filippos Karapetis
should be completable svn-id: r35196