Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-07-08 | MOHAWK: Reset some Myst state variables as per the original | Bastien Bouclet | |
This fixes a bug where the player could be stuck on Channelwood's lower level with the elevator on the upper level. This also turns the light off on Stoneship when entering the age, since the battery is depleted. Thanks to dtungsten for submitting this fix in PR#478. | |||
2014-06-10 | MOHAWK: Add version number for Riven Italian detection entry. | D G Turner | |
Also, annotate lanuage comment for preceding entry. | |||
2014-06-09 | MOHAWK: Add Detection Entry for Italian 5-CD version of Riven. | D G Turner | |
This closes bug #6629. | |||
2014-06-02 | MOHAWK: Use float constants in Myst code. | Johannes Schickel | |
This silences some float conversion warnings. | |||
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-27 | ALL: Rename Debugger::DebugPrintf to Debugger::debugPrintf. | Johannes Schickel | |
2014-05-04 | MOHAWK: Add missing comma | Matthew Hoops | |
2014-05-03 | MOHAWK: Use original stack ID mapping for Riven | Matthew Hoops | |
2014-05-03 | MOHAWK: Use properly cased names for Riven variables | Matthew Hoops | |
2014-03-03 | MOHAWK: Fix Riven movie volume clipping | Matthew Hoops | |
2014-02-28 | IMAGE: Move all ImageDecoders to image/ | Matthew Hoops | |
2014-02-18 | MOHAWK: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-11-24 | BUILD: Remove need for engine.mk in each engine directory. | D G Turner | |
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically. | |||
2013-11-24 | BUILD: Remove need for engine-plugin.h in engines. | D G Turner | |
This is now generated automatically by the configure script from the engine directory names. | |||
2013-11-24 | BUILD: Split engines/plugins_table header down to a file per engine. | D G Turner | |
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script. | |||
2013-11-24 | BUILD: Split engines.mk down to a single file per engine. | D G Turner | |
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine. | |||
2013-11-24 | BUILD: Split configure.engines down to a single file per engine. | D G Turner | |
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically. | |||
2013-10-02 | MOHAWK: Fix missing initializers in CSTime engine. CID 1002810. | D G Turner | |
2013-09-30 | MOHAWK: Fix compiler warning | Eugene Sandulenko | |
2013-09-12 | Merge pull request #378 from lordhoto/pluggable-engines-translations | Johannes Schickel | |
RFC: Pluggable Engines: I18N: Move specification of engine specific files to enginedir/POTFILES | |||
2013-08-20 | MOHAWK: Stop videos on stack change | Torbjörn Andersson | |
Otherwise there may be both a book video and a flyby video playing at the same time. Maybe it should only stop videos if there really is a flyby video, but it already stops all sounds and may play a blocking sound etc., so it makes sense to me to always do it. | |||
2013-08-20 | MOHAWK: Add missing break in switch, CID 1003750 | Torbjörn Andersson | |
Clicking on any of the image boxes would fall through to the case where it checks if you are picking up or putting away the white page, which just doesn't make any sense. It didn't have any noticeable impact on the game, because that case only does something if the hiding place for the white page is open, and apparently that can only happen while you're at that hiding place. I have verified that it's still possible to get the white page, and that it's still possible to raise the sunken ship. | |||
2013-08-12 | I18N: Move specification of engine specific files to enginedir/POTFILES. | Johannes Schickel | |
This allows to keep the engines to specfiy the files for translation close to the engine sources itself. Thanks to criezy for his suggestion on this approach. | |||
2013-08-08 | COMMON: Rename ConfigFile to INIFile. | Johannes Schickel | |
This clears up that 'ConfigFile' is actually a class handling only INI-files. | |||
2013-08-03 | MOHAWK: Take advantage of Surface::getPixels. | Johannes Schickel | |
2013-08-03 | MOHAWK: Prefer getBasePtr over direct Surface::pixels access. | Johannes Schickel | |
2013-06-06 | MOHAWK: Use addSubDirectoryMatching for LB paths. | Alyssa Milburn | |
2013-05-16 | MOHAWK: Add GF_LB_10 to try fixing bug#3611895. | Alyssa Milburn | |
2013-04-28 | MOHAWK: Fix use after free. CID 1002114 | Eugene Sandulenko | |
2013-04-22 | MOHAWK: add detection entry from bug #3610725 | Alyssa Milburn | |
2013-04-19 | MOHAWK: Try LB subpage 0 if loading subpage 1 fails. | Alyssa Milburn | |
2013-04-19 | MOHAWK: Add LB function name aliases. | Alyssa Milburn | |
2013-04-19 | MOHAWK: Fix bug in View::setModule (thanks ST). | Alyssa Milburn | |
2013-04-19 | MOHAWK: Allow skipping LB videos, plus other video bits. | Alyssa Milburn | |
2013-04-19 | MOHAWK: Some LB bytecode improvements. | Alyssa Milburn | |
2013-04-19 | MOHAWK: Implement LB's kTokenEval. | Alyssa Milburn | |
2013-04-19 | MOHAWK: Implement kLBXDataFileAddSection/SetKey. | Alyssa Milburn | |
2013-04-15 | MOHAWK: Fix string offsets memory leak | Matthew Hoops | |
2013-04-15 | MOHAWK: Fix cursor group memory leak | Matthew Hoops | |
2013-04-12 | MOHAWK: Prevent left mouse click handling if the cursor isn't visible. | uruk | |
This fixes bug #3488327 - "LB: Mouse events processed when they shouldn't be". | |||
2013-03-08 | MOHAWK: Add Myst and Riven Polish detection entries. | D G Turner | |
These are from bug #3606788 ("Mohawk: Myst: ME - polish MD5") and bug | |||
2013-01-26 | JANITORIAL: Enforce "} // End of namespace" with a single space after }. | Johannes Schickel | |
2013-01-03 | MOHAWK: Silence warnings | Matthew Hoops | |
2012-12-17 | MOHAWK: Initialize the empty cursor before setting it inside setCursor() | Filippos Karapetis | |
2012-12-17 | MOHAWK: Set a 2x2 invisible cursor, instead of a 1x1 | Filippos Karapetis | |
This prevents an assert when hiding the mouse cursor while using a 2x scaled mode in Myst | |||
2012-12-16 | MOHAWK: Fix an uninitialized var usage in Mechanical | Bastien Bouclet | |
Thanks to digitall for the report | |||
2012-12-16 | MOHAWK: Fix opening the library in Myst Demo | Bastien Bouclet | |
2012-12-16 | MOHAWK: Add the remaining Myst transition effects | Bastien Bouclet | |
2012-12-16 | JANITORIAL: Replace some spaces with tabs | Torbjörn Andersson | |
2012-12-16 | MOHAWK: The cancel button of Myst's dialog was actually saving | Bastien Bouclet | |