D G Turner
|
97a138ae2e
|
CHEWY: Fix Signed vs. Unsigned Comparison GCC Compiler Warning
|
2022-05-23 13:47:54 +01:00 |
|
Filippos Karapetis
|
5209a028cf
|
CHEWY: Refactor the room barrier (GED) code
|
2022-05-22 17:29:57 +03:00 |
|
Filippos Karapetis
|
c11f089402
|
CHEWY: Remove the Data class
Its functionality is included in the Resource class
|
2022-04-10 21:26:59 +03:00 |
|
Filippos Karapetis
|
b20f2e34c2
|
CHEWY: Patch invalid speech sample - fixes missing speech
|
2022-03-18 02:09:41 +02:00 |
|
Filippos Karapetis
|
c319db520a
|
CHEWY: Proper initialization of resource fields
|
2022-03-18 02:09:41 +02:00 |
|
Filippos Karapetis
|
63845705a0
|
CHEWY: Refactor the functionality for hiding dialog options
|
2022-03-18 00:51:03 +02:00 |
|
Strangerke
|
0da56a136b
|
CHEWY: Fix some coverity issues
|
2022-03-16 22:56:17 +01:00 |
|
Filippos Karapetis
|
701ac40684
|
CHEWY: Fix regression in dialogs
The game loads a block of responses for each dialog, and saves the
current dialog state in saved games
|
2022-03-06 23:49:20 +02:00 |
|
Filippos Karapetis
|
830ee285ad
|
CHEWY: Start refactoring item resources (ADH blocks)
This also changes the internal stream to MemorySeekableReadWriteStream
from MemoryReadWriteStream, which better suits our needs
|
2022-03-05 22:38:12 +02:00 |
|
Paul Gilbert
|
af02358284
|
CHEWY: Fix memory overrun in Resource::unpackRLE
|
2022-03-03 18:36:26 -08:00 |
|
Paul Gilbert
|
2bc4ccd779
|
CHEWY: Fix mismatched allocation/delete in Resource
|
2022-03-03 18:36:26 -08:00 |
|
Filippos Karapetis
|
3c23b39bbe
|
CHEWY: Improvements for sprite handling in the new resource loader
|
2022-03-03 18:36:16 -08:00 |
|
Filippos Karapetis
|
04193434d9
|
CHEWY: Use the new TGP image resource loading code
This also effectively removes the TGPDATEI resource handle
|
2022-03-03 18:36:00 -08:00 |
|
Paul Gilbert
|
81b17afa4d
|
CHEWY: Update headers to GPL3
|
2022-03-03 18:35:19 -08:00 |
|
Eugene Sandulenko
|
165ea7c29f
|
CHEWY: Initial commit
|
2022-03-03 18:34:39 -08:00 |
|
Paul Gilbert
|
1931420cf0
|
CHEWY: Removal current engine (almost fully)
|
2022-03-03 18:34:38 -08:00 |
|
Eugene Sandulenko
|
abea37c9bb
|
ALL: Update ScummVM project license to GPLv3+
|
2021-12-26 18:48:43 +01:00 |
|
Filippos Karapetis
|
8df9eb5b8f
|
CHEWY: Fix undefined behavior
|
2016-10-07 12:29:14 +03:00 |
|
Filippos Karapetis
|
18d6c501fc
|
CHEWY: Add support for in-game texts
|
2016-10-05 10:47:22 +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
|
cec2799c64
|
CHEWY: Properly handle the text encryption in atds.tap (game texts)
|
2016-10-03 05:29:58 +03:00 |
|
Filippos Karapetis
|
f61aee3c70
|
CHEWY: Mask potentially overflown palette values
|
2016-10-03 01:44:09 +03:00 |
|
Filippos Karapetis
|
891813c9e1
|
CHEWY: TCF resources contain error messages, not in-game text
|
2016-10-03 01:38:48 +03:00 |
|
Filippos Karapetis
|
ce800ff1ce
|
CHEWY: Fix warnings about shadowed and unused variables
|
2016-10-03 01:10:34 +03:00 |
|
Filippos Karapetis
|
263fdb357b
|
CHEWY: Some cleanup, and remove a seemingly unused resource
|
2016-10-03 00:34:59 +03:00 |
|
Filippos Karapetis
|
88f3fc0760
|
CHEWY: Implement initial sprite drawing, font loading and text drawing
|
2016-10-03 00:34:36 +03:00 |
|
Filippos Karapetis
|
94a942755e
|
CHEWY: Initial support for game sprites
|
2016-10-03 00:34:05 +03:00 |
|
Filippos Karapetis
|
7234574370
|
CHEWY: Add support for sound effects in videos
|
2016-10-03 00:33:57 +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
|
f017940ca0
|
CHEWY: Initial work on game videos
|
2016-10-03 00:33:41 +03:00 |
|
Filippos Karapetis
|
b60f5023ed
|
CHEWY: Add a TODO for the currently unhandled resource files
|
2016-10-03 00:33:37 +03:00 |
|
Filippos Karapetis
|
a196bfff57
|
CHEWY: Add support for encrypted text resources
These are mainly used for error messages
|
2016-10-03 00:33:32 +03:00 |
|
Filippos Karapetis
|
c6ccd8bbe8
|
CHEWY: Use a specialized resource handler for each resource
|
2016-10-03 00:33:29 +03:00 |
|
Filippos Karapetis
|
8ab1846f59
|
CHEWY: Add support for SFX and speech resources to the resource manager
|
2016-10-03 00:33:16 +03:00 |
|
Filippos Karapetis
|
e60fbde1d2
|
CHEWY: More work on res manager, add support for RLE encoded resources
|
2016-10-03 00:32:48 +03:00 |
|
Filippos Karapetis
|
039261e731
|
CHEWY: Initial implementation of a resource manager, and a main loop
|
2016-10-03 00:32:44 +03:00 |
|