Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-20 | SAGA: Remove obsolete hack for the compact disk in Ellen's chapter | Filippos Karapetis | |
This has been added in commit 5624ba23d0 and is no longer needed. The gem is shown correctly over the compact disk in that scene, and the behavior is the same as the original | |||
2014-02-18 | SAGA: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-04-28 | SAGA: Fix potentially unitialized pointer. CID 1003186, CID 1003187, CID ↵ | Eugene Sandulenko | |
1003188, CID 1003189 | |||
2011-06-23 | SAGA: Fix Bug #3323722 ("IHNM: Crash to desktop in Ellen's Adventure") | D G Turner | |
Thanks to fuzzie for this fix. IHNM and ITE should be retested. | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-01-31 | SAGA: Simplified loadActorResources() and removed the unused _disabled field | Filippos Karapetis | |
svn-id: r55687 | |||
2010-10-24 | SAGA: replace Resource:loadResource malloc with ByteArray class | Andrew Kurushin | |
svn-id: r53779 | |||
2010-10-24 | SAGA: replace Scene::_resourceList, Interface::_inventory malloc arrays with ↵ | Andrew Kurushin | |
Common::Array svn-id: r53773 | |||
2010-10-24 | SAGA: replace Actor::_actors and _objs malloc base arrays with Common::Array | Andrew Kurushin | |
svn-id: r53766 | |||
2010-10-23 | SAGA: replace Events malloc base linked list with Common::List | Andrew Kurushin | |
svn-id: r53751 | |||
2010-10-22 | SAGA: replace Actor::_pathCell, Anim::*, Converse::text, IsoMap::*, ↵ | Andrew Kurushin | |
Music::_songTable, ObjectMap::*, PalAnim::*, Scene::sceneLut, SndRes::_fxTable* malloc based arrays with Common::Array implementation add ByteArray type fix debug Tile Hittest frame drawing debug 0x%x => 0x%X svn-id: r53719 | |||
2010-10-20 | SAGA: replace StringTable "::realloc" with Common::Array; reduce amount of ↵ | Andrew Kurushin | |
memory for every string table svn-id: r53651 | |||
2010-10-19 | SAGA: SAGA: replace SpriteList "::realloc" with Common::Array | Andrew Kurushin | |
svn-id: r53628 | |||
2010-10-19 | SAGA: replace Actors "::realloc" with Common::Array | Andrew Kurushin | |
svn-id: r53627 | |||
2010-10-19 | SAGA: fix submit 53486 "Added sanity checks for realloc() calls - bug report ↵ | Andrew Kurushin | |
#3087852". zero count realloc may return NULL as valid value svn-id: r53614 | |||
2010-10-15 | SAGA: Added sanity checks for realloc() calls - bug report #3087852 | Filippos Karapetis | |
svn-id: r53486 | |||
2010-06-15 | SAGA: Fix bug #2928923. | Eugene Sandulenko | |
Bug #2928923: 'ITE: Graphic Glitches during racoon death "Cut Scene"'. Disable actor drawing for these scenes. A long standing bug in original. svn-id: r49727 | |||
2009-12-04 | refactor resource module: | Andrew Kurushin | |
- struct ResourceContext => class ResourceContext - replace "*alloc","free" with array templates - simplify createContexts routines svn-id: r46254 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-09-24 | Reverted parts of revisions #44298, #44299 and #44300, to prevent warnings ↵ | Filippos Karapetis | |
and issues in compilers which don't support NORETURN svn-id: r44314 | |||
2009-09-24 | Fixed some more warnings about unreachable code | Filippos Karapetis | |
svn-id: r44300 | |||
2009-05-01 | SAGA: move Actor::_pathList into a Common::Array<Point> | Andrew Kurushin | |
svn-id: r40232 | |||
2009-05-01 | SAGA: fix SAGA_DEBUG&ACTOR_DEBUG enabled compilation; move ↵ | Andrew Kurushin | |
Actor::_debugPoints into a Common::Array<DebugPoint> svn-id: r40227 | |||
2009-04-28 | SAGA: turned Actor::_pathNodeList into a Common::Array<PathNode>; likewise ↵ | Max Horn | |
for Actor::_newPathNodeList which also turned from a member var into a function local var svn-id: r40180 | |||
2009-04-28 | SAGA: Moved some code from actor.h to actor.cpp; replaced ↵ | Max Horn | |
Actor::_pathDirectionList and related members by a Common::Array<PathDirectionData> inside Actor::fillPathArray() svn-id: r40179 | |||
2009-04-11 | Removed unused (and wrong) code for IHNM | Filippos Karapetis | |
svn-id: r39931 | |||
2009-04-11 | Got rid of SortedList | Filippos Karapetis | |
svn-id: r39928 | |||
2009-04-11 | Removed all but one of the functions of the SortedList, apart from the ↵ | Filippos Karapetis | |
custom insert() operation. It's only used in one place now (in _drawOrderList) svn-id: r39925 | |||
2009-04-11 | SAGA: Stop needlessly using operator*() and operator->() (many of the ↵ | Max Horn | |
resulting &* uses can be removed if references are used instead of pointers everywhere, which would be a good idea anyway) svn-id: r39920 | |||
2009-03-24 | Fixed a regression of commit #35473. Fixes bug #2703595 - "ITE: Crash when ↵ | Filippos Karapetis | |
clicking on items inside the hangar" svn-id: r39664 | |||
2009-01-02 | - Split the IHNM script functions into a different file | Filippos Karapetis | |
- Added two new defines, ENABLE_IHNM and ENABLE_SAGA2 (enabled by default), which can be used to remove the parts of the SAGA engine which are specific to IHNM and SAGA 2 games. Hopefully, this will reduce the size of the engine even more for platforms with little memory (e.g. the Nintendo DS) svn-id: r35672 | |||
2008-12-23 | Enumerated the different actor directions and fixed spelling | Filippos Karapetis | |
svn-id: r35496 | |||
2008-12-22 | logicalWidth -> width | Filippos Karapetis | |
logicalHeight -> height svn-id: r35488 | |||
2008-12-22 | - Split the SAGA resource manager in 3 different ones, depending on the ↵ | Filippos Karapetis | |
resource type (RSC for ITE, RES for IHNM and HRS for DINO/FTA2). The SAGA 2 HRS resource manager is still a stub - Added detection for the voice file of FTA2 svn-id: r35484 | |||
2008-12-21 | Added some more stubs for FTA2 | Filippos Karapetis | |
svn-id: r35475 | |||
2008-12-21 | - Added some stubs for the SAGA2 games dino and fta2 | Filippos Karapetis | |
- Stopped loading the isomap and puzzle game modules for IHNM, as they are not used for that game (this saves some memory for IHNM) - Removed getDisplayWidth() and getDisplayHeight() svn-id: r35473 | |||
2008-12-21 | Cleaned up the mess with game IDs and game types: removed game types, ↵ | Filippos Karapetis | |
reduced the game IDs and added game features where necessary svn-id: r35467 | |||
2008-12-12 | - Stop passing the scene clip rectangle around for no reason | Filippos Karapetis | |
- More changes for dirty rectangle handling - Stop adding dirty rectangles that cover the whole screen for no reason - Dirty rectangle handling is still very buggy, so it's still disabled svn-id: r35314 | |||
2008-12-06 | All the screen drawing functions draw to the back buffer, so there is no ↵ | Filippos Karapetis | |
point in passing it everywhere svn-id: r35260 | |||
2008-12-06 | Cleanup | Filippos Karapetis | |
svn-id: r35259 | |||
2008-11-29 | Remove warnings from NDS build. | Robin Watts | |
svn-id: r35172 | |||
2008-05-26 | Code cleanup: | Filippos Karapetis | |
- Removed sagaresnames.h - Moved all special scenes to scene.h, and named them consistently (e.g. RID_ITE_OVERMAP_SCENE -> ITE_SCENE_OVERMAP) - Moved all resources which were used by the ITE intro into ite_introproc.cpp - Removed several defines which were only used once (e.g. the SFX names) - Reordered the GameResourceDescription resources so that ITE and IHNM specific resources are placed in the end - Updated the comment about the IHNM Mac music - Changed the callocs in loadPalAnim to mallocs, like in the rest of the code - Removed the MEM error svn-id: r32282 | |||
2008-02-23 | fix bug 1900244 "ITE: Strange animation when returning to prison cell" | Andrew Kurushin | |
svn-id: r30924 | |||
2008-02-23 | Fix for bug #1900220 - "ITE: Missing text outline" | Filippos Karapetis | |
svn-id: r30920 | |||
2008-01-27 | Removed trailing spaces. | Jordi Vilalta Prat | |
svn-id: r30664 | |||
2008-01-05 | Fix to remove a tab character from the GPL header | Paul Gilbert | |
svn-id: r30238 | |||
2007-12-20 | Removed clamp() and used the common CLIP template instead | Filippos Karapetis | |
svn-id: r29927 | |||
2007-12-13 | Use CLIP template for clipping in the SAGA engine | Filippos Karapetis | |
svn-id: r29855 | |||
2007-11-11 | Don't draw objects with negative x/y values. Now, "ghost" objects are no ↵ | Filippos Karapetis | |
longer created in the top left corner of the screen when picked up/used. The creation of such ghost objects is a script bug which exists in the original interpreter of IHNM as well. Also, removed a relevant workaround for the note in the first screen of Gorrister's chapter, as it's no longer needed svn-id: r29477 |