Commit Graph
16 Commits
Author SHA1 Message Date
Cameron Cawley 7f2d9fd0fd GRAPHICS: Split conversion.cpp into multiple files 2022-12-22 23:45:14 +01:00
Le Philousophe 65a1099880 CRYO: Fix segmentation fault
When decoder fails to load a file, it now frees the stream.
2022-08-30 11:37:14 +02:00
Le Philousophe 48a6f12637 CRYO: Fix build following HNMDecoder API change 2022-08-30 11:15:10 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Cameron Cawley c955cc3c3d CRYO: Ensure all variables are initialised on startup 2021-09-03 00:41:58 +03:00
Cameron Cawley a8cbad4c2e CRYO: Fix memory leaks 2021-09-03 00:41:58 +03:00
Cameron Cawley 5df9601e18 CRYO: Add const to all static tables 2021-09-03 00:41:58 +03:00
Torbjörn Andersson 7b77a2ad32 CRYO: Fix typo in palette initialization 2021-06-10 12:52:14 +02:00
Strangerke 46a78cd358 CRYO: Initialize some uninitialized variables in eden_graphics 2021-06-10 08:07:55 +01:00
Strangerke d06c4696a9 CRYO: Remove useless includes 2021-06-09 21:49:35 +01:00
Strangerke 996e2386b6 CRYO: Fix crash in showMovie 2021-06-02 21:31:45 +01:00
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
Cameron Cawley 46e696d417 CRYO: Use the common HNM decoder 2021-04-17 21:48:46 +03:00
Torbjörn Andersson ba37c52047 JANITORIAL: Remove some unnecessary semicolons 2020-11-17 07:22:49 +01:00
D G Turner 9bc03dc117 CRYO: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
2019-10-17 15:47:32 +01:00
David Fioramonti 1ed2cd40f3 CRYO: EDEN: Move graphics into a separate class
Eden game object now contains a graphics object with which to
delegate graphics operations and store states of the graphics.

Much of the video playing is done in the graphics class
so I have moved a lot of the video state into there.

Some graphics related variables were moved out of eden and into
graphics, but many are still in eden.

Since they are still coupled there are lots of getters and setters.
For example both eden_graphics and eden share a handle to the same
video object.

I have made a few more things public than desirable.

I changed graphics to eden_graphics since it is specialized to eden
and not just cryo.
2019-09-11 12:28:28 +03:00