Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-24 | LAB: Remove duplicate code in a switch | Strangerke | |
2015-12-24 | LAB: The second parameter of fade() is always 0 | Filippos Karapetis | |
2015-12-23 | LAB: Fix build error on AmigaOS4 | Willem Jan Palenstijn | |
2015-12-23 | MADS: Phantom: Properly initialize scene 410 | Filippos Karapetis | |
Thanks to criezy for spotting this one | |||
2015-12-23 | LAB: Error out on unused opcodes | Filippos Karapetis | |
This also fixes a warning | |||
2015-12-23 | LAB: Fix usage of drawMessage() with empty messages | Filippos Karapetis | |
2015-12-23 | LAB: Change the direction and map door defines into enums | Filippos Karapetis | |
2015-12-23 | LAB: Fix warnings by adding consts | Willem Jan Palenstijn | |
2015-12-23 | Merge pull request #636 from sev-/lab | Willem 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-23 | LAB: Show a more descriptive message when save/restore is aborted | Filippos Karapetis | |
2015-12-23 | LAB: Use camelCase for a variable name | Filippos Karapetis | |
2015-12-23 | LAB: Rename overlayRect() to checkerboardEffect() | Filippos Karapetis | |
2015-12-23 | LAB: 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-23 | LAB: Improve the palette assignment in writeColorRegs() | Filippos Karapetis | |
Thanks to LordHoto | |||
2015-12-23 | LAB: setAmigaPal() is always using 16 colors | Filippos Karapetis | |
2015-12-23 | LAB: Also mention Terra Nova Development in the engine copyright message | Filippos Karapetis | |
2015-12-23 | LAB: Use int in for loops, instead of uint16 | Filippos Karapetis | |
2015-12-23 | LAB: Show the correct number of parameters in find_action | Filippos Karapetis | |
2015-12-23 | LAB: Implement the scroll buffer of doScrollWipe() and doScrollBounce() | Filippos Karapetis | |
This was left out from previous refactoring. Also, simplify doScrollBounce() | |||
2015-12-23 | LAB: Remove left-over long size specifiers | Strangerke | |
2015-12-23 | LAB: Replace do..while by while statements in resource | Strangerke | |
2015-12-23 | LAB: Replace g_system by _system | Strangerke | |
2015-12-23 | LAB: Synchronize function definition in Intro | Strangerke | |
2015-12-23 | LAB: Greatly simplify doScrollBlack() using scrollDisplayY() | Filippos Karapetis | |
This also fixes a crash when crossing the street | |||
2015-12-23 | LAB: Prevent the Image destructor from deleting external scroll buffers | Filippos Karapetis | |
2015-12-23 | LAB: Get rid of _waitTillFinished | Filippos Karapetis | |
There is no point waiting for looping sound effects to end | |||
2015-12-23 | LAB: Fix the find_action command | Filippos Karapetis | |
2015-12-23 | LAB: Extend the scene_resources command and add the find_action command | Filippos Karapetis | |
2015-12-23 | LAB: Rewrite the action message functionality (_doNotShowMessage) | Filippos Karapetis | |
2015-12-23 | LAB: Add a console, with two new commands (scene and scene_resources) | Filippos Karapetis | |
2015-12-23 | LAB: Add enums for action types, rule types ad rule actions | Filippos Karapetis | |
2015-12-23 | LAB: 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-23 | LAB: Clarify a bit the use of header in Anim | Strangerke | |
2015-12-23 | LAB: Add a safeguard on numChunks | Strangerke | |
2015-12-23 | LAB: Fix header define for Anim | Strangerke | |
2015-12-23 | LAB: Remove _drawBitMap, make diffNextFrame a bit more readable | Strangerke | |
2015-12-23 | LAB: Rename a member of Anim | Strangerke | |
2015-12-23 | LAB: Move event update functions out of updateMusic | Strangerke | |
2015-12-23 | LAB: Change RuleList to a Common::List<Rule> as suggested by wjp | Strangerke | |
2015-12-23 | LAB: Remove deletes from mainGameLoop | Strangerke | |
Those are already handled properly in the engine destructor, as pointed by eriktorbjorn | |||
2015-12-23 | LAB: Fix stupid regression | Strangerke | |
2015-12-23 | LAB: Reduce the use of redirections in Resource | Strangerke | |
2015-12-23 | LAB: Remove useless casts and dead code | Strangerke | |
2015-12-23 | LAB: Remove useless assignments | Strangerke | |
2015-12-23 | LAB: Avoid to delete _screenImage->_imageData, which causes a crash | Strangerke | |
2015-12-23 | LAB: Add a couple of safeguards | Strangerke | |
2015-12-23 | LAB: Fix delete in previous commit | Strangerke | |
2015-12-23 | LAB: Fix readString when encrypted strings are stored with a wrong size and ↵ | Strangerke | |
multiple \0 | |||
2015-12-23 | LAB: Fix regression in intro | Strangerke | |
2015-12-23 | LAB: Finish moving function comments to header | Strangerke | |