aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/resources.cpp
AgeCommit message (Collapse)Author
2013-08-03TEENAGENT: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03TEENAGENT: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-07-19TEENAGENT: Add missing "break"s to switch casesTorbjörn Andersson
I think this is the correct thing to do, and that it won't have any noticeable effect whatsoever. Cases 29 and 30 happen in the first half of the game, in the cantine, while case 42 happens in the second half of the game. By the time you reach the point where case 42 does something, I don't think it's possible to get back to cases 29 and 30, so when case 29 falls through neither 30 nor 42 will do anything. CID 1003730, 1003731
2012-09-24TEENAGENT: Further cleanup for Font class.D G Turner
2012-09-23TEENAGENT: Cleanup Font class.D G Turner
This fixes a mismatched function prototype wrt. the definition and removes the underscores in various variables as per project coding standard. Also, minor reordering of functions for readability.
2012-09-02TEENAGENT: Remove final usages of code segment blob.D G Turner
The loading of cseg is now replaced by skipping, so that the external dat file remains the same, but RAM usage is reduced. The callbacks code will now error on unknown callback addresses, which should not happen as all cases should now be covered, though the callback tables need to be checked to ensure this is guaranteed.
2012-08-01TEENAGENT: Some more migration of callback flag variables to symbols.D G Turner
2012-07-26TEENAGENT: Migrate deinit functions to constructor/destructors.D G Turner
This removes a number of memory leaks.
2012-07-16Merge branch 'master' into teenagentRefactorD G Turner
Conflicts: engines/teenagent/resources.cpp
2012-07-15TEENAGENT: Add translatable strings in resources.cppFilippos Karapetis
2012-07-15TEENAGENT: Show a verbose warning when a compressed data file is used and ↵Filippos Karapetis
zlib hasn't been included in the executable
2012-07-15TEENAGENT: Readd the zlib code, to maintain backwards compatibilityFilippos Karapetis
2012-07-15TEENAGENT: Unpack teenagent.dat and remove the engine's zlib dependencyFilippos Karapetis
This addresses bug #3539822 - "TEENAGENT: Not working without zlib"
2012-07-12TEENAGENT: Minor formatting fixes for consistency.D G Turner
This is mainly ensuring that all hexadecimal usages i.e. addresses are in lowercase for consistency, but also includes some minor comment formatting correction.
2012-07-11TEENAGENT: Add Resource code to precompute Dialog Offsets.D G Turner
This should allow the removal of most/all of the hardcoded eseg addresses in the Dialog calls.
2012-07-07TEENAGENT: Remove static Resources class Instance.D G Turner
This is replaced by an engine instance. This should prevent issues with Return To Launcher and may remove issues with file handles.
2012-07-05TEENAGENT: Add symbols for Segment sizes.D G Turner
2011-06-23TEENAGENT: Allocate large buffers on the heap instead of the stackJulien
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-01-31TEENAGENT: Hopefully fixed an issue reported by Valgrind (found by digitall)Filippos Karapetis
svn-id: r55686
2010-05-07added voices pack/cd music supportVladimir Menshakov
svn-id: r48962
2010-03-18code convention fixes mentioned by Max HornVladimir Menshakov
svn-id: r48296
2010-03-18removed 'varia.res' from the resident pack filesVladimir Menshakov
svn-id: r48295
2010-03-18added abstract Pack class, moved code into FilePack and MemoryPackVladimir Menshakov
svn-id: r48292
2010-01-03added metropolis/TEENAGENT logoVladimir Menshakov
svn-id: r46926
2009-12-08fixed default font heightVladimir Menshakov
svn-id: r46296
2009-09-15TEEN: More code formatting & whitespace changes (automatically generated ↵Max Horn
with astyle) svn-id: r44101
2009-09-15adapted code to comply code formatting conventions.Vladimir Menshakov
svn-id: r44098
2009-09-13added simple credits support for the intro.Vladimir Menshakov
svn-id: r44047
2009-09-05removed magic exe offsets, added teenagent.dat support.Vladimir Menshakov
svn-id: r43954
2009-09-04TEEN:Max Horn
* don't use "using namespace", instead put stuff into its correct namespace * when using #include, always prefix engine header files with the engine name * some cleanup svn-id: r43945
2009-09-03added detection structures with exe offsets.Vladimir Menshakov
svn-id: r43929
2009-09-03fixed engines order, added svn:keywords properties.Vladimir Menshakov
svn-id: r43925
2009-09-03imported teenagent engine sources.Vladimir Menshakov
svn-id: r43922