Commit Graph
8 Commits
Author SHA1 Message Date
Eugene Sandulenko 43438fbe13 CHEWY: Plug memory leaks 2016-11-13 16:36:43 +01:00
Filippos Karapetis a292fcdd93 CHEWY: Fix typo 2016-10-10 04:41:31 +03:00
Filippos Karapetis bda8a9b92b CHEWY: Initial work on converting TMF music data back to MOD data
This way, we can use our regular Protracker MOD player
2016-10-09 23:39:41 +03:00
Filippos Karapetis 0a4c1eeca1 CHEWY: Move all sound functions into sound.* 2016-10-09 23:38:39 +03:00
Filippos Karapetis c3a4950c98 CHEWY: Properly dispose audio streams after use 2016-10-07 09:31:16 +03:00
Filippos Karapetis 93a83a6b86 CHEWY: Add an event manager, and get rid of g_engine 2016-10-03 00:34:14 +03:00
Filippos Karapetis c6ccd8bbe8 CHEWY: Use a specialized resource handler for each resource 2016-10-03 00:33:29 +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