scummvm/engines/gob
Sven Hesse 4562fe248a Removing the useless _vm->_parse->
svn-id: r41645
2009-06-18 21:08:51 +00:00
..
demos Fixed CLEAR 2009-06-09 19:37:24 +00:00
save GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
sound Splitting an ADLPlayer and MDYPlayer from the AdLib class 2009-06-18 13:27:35 +00:00
dataio.cpp GOB: Replaced many uses of strdupcpy by Common::String 2009-05-31 16:59:45 +00:00
dataio.h
detection.cpp - Modify detection files for Playtoons CK Knights (CK2) as it wasn't making the difference with CK1 2009-06-17 18:48:41 +00:00
draw_bargon.cpp
draw_fascin.cpp Patch #2725859 : Added some MD5 to the gob engine, modified the way the first STK and TOT is declared, added inter and draw skeleton for Fascination 2009-04-21 21:44:37 +00:00
draw_v1.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
draw_v2.cpp Warn when a sprite operation is to be performed on a nonexistent surface instead of crashing 2009-06-13 22:35:22 +00:00
draw.cpp GOB: Turned _spritesArray into a Common::Array (of fixed size) to detect out-of-bounds access to it (since access is controlled by scripts, this could (and does :/) easily happen. Also removed an obsolete swap() method, and fixed one case where _spritesArray was indeed accessed out of bounds 2009-06-06 21:37:30 +00:00
draw.h GOB: Turned _spritesArray into a Common::Array (of fixed size) to detect out-of-bounds access to it (since access is controlled by scripts, this could (and does :/) easily happen. Also removed an obsolete swap() method, and fixed one case where _spritesArray was indeed accessed out of bounds 2009-06-06 21:37:30 +00:00
driver_vga.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
driver_vga.h GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
game_fascin.cpp - Added a game_fascin skeletton, as specificities are now proven 2009-04-29 16:36:08 +00:00
game_v1.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
game_v2.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
game_v6.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
game.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
game.h Making TotTextData's item's offsets unsigned. This could fix the crash in the Polish Woodruff version (bug #2804962) 2009-06-13 22:10:55 +00:00
global.cpp Moving _inter_resVal and _inter_resStr from Global to Parse 2009-06-15 23:10:51 +00:00
global.h Moving _inter_resVal and _inter_resStr from Global to Parse 2009-06-15 23:10:51 +00:00
gob.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
gob.h Adding a pause mode 2009-06-06 16:47:21 +00:00
goblin_v1.cpp
goblin_v2.cpp
goblin_v3.cpp
goblin_v4.cpp Some minor clean-up 2009-04-27 18:56:28 +00:00
goblin.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
goblin.h Some minor clean-up 2009-04-27 18:56:28 +00:00
helper.h GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
init_v1.cpp
init_v2.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
init_v3.cpp
init.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
init.h - Changed the demo player to allow playing directly inlined scripts using a new demoIndex field in the detection array 2009-05-20 23:13:44 +00:00
inter_bargon.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter_fascin.cpp Oops, forgot again that Fascination needs o1_assign 2009-06-18 13:27:48 +00:00
inter_v1.cpp Splitting an ADLPlayer and MDYPlayer from the AdLib class 2009-06-18 13:27:35 +00:00
inter_v2.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter_v3.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter_v4.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter_v5.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter_v6.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter.cpp Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
inter.h Changed opcodeGob to be functor-based 2009-06-17 04:16:51 +00:00
map_v1.cpp
map_v2.cpp - A new save system for the GobEngine, one that is not fundamentally broken 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 2009-05-31 02:15:43 +00:00
map_v4.cpp - A new save system for the GobEngine, one that is not fundamentally broken 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 2009-05-31 02:15:43 +00:00
map.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
map.h
module.mk Dropping the v1 parser functions in favour of the extended v2 ones 2009-06-07 01:45:09 +00:00
mult_v1.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
mult_v2.cpp Fixed an animation speed regression that got introduced when I added a lag compensation for Woodruff 2009-06-14 12:19:42 +00:00
mult.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
mult.h GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
palanim.cpp The error() and warning() functions add ! and newline automatically. (I didn't 2009-05-31 10:02:16 +00:00
palanim.h
parse.cpp Removing the useless _vm->_parse-> 2009-06-18 21:08:51 +00:00
parse.h Including scummsys.h and forward-declaring GobEngine 2009-06-16 20:39:37 +00:00
scenery_v1.cpp
scenery_v2.cpp
scenery.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
scenery.h
util.cpp Fixed an animation speed regression that got introduced when I added a lag compensation for Woodruff 2009-06-14 12:19:42 +00:00
util.h Fixed an animation speed regression that got introduced when I added a lag compensation for Woodruff 2009-06-14 12:19:42 +00:00
variables.cpp - A new save system for the GobEngine, one that is not fundamentally broken 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 2009-05-31 02:15:43 +00:00
variables.h - A new save system for the GobEngine, one that is not fundamentally broken 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 2009-05-31 02:15:43 +00:00
video_v1.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
video_v2.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
video_v6.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
video.cpp GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references 2009-06-06 20:03:13 +00:00
video.h GOB: Turned _spritesArray into a Common::Array (of fixed size) to detect out-of-bounds access to it (since access is controlled by scripts, this could (and does :/) easily happen. Also removed an obsolete swap() method, and fixed one case where _spritesArray was indeed accessed out of bounds 2009-06-06 21:37:30 +00:00
videoplayer.cpp Fixing the demoplayer's auto double mode and added a REBASE0 option that sets the video's X and Y coordinates to 0,0 2009-06-06 21:45:47 +00:00
videoplayer.h Fixing the Woodruff intro: Using a flag that's /not/ already used be the scripts 2009-06-06 21:41:22 +00:00