aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2015-12-24LAB: Get rid of a superfluous variableFilippos Karapetis
2015-12-24LAB: Fix out of bound in writeColorRegsStrangerke
2015-12-24LAB: Fix bug in doTransWipeStrangerke
2015-12-24LAB: Stop adding useless garbage at the end of the savegamesStrangerke
2015-12-24LAB: Initialize some variables in constructorStrangerke
2015-12-24LAB: Handle intro font in intro constructor and destructorStrangerke
2015-12-24LAB: Rename main intro functionStrangerke
2015-12-24LAB: Fix unsafe use of booleanStrangerke
2015-12-24LAB: Simplify the calls to doPictTextStrangerke
2015-12-24LAB: Cleanup the way shouldQuit is calledStrangerke
2015-12-24LAB: Change the initial valueof _screenBytesPerPage, use it in Journal functionsStrangerke
2015-12-24LAB: Prevent the Image destructor from deleting the drawing bufferFilippos Karapetis
2015-12-24LAB: The maxHeight parameter of readPict() is no longer usedFilippos Karapetis
2015-12-24LAB: Remove duplicate code in a switchStrangerke
2015-12-24LAB: The second parameter of fade() is always 0Filippos Karapetis
2015-12-23LAB: Fix build error on AmigaOS4Willem Jan Palenstijn
2015-12-23MADS: Phantom: Properly initialize scene 410Filippos Karapetis
Thanks to criezy for spotting this one
2015-12-23LAB: Error out on unused opcodesFilippos Karapetis
This also fixes a warning
2015-12-23LAB: Fix usage of drawMessage() with empty messagesFilippos Karapetis
2015-12-23LAB: Change the direction and map door defines into enumsFilippos Karapetis
2015-12-23LAB: Fix warnings by adding constsWillem Jan Palenstijn
2015-12-23Merge pull request #636 from sev-/labWillem Jan Palenstijn
This is a pull request for the game The Labyrinth of Time. This game is currently available on www.wyrmkeep.com and on GOG.com. The game should be completable: it was completable a month ago and we did regularly regression testing. All the work has been based on sources kindly provided by Wyrmkeep. The DOS and the Windows versions are supported by this engine. This is a manual merge of the PR, with some history fixups.
2015-12-23LAB: Show a more descriptive message when save/restore is abortedFilippos Karapetis
2015-12-23LAB: Use camelCase for a variable nameFilippos Karapetis
2015-12-23LAB: Rename overlayRect() to checkerboardEffect()Filippos Karapetis
2015-12-23LAB: Use byte instead of char in overlayRect()Filippos Karapetis
This matches the idea that colors are in range of 0 - 255. Thanks to LordHoto
2015-12-23LAB: Improve the palette assignment in writeColorRegs()Filippos Karapetis
Thanks to LordHoto
2015-12-23LAB: setAmigaPal() is always using 16 colorsFilippos Karapetis
2015-12-23LAB: Also mention Terra Nova Development in the engine copyright messageFilippos Karapetis
2015-12-23LAB: Use int in for loops, instead of uint16Filippos Karapetis
2015-12-23LAB: Show the correct number of parameters in find_actionFilippos Karapetis
2015-12-23LAB: Implement the scroll buffer of doScrollWipe() and doScrollBounce()Filippos Karapetis
This was left out from previous refactoring. Also, simplify doScrollBounce()
2015-12-23LAB: Remove left-over long size specifiersStrangerke
2015-12-23LAB: Replace do..while by while statements in resourceStrangerke
2015-12-23LAB: Replace g_system by _systemStrangerke
2015-12-23LAB: Synchronize function definition in IntroStrangerke
2015-12-23LAB: Greatly simplify doScrollBlack() using scrollDisplayY()Filippos Karapetis
This also fixes a crash when crossing the street
2015-12-23LAB: Prevent the Image destructor from deleting external scroll buffersFilippos Karapetis
2015-12-23LAB: Get rid of _waitTillFinishedFilippos Karapetis
There is no point waiting for looping sound effects to end
2015-12-23LAB: Fix the find_action commandFilippos Karapetis
2015-12-23LAB: Extend the scene_resources command and add the find_action commandFilippos Karapetis
2015-12-23LAB: Rewrite the action message functionality (_doNotShowMessage)Filippos Karapetis
2015-12-23LAB: Add a console, with two new commands (scene and scene_resources)Filippos Karapetis
2015-12-23LAB: Add enums for action types, rule types ad rule actionsFilippos Karapetis
2015-12-23LAB: Get rid of the _doNotDrawMessage hack (from the original)Filippos Karapetis
This is actually a nasty hack in the original to avoid duplicate messages, but it ended up hiding some game messages. This hack isn't really necessary at all for game functionality, so it has been removed, without any notable side-effects
2015-12-23LAB: Clarify a bit the use of header in AnimStrangerke
2015-12-23LAB: Add a safeguard on numChunksStrangerke
2015-12-23LAB: Fix header define for AnimStrangerke
2015-12-23LAB: Remove _drawBitMap, make diffNextFrame a bit more readableStrangerke
2015-12-23LAB: Rename a member of AnimStrangerke