scummvm/engines/cine
Christopher Page 8ce5dcc8e8 Merged revisions 31992,32088,32094,32129,32203,32208,32219,32236,32329,32332-32333,32357,32504,32519,32525,32566,32578,32641-32642,32673,32675,32677,32679-32680,32718-32719,32721,32739 via svnmerge from
https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/branches/gsoc2008-rtl

........
  r31992 | cpage88 | 2008-05-10 18:44:46 -0500 (Sat, 10 May 2008) | 1 line
  
  Modified game loop to return to launcher, codeblocks layouts update 1.5->1.6
........
  r32088 | cpage88 | 2008-05-13 11:09:57 -0500 (Tue, 13 May 2008) | 1 line
  
  used memmove() instead of memcpy() to fix memory overlap error
........
  r32094 | cpage88 | 2008-05-13 17:59:19 -0500 (Tue, 13 May 2008) | 1 line
  
  Fixed memory leak by deallocating memory used by window->iconPtr
........
  r32129 | cpage88 | 2008-05-14 18:26:32 -0500 (Wed, 14 May 2008) | 1 line
  
  Fixed memory leak when returning to launcher in AGOS engine by properly creating and deleting midi driver pointer
........
  r32203 | cpage88 | 2008-05-20 16:40:53 -0500 (Tue, 20 May 2008) | 1 line
  
  AGOS Engine: Began implementation for a new quit event which will cleanly return to the launcher.  This replaces the old shutdown() method within delay()
........
  r32208 | cpage88 | 2008-05-21 13:52:27 -0500 (Wed, 21 May 2008) | 1 line
  
  AGOS: Fixed two memory leaks when returning to the launcher (_mouseData and _zoneBuffers)
........
  r32219 | cpage88 | 2008-05-22 18:40:36 -0500 (Thu, 22 May 2008) | 1 line
  
  AGOS: Fixed a memory leak from earlier in a better way
........
  r32236 | cpage88 | 2008-05-23 19:08:13 -0500 (Fri, 23 May 2008) | 1 line
  
  AGI: Fixed two memory leaks when returning to launcher from AGI Engine
........
  r32329 | cpage88 | 2008-05-27 15:15:36 -0500 (Tue, 27 May 2008) | 1 line
  
  AGI: Modified AGI Engine to shutdown without using system->quit
........
  r32332 | cpage88 | 2008-05-27 18:26:48 -0500 (Tue, 27 May 2008) | 1 line
  
  CINE: Fixed two memory leaks when shutting down the CINE engine
........
  r32333 | cpage88 | 2008-05-27 19:52:45 -0500 (Tue, 27 May 2008) | 1 line
  
  CINE: Initialize exitEngine to 0 in mainLoop() to allow replay after returning to the launcher
........
  r32357 | cpage88 | 2008-05-28 18:28:11 -0500 (Wed, 28 May 2008) | 1 line
  
  LURE: Fixed some memory leaks when returning to the launcher from the LURE engine
........
  r32504 | cpage88 | 2008-06-02 16:08:49 -0500 (Mon, 02 Jun 2008) | 1 line
  
  PARA: Got rid of calls to system->quit() so that the Parallaction engine can return to the launcher.  Also fixed a couple of memory leaks.
........
  r32519 | cpage88 | 2008-06-03 13:24:54 -0500 (Tue, 03 Jun 2008) | 1 line
  
  PARA: Fixed some memory leaks
........
  r32525 | cpage88 | 2008-06-04 00:21:47 -0500 (Wed, 04 Jun 2008) | 1 line
  
  QUEEN: Modified engine to use a quit flag instead of system->quit() in order to return to the launcher
........
  r32566 | cpage88 | 2008-06-05 19:34:47 -0500 (Thu, 05 Jun 2008) | 1 line
  
  TOUCHE: Fixed a memory leak
........
  r32578 | cpage88 | 2008-06-06 11:40:39 -0500 (Fri, 06 Jun 2008) | 1 line
  
  SKY: Fixed a memory leak in SKY engine
........
  r32641 | cpage88 | 2008-06-09 17:26:05 -0500 (Mon, 09 Jun 2008) | 1 line
  
  TOUCHE: Reverted some comments that were used for testing purposes
........
  r32642 | cpage88 | 2008-06-09 18:15:17 -0500 (Mon, 09 Jun 2008) | 1 line
  
  Implemented popAllCursors() in CursorManager to ensure that all unnecessary cursors are removed from the cursor stack when returning to the launcher
........
  r32673 | cpage88 | 2008-06-12 11:58:02 -0500 (Thu, 12 Jun 2008) | 1 line
  
  SAGA: Fixed memory leaks in the SAGA engine
........
  r32675 | cpage88 | 2008-06-12 13:11:09 -0500 (Thu, 12 Jun 2008) | 1 line
  
  LURE: Fixed memory leaks in the LURE engine
........
  r32677 | cpage88 | 2008-06-12 13:52:43 -0500 (Thu, 12 Jun 2008) | 1 line
  
  CINE: Fixed memory leaks in the CINE engine
........
  r32679 | cpage88 | 2008-06-12 14:34:32 -0500 (Thu, 12 Jun 2008) | 1 line
  
  AGOS: Fixed a memory leak in the AGOS engine
........
  r32680 | cpage88 | 2008-06-12 14:43:54 -0500 (Thu, 12 Jun 2008) | 1 line
  
  SCUMM: Fixed a memory leak in the SCUMM engine
........
  r32718 | cpage88 | 2008-06-16 12:34:58 -0500 (Mon, 16 Jun 2008) | 1 line
  
  AGOS: Found a system->quit(), changed to _quit=true
........
  r32719 | cpage88 | 2008-06-16 13:47:32 -0500 (Mon, 16 Jun 2008) | 1 line
  
  Fixed a problem where the function that I previously implemented, popAllCursors(), was causing the mouse cursor to disapear
........
  r32721 | cpage88 | 2008-06-16 14:55:59 -0500 (Mon, 16 Jun 2008) | 1 line
  
  Cleaned up some unnecessary comments
........
  r32739 | cpage88 | 2008-06-20 14:38:38 -0500 (Fri, 20 Jun 2008) | 1 line
  
  Reverting changes to codeblocks layouts made in revision 31992
........

svn-id: r32742
2008-06-20 20:20:46 +00:00
..
anim.cpp Tiny comment update (Echec in French means failure). 2008-05-29 10:15:39 +00:00
anim.h Cleanup & typo. 2008-04-24 20:04:53 +00:00
bg_list.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
bg_list.h Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
bg.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
bg.h Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
cine.cpp CINE: Fixed memory leaks in the CINE engine 2008-06-12 18:52:43 +00:00
cine.h No need to specify CaseSensitiveString_Hash explicitly anymore 2008-06-11 06:00:56 +00:00
detection.cpp Allow static and dynamic plugins to be used at the same time 2008-05-06 03:00:26 +00:00
gfx.cpp Fixed warnings. (Mainly, GCC 4.3 doesn't want you to use "char" as an array 2008-06-09 17:50:52 +00:00
gfx.h Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
main_loop.cpp Merged revisions 32124,32126-32128,32131,32133,32135-32144,32146-32153,32155-32163,32165-32168,32170-32173,32175-32179,32181-32191,32193-32202,32204-32205,32209-32214,32216,32218,32220-32235,32237-32266,32269-32271,32273-32290,32292-32295,32297-32317,32319-32323,32325-32328,32330-32331,32334-32338,32343-32347 via svnmerge from 2008-05-28 20:30:20 +00:00
main_loop.h made timing closer to the original interpreter and simplified manageEvents function (no need to recurse) 2007-12-08 08:49:22 +00:00
module.mk Allow static and dynamic plugins to be used at the same time 2008-05-06 03:00:26 +00:00
msg.cpp Patch #1941066: "CinE sprite overlay rewrite" courtsey of next_ghost 2008-04-21 20:51:17 +00:00
msg.h Patch #1941066: "CinE sprite overlay rewrite" courtsey of next_ghost 2008-04-21 20:51:17 +00:00
object.cpp Added check in modifyObjectParam's start (Verified with FW & OS PC versions' disassemblies). Also removed superfluous default-case, hopefully no compiler will complain about this :). 2008-05-29 22:07:25 +00:00
object.h Patch #1941066: "CinE sprite overlay rewrite" courtsey of next_ghost 2008-04-21 20:51:17 +00:00
pal.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
pal.h CINE: Fixed memory leaks in the CINE engine 2008-06-12 18:52:43 +00:00
part.cpp Made CineUnpacker::unpack more robust & secure. It shouldn't crash now with any input (Before making reading or writing operations they are checked to be in bounds). Also updated some comments and added some error message(s). 2008-06-13 05:57:07 +00:00
part.h Patch #1913862: "CinE Script system" 2008-04-07 20:24:40 +00:00
prc.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
prc.h Patch #1913862: "CinE Script system" 2008-04-07 20:24:40 +00:00
rel.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
rel.h Patch #1913862: "CinE Script system" 2008-04-07 20:24:40 +00:00
script_fw.cpp Checked that opcodes 0x71-0x73 really do nothing else but read the parameters in PC versions of Future Wars and Operation Stealth. Maybe they're used in the Amiga versions? 2008-05-30 11:12:14 +00:00
script_os.cpp Implemented opcodes 0x04 (o1_mulObjectParam) and 0x05 (o1_divObjectParam). 2008-05-30 10:43:21 +00:00
script.h Implemented opcodes 0x04 (o1_mulObjectParam) and 0x05 (o1_divObjectParam). 2008-05-30 10:43:21 +00:00
sound.cpp CINE: Fixed two memory leaks when shutting down the CINE engine 2008-05-27 23:26:48 +00:00
sound.h - minor screen fix for OS 2007-12-09 13:41:59 +00:00
texte.cpp Fixed warnings. (Mainly, GCC 4.3 doesn't want you to use "char" as an array 2008-06-09 17:50:52 +00:00
texte.h Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
unpack.cpp Fixed a small discrepancy in Delphine unpacker's command 00b's documentation (Parameter range is 1..8, not 1..9). 2008-06-18 03:31:13 +00:00
unpack.h More documentation for CineUnpacker-class (Practically done documenting now). Also changed parameter and return value types to a more uniform style (uint16 -> uint, int -> uint where applicable etc). 2008-06-13 08:28:14 +00:00
various.cpp Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
various.h Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00
xref.txt Patch #1969189: "CinE renderer rewrite" 2008-05-24 22:11:41 +00:00