10 Commits

Author SHA1 Message Date
Bastien Bouclet
db33fb3e41 STARK: Fix the file extension when extracting textures 2019-06-02 17:13:14 +02:00
Bastien Bouclet
45c5cf0c80 STARK: Add loading of replacement PNG files for the background images
The replacement PNG files can have larger dimensions when compared to
the original XMG images, enabling the creation of a high resolution mod.

The game looks for the replacement files in the game directory and then
in the xarc subdirectory of the directory containing the archive in
which the xmg picture to be replaced is located. For instance:
'1e/00/xarc/fountain_layercenter.png' should be used for the Venice park
background.
2019-01-16 19:43:22 +01:00
Bastien Bouclet
43bc857b05 STARK: Improve const-correctness for the services 2018-02-14 20:25:30 +01:00
Bastien Bouclet
66e8e7da7f STARK: The 4 CD version stores some sounds in the archives 2016-01-01 14:48:17 +01:00
Bastien Bouclet
4b4a285b17 STARK: Extract the BIFF archive reader out of the texture loader
This is to be able to reuse the BIFF archive reader for animations
2016-01-01 07:30:03 +01:00
Bastien Bouclet
d9164a6dd2 STARK: Use SLERP instead of LERP for animations 2015-02-14 14:18:48 +01:00
Bastien Bouclet
413ee2a75d STARK: Move the format readers to their own namespace 2015-02-13 12:52:32 +01:00
Bastien Bouclet
254021c602 STARK: Move the resources to a separate namespace 2015-02-13 11:10:44 +01:00
Bastien Bouclet
4433ed200f STARK: Start moving file formats to a dedicated folder 2015-01-14 18:10:09 +01:00
Bastien Bouclet
d9b440e74b STARK: Move service classes to a service sub folder 2015-01-11 10:39:24 +01:00