aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2013-08-04ZVISION: Fix single_value_container.h include to use the new file namerichiesams
2013-08-04ZVISION: Fix usage of Puzzle struct to use 'key' instead of 'id'richiesams
2013-08-04ZVISION: Fix includes to use new underscore namesrichiesams
2013-08-04ZVISION: Rename files to use underscores instead of camelCaserichiesams
2013-08-04ZVISION: Move test functions out of video.cpp and into their own filerichiesams
The file only exist to hold the code. The actual tests will be moved to an appropriate location later.
2013-08-04ZVISION: Fix include for singleValueContainer.cpprichiesams
2013-08-04ZVISION: Create ScriptManager accessor for ZVisionrichiesams
Having the ScriptManager as a member variable forced it to be const, which prevented any non cont methods to be used. Thus, ScriptManager is created on the heap and disposed after use.
2013-08-04ZVISION: Create global state accessor/mutator methods for ScriptManagerrichiesams
2013-08-04ZVISION: Comment clarification for ScriptManager methods and helper structsrichiesams
2013-08-04ZVISION: Convert ScriptManager methods to use ResultAction classes logicrichiesams
2013-08-04ZVISION: Create ResultAction base class and ActionAdd child classrichiesams
2013-08-04ZVISION: Create an instance of ScriptManager inside ZVisionrichiesams
2013-08-04ZVISION: Use spaces in doxygen comments for alignement instead of tabsrichiesams
2013-08-04ZVISION: Rename object.h and object.cpp to fit the new class namerichiesams
2013-08-04ZVISION: Rename 'Object' class to 'SingleValueContainer'richiesams
2013-08-04ZVISION: Add documentation to 'Object' accessorsrichiesams
2013-08-04ZVISION: Convert union of pointers to union of values except for String.richiesams
Instead of storing everything on the heap, only store Strings on the heap. For Strings, store a char array pointer instead of an actual String object since String objects are fairly large.
2013-08-04ZVISION: Modify utility and puzzle comments to make them more clearrichiesams
2013-08-04ZVISION: Move initialization code from run() and into its own methodrichiesams
2013-08-04ZVISION: Force 'Object' constructors to be explicit.richiesams
2013-08-04ZVISION: Convert 'Object' implicit conversion operators to accessorsrichiesams
Implicit conversion, while simple can cause problems and doesn't show exactly how to get the value.
2013-08-04ZVISION: Fix code formatting to follow the conventionrichiesams
2013-08-04ZVISION: Create base puzzle parsing.richiesams
2013-08-04ZVISION: Add documentation to utility functions and add a glorified trim ↵richiesams
function
2013-08-04ZVISION: Split puzzleControl into two files. Add ResultAction enumrichiesams
After further investigation, puzzles and controls don't really share any structs. So it makes more sense to keep them seperate.
2013-08-04ZVISION: Create Object class.richiesams
2013-08-04ZVISION: Create utility function that writes File contents to another Filerichiesams
scr files are stored and encrypted in archive files. This is an easy way to dump them for debugging purposes.
2013-08-04ZVISION: Create skeleton engine and move code away from Engine::Runrichiesams
The goal is to have Engine::Run as clean as possible. Aka mostly method calls.
2013-08-04ZVISION: Clean up includesrichiesams
2013-08-04ZVISION: Add xor encryption handling to ZfsArchive classrichiesams
2013-08-04ZVISION: Add support for ZFS archive filesrichiesams
ZfsArchive implements Common::Archive.
2013-08-04ZVISION: Alter video handling to follow the new video audio track wrapper.richiesams
Commit 7a49802c01b0c39be4e86335689db8f3359fde68 created an audio track hook that allows video decoding to use a differnt audio track encoding method Also, re-normalize line endings
2013-08-04ZVISION: normalized file endingsrichiesams
2013-08-04ZVISION: Allow detection to go off inner directoryrichiesams
Game detection needs to be off an actual resource, but all the resources are in subdirectories. This updates the code to search for the specific subdirectory.
2013-08-04ZVISION: Create zvision bare structurerichiesams
Add zvision base engine to engines/zvision as well as modify the necessary engine files (configure.engines, etc.) in order for it to be recognized.
2013-07-30TSAGE: Fix upper bound of loop in R2R scene 1575Paul Gilbert
2013-07-30TSAGE: Scene fixes for R2R MedbayPaul Gilbert
2013-07-30TSAGE: Further fix for R2R conversationsPaul Gilbert
2013-07-29TSAGE: Fixes for R2R extended conversationsPaul Gilbert
2013-07-30SCI: Add a hack to fix the inventory in GK1Filippos Karapetis
For some reason, the top left nsRect coordinates get swapped in the GK1 inventory screen, investigate why
2013-07-29WINTERMUTE: Align detection-entries properly with spaces.Einar Johan Trøan Sømåen
2013-07-29WINTERMUTE: Add detection for The Shine of a Star.Einar Johan Trøan Sømåen
2013-07-29WINTERMUTE: Handle setting Save/Load-screen to NULL.Einar Johan Trøan Sømåen
2013-07-29Merge pull request #347 from Strangerke/mortevielleStrangerke
New Engine : Mortevielle
2013-07-29MORTEVIELLE: Remove remaining macros, start refactoring menus, modify the ↵Strangerke
way _cfiphBuffer is read/written
2013-07-28TSAGE: Fix for clearing conversation dialogsPaul Gilbert
2013-07-28TSAGE: Corrected display of R2R conversation dialog borderPaul Gilbert
2013-07-28MORTEVIELLE: Use heap allocation in GfxSurface::decode, remove one use of swapStrangerke
2013-07-28TSAGE: Correct R2R width of conversation dialogPaul Gilbert
2013-07-28TSAGE: Fixes for R2R text positioning in conversation dialogsPaul Gilbert