Filippos Karapetis
53de49a052
CHEWY: Create a scene class
2016-10-10 05:05:42 +03:00
Filippos Karapetis
375618828f
CHEWY: Move cursor related functions into a separate file
2016-10-10 04:50:35 +03:00
Filippos Karapetis
19dab45c8c
CHEWY: Initial support for in-game texts (game dialog texts)
2016-10-04 02:27:22 +03:00
Filippos Karapetis
8c755b268c
CHEWY: Add the event manager to module.mk
2016-10-03 00:34:23 +03:00
Filippos Karapetis
0152b7c47f
CHEWY: Add initial video (CFO) player
...
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-03 00:33:45 +03:00
Filippos Karapetis
078cbf0b08
CHEWY: Add a sound player class and use the proper game resolution
...
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-03 00:33:21 +03:00
Filippos Karapetis
03aae70855
CHEWY: Add a graphics class and an image drawing test
2016-10-03 00:32:56 +03:00
Filippos Karapetis
182debe908
CHEWY: Add a console, with a "dump" command to dump resources
2016-10-03 00:32:52 +03:00
Filippos Karapetis
039261e731
CHEWY: Initial implementation of a resource manager, and a main loop
2016-10-03 00:32:44 +03:00
Eugene Sandulenko
3596672735
CHEWY: Added engine stub
2016-10-03 00:32:32 +03:00