..
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
The error() and warning() functions add ! and newline automatically. (I didn't
2009-05-31 10:02:16 +00:00
dataio.cpp
GOB: Replaced many uses of strdupcpy by Common::String
2009-05-31 16:59:45 +00:00
dataio.h
Big patch changing the signature of various Stream methods (some ports may need to be slightly tweaked to fix overloading errors/warnings)
2008-09-13 16:51:46 +00:00
detection.cpp
Gob detection :
2009-06-10 15:04:21 +00:00
draw_bargon.cpp
Fix to remove a tab character from the GPL header
2008-01-05 12:45:14 +00:00
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
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.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
- Added a game_fascin skeletton, as specificities are now proven
2009-04-29 16:36:08 +00:00
global.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
global.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
gob.cpp
Dropping the v1 parser functions in favour of the extended v2 ones
2009-06-07 01:45:09 +00:00
gob.h
Adding a pause mode
2009-06-06 16:47:21 +00:00
goblin_v1.cpp
GOB: Gave some numerical constants a name. This codebase is a bit of a mess ;) (tons of duplicate code, unnamed constants, etc.)
2009-04-07 10:41:23 +00:00
goblin_v2.cpp
Fixing a crash when loading a save made within the cult/bargon building (bug #2005965 )
2008-07-03 16:25:59 +00:00
goblin_v3.cpp
Fix to remove a tab character from the GPL header
2008-01-05 12:45:14 +00:00
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
Added an entry for the DOS version of Little Red Riding Hood
2009-03-21 18:17:24 +00:00
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
Fix to remove a tab character from the GPL header
2008-01-05 12:45:14 +00:00
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
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_fascin.cpp
Fascination needs o1_assign. o2_assign breaks the DOS floppy version
2009-06-06 23:40:11 +00:00
inter_v1.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_v2.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_v3.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_v4.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_v5.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter_v6.cpp
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
inter.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
inter.h
Renamed the evaluateStore opcodes to assign, because that's what they are
2009-06-06 23:39:58 +00:00
map_v1.cpp
Background "music" for Urban Runner, though only 8bit for now
2008-12-14 03:44:39 +00:00
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
Fixing _itemsMap access (bug #2069177 )
2008-08-23 14:18:12 +00:00
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
Added a workaround for Win Lost in Time.
2009-06-09 18:53:35 +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
Fix to remove a tab character from the GPL header
2008-01-05 12:45:14 +00:00
parse.cpp
Dropping the v1 parser functions in favour of the extended v2 ones
2009-06-07 01:45:09 +00:00
parse.h
Dropping the v1 parser functions in favour of the extended v2 ones
2009-06-07 01:45:09 +00:00
scenery_v1.cpp
Restructured sound code
2008-05-08 00:47:23 +00:00
scenery_v2.cpp
Restructured sound code
2008-05-08 00:47:23 +00:00
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
Changed anim/static PieceDesc loading, to allow for more sanity checks.
2008-05-26 15:29:12 +00:00
util.cpp
Demoplayer:
2009-06-06 19:06:47 +00:00
util.h
Demoplayer:
2009-06-06 19:06:47 +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