aboutsummaryrefslogtreecommitdiff
path: root/engines/chewy/chewy.cpp
AgeCommit message (Collapse)Author
2017-01-14CHEWY: Fix Various Unused Variable Warnings.D G Turner
Various engine variables are passed down to sub-objects, but never used currently causing compiler warnings. It is unclear if these are intended to be used in future, but have removed for now, rather than commenting out as that would be messier. Can be restored easily if necessary in future.
2016-10-10CHEWY: Create a scene classFilippos Karapetis
2016-10-10CHEWY: Move cursor related functions into a separate fileFilippos Karapetis
2016-10-04CHEWY: Initial support for in-game texts (game dialog texts)Filippos Karapetis
2016-10-03CHEWY: Implement initial sprite drawing, font loading and text drawingFilippos Karapetis
2016-10-03CHEWY: Add an event manager, and get rid of g_engineFilippos Karapetis
2016-10-03CHEWY: Initial work on cursor animationsFilippos Karapetis
2016-10-03CHEWY: Initial support for game spritesFilippos Karapetis
2016-10-03CHEWY: Remove some unused CFO video custom sub chunksFilippos Karapetis
2016-10-03CHEWY: Add initial video (CFO) playerFilippos Karapetis
The game's videos are modified FLICs. There are some changes needed to our FLIC decoder, which are included in a separate commit
2016-10-03CHEWY: Add a sound player class and use the proper game resolutionFilippos Karapetis
Currently, speech and sound effects are supported, but the current music playing implementation is wrong, as the game's music is encoded in custom MOD-like files. With the current music implementation, the PCM parts of these files are played
2016-10-03CHEWY: Add a graphics class and an image drawing testFilippos Karapetis
2016-10-03CHEWY: Add a console, with a "dump" command to dump resourcesFilippos Karapetis
2016-10-03CHEWY: Initial implementation of a resource manager, and a main loopFilippos Karapetis
2016-10-03CHEWY: Added engine stubEugene Sandulenko