aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/play.cpp
AgeCommit message (Collapse)Author
2016-05-31TINSEL: Guard against illegal memory writesEugene Sandulenko
2014-02-18TINSEL: Make GPL headers consistent in themselves.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-12-10TINSEL: Revert most of the engine BE resource handling codeFilippos Karapetis
This was added in commit 3fdddd53b2b970aae3e967bebc0bff6e642a5111. However, having handling for both BE and LE resource complicates the engine code unnecessarily. Thus, a different approach will be done.
2012-12-01TINSEL: Start handling the BE resources of the Mac versions of DW1Filippos Karapetis
Refer to bug #3110936 This is still work in progress, but it doesn't affect the rest of the LE versions of DW1. Both the Mac demo and the full version still crash. The music in the Mac version is skipped for now, as it isn't MIDI
2012-05-17TINSEL: Refactored Tinsel engine to use the Common coroutine schedulerPaul Gilbert
2012-02-22TINSEL: Rename globals to add g_ prefix.Alyssa Milburn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
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-04-05Commit of the updated version of Fingolfin's patch for bug #2981788 "TINSEL: ↵Johannes Schickel
Build with -O2 broken". svn-id: r48534
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-27TINSEL: Formatting cleanup, remove a dead var, tweaked comment to ↵Max Horn
Get/SetNoBlocking svn-id: r45450
2009-10-26TINSEL: Move ExtractActor from scn.* to play.*Max Horn
svn-id: r45399
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-05-25tinsel: remove the ugly psx l-space workaround, and instead add a check into ↵Fabio Battaglia
PlayMidi for psx version svn-id: r40884
2009-05-25tinsel: add PSX specific code to workaround the thief bug in past ↵Fabio Battaglia
ankh-morpork, i still have to give a better look at this though svn-id: r40882
2009-03-07Whitespace cleanup: Convert space followed by tab to just tabMax Horn
svn-id: r39203
2009-02-19Fix #2614150 - DW2: Repeating SFX that should stop/pause don'tJoost Peters
svn-id: r38552
2009-02-07Handle endianness difference in RestoreActorReels() -- fixes bug 2569407 - ↵Joost Peters
DW2: Big Endian crash on loading saved game svn-id: r36245
2009-02-04DW2/Tinsel2 endian fixes. Apart from some palette glitches the game is ↵Joost Peters
playable now. svn-id: r36218
2009-02-04DW2 endian fixesJoost Peters
svn-id: r36216
2009-02-02t2PlayReel() endian fixesJoost Peters
svn-id: r36198
2009-01-25some DW2 endian fixesJoost Peters
svn-id: r36058
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-23change PPINIT's bools to uint8 to fix crash on OSX (see revision 33285 - ↵Joost Peters
must've been accidentally undone by the DW2 merge) svn-id: r35508
2008-12-13Bugfixes for text display and animations in DW1 demoPaul Gilbert
svn-id: r35333
2008-12-01Merged the tinsel 2 engine with tinsel 1. Both Discworld 1 and Discworld 2 ↵Filippos Karapetis
should be completable svn-id: r35196
2008-07-25change PPINIT struct to use ScummVM datatypes, so sizeof(PPINIT) is 28 on ↵Joost Peters
ppc/OSX as well. svn-id: r33285
2008-07-25TINSEL: Got rid of PIMAGE, PINT_CONTEXT, PINV_OBJECT, PINV_DEF, PCONFBOX, ↵Max Horn
PCONFINIT svn-id: r33282
2008-07-24Moved scheduler / process managment code into a new class SchedulerMax Horn
svn-id: r33259
2008-07-23TINSEL: Renamed CoroutineInstall back to ProcessCreate; got rid of yet ↵Max Horn
another typedef; more cleanup svn-id: r33249
2008-07-23Added Tinsel engine to main repos (no news item for it ON PURPOSE)Max Horn
svn-id: r33230