Commit graph

36 commits

Author SHA1 Message Date
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Filippos Karapetis
e3b9f726a1 LAB: Remove superfluous class variables 2016-01-08 02:01:28 +02:00
Filippos Karapetis
3977a7ffa1 LAB: Add support for saving and loading games from the GMM 2015-12-27 23:22:54 +02:00
Willem Jan Palenstijn
e4027040a8 LAB: Remove useless virtual keywords 2015-12-26 21:30:55 +01:00
Strangerke
07b554b847 LAB: Add an access function to make _headerData a private member of Anim 2015-12-26 13:53:11 +01:00
Willem Jan Palenstijn
60657f9fd2 LAB: Simplify Anim output to buffer 2015-12-24 16:53:32 +01:00
Willem Jan Palenstijn
d98d39c315 LAB: Move dispBitMap to Anim 2015-12-24 16:51:02 +01:00
Willem Jan Palenstijn
442c1538a2 LAB: Clean up diff chunk handling 2015-12-24 16:02:22 +01:00
Filippos Karapetis
9dae9eb811 LAB: Implement the scroll buffer of doScrollWipe() and doScrollBounce()
This was left out from previous refactoring. Also, simplify
doScrollBounce()
2015-12-23 21:43:17 +01:00
Strangerke
966f82d82e LAB: Clarify a bit the use of header in Anim 2015-12-23 21:35:35 +01:00
Strangerke
040fa45cf1 LAB: Fix header define for Anim 2015-12-23 21:35:34 +01:00
Strangerke
8a3ff50d5c LAB: Remove _drawBitMap, make diffNextFrame a bit more readable 2015-12-23 21:35:34 +01:00
Strangerke
8c9d65b8cb LAB: Rename a member of Anim 2015-12-23 21:35:34 +01:00
Strangerke
28c74aed05 LAB: More work on the comments 2015-12-23 21:35:30 +01:00
Strangerke
f452834f70 LAB: Remove unused variables in DIFFHeader and BitMap 2015-12-23 21:34:08 +01:00
Filippos Karapetis
bc25b6be55 LAB: Change the graphics and audio code to use Common::File directly 2015-12-23 21:34:08 +01:00
Filippos Karapetis
231dda2ba9 LAB: Fix regression in animation code in looping animations
This fixes Daedalus' flight animation in the ending cutscene
2015-12-23 21:34:02 +01:00
Filippos Karapetis
ceb5ef18e5 LAB: Get rid of a superfluous global variable 2015-12-23 21:34:02 +01:00
Filippos Karapetis
452c20ab8a LAB: Get rid of the rest of the custom time delay functions 2015-12-23 21:34:01 +01:00
Filippos Karapetis
9c94d140db LAB: Simplify bitmap flags 2015-12-23 21:34:00 +01:00
Strangerke
f59ceebad9 LAB: Move readBlock to the utility class 2015-12-23 21:33:59 +01:00
Filippos Karapetis
e7a0e05301 LAB: Merge playDiff() into readDiff() 2015-12-23 21:33:59 +01:00
Eugene Sandulenko
eccb852749 LAB: Removed unnecessary includes 2015-12-23 21:33:56 +01:00
Strangerke
2d0fab7f4c LAB: Use // for comments 2015-12-23 21:33:55 +01:00
Filippos Karapetis
21fc36bfad LAB: Get rid of _isBM 2015-12-23 21:33:55 +01:00
Strangerke
5bc48cbbdd LAB: Move utility functions to a separate class 2015-12-23 21:33:54 +01:00
Filippos Karapetis
b6397c0af7 LAB: Use the correct bitmap buffer in the Anim class 2015-12-23 21:33:54 +01:00
Filippos Karapetis
156ad539ff LAB: Move readSound() into the Music class 2015-12-23 21:33:53 +01:00
Filippos Karapetis
4f1a8f9fa4 LAB: Merge the uniffMemory() code into unDiff() 2015-12-23 21:33:53 +01:00
Strangerke
f3a24ff593 LAB: Some refactoring, remove dead code and a useless return value 2015-12-23 21:33:53 +01:00
Filippos Karapetis
0f41d8894c LAB: Simplify usage of the DIFF file buffer 2015-12-23 21:33:52 +01:00
Filippos Karapetis
9ba30835a2 LAB: Refactor the remaining functions in labfile.cpp 2015-12-23 21:33:50 +01:00
Filippos Karapetis
a182a6af1a LAB: Rewrite picture handling and get rid of the memory manager 2015-12-23 21:33:50 +01:00
Strangerke
2fb0250e0c LAB: Renaming of Anim 2015-12-23 21:33:46 +01:00
Strangerke
7651ac7388 LAB: Get rid of readdiff.cpp 2015-12-23 21:33:46 +01:00
Strangerke
d656aa4859 LAB: Introduce the Anim class (WIP) 2015-12-23 21:33:46 +01:00
Renamed from engines/lab/diff.h (Browse further)