Cameron Cawley
5bd0ec43a6
STARK: Fully separate bitmaps and textures
2023-01-15 11:54:11 +02:00
Paweł Kołodziejski
20cb0ae228
ALL: Cleanup ResidualVM -> ScummVM
2021-12-26 21:19:38 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Cameron Cawley
f01c5321c4
STARK: Don't exit immediately if modded assets are enabled but not supported
2021-12-20 23:18:36 +01:00
Paweł Kołodziejski
50f9fa3df6
STARK: Fixed minor coverity warnings
2021-12-20 19:22:39 +01:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Bastien Bouclet
ae1a7fbf6f
STARK: Fixes for text in the computer archive database
...
* Add a workaround so the white cardinal hotspot always matches the text
* Add a workaround so the main menu link does not wrap in the French
version
* When the screen resolution changes reset all text visuals, even those
not currently visible
Fixes #1551 .
2019-06-06 20:28:44 +02:00
Bastien Bouclet
9bbaa69dba
STARK: Make the text color endian-safe
2019-01-28 21:23:14 +01: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
Douglas Liu
6b13449fd2
STARK: Fix a wrong comment
2018-07-15 23:44:07 +08:00
Douglas Liu
76e305783a
STARK: Improve the rendering of exit location symbols
2018-07-10 23:20:40 +08:00
Douglas Liu
a16d469231
STARK: Render exit symbols on the screen
2018-07-09 23:49:51 +08:00
Douglas Liu
6f740cad70
STARK: Fix the empty text bounding area
2018-05-21 15:30:56 +08:00
Bastien Bouclet
b80493cc5e
STARK: Implement the fish effect
2018-04-08 09:14:37 +02:00
Bastien Bouclet
98cff7b264
STARK: Implement the fireflies effect
2018-03-11 21:22:54 +01:00
Bastien Bouclet
c91536bb07
STARK: Add a visual effect for drawing bubbles on top of the scene
2018-03-11 10:50:59 +01:00
Bastien Bouclet
8f81e7e6f0
STARK: Fix an image field name
2016-04-16 07:37:58 +02:00
Bastien Bouclet
f7681fc6f7
STARK: Fix some coverity warnings
...
No actual bugs should be fixed
2016-01-07 21:50:53 +01:00
Bastien Bouclet
1d6555fc37
STARK: Remove / update TODOs
2016-01-01 07:30:11 +01:00
Pawel Kolodziejski
f9e78dc731
STARK: formating code - whitespaces
2016-01-01 07:30:11 +01:00
Bastien Bouclet
2e83312de7
STARK: Ignore special effect text items for now
2016-01-01 07:30:10 +01:00
Bastien Bouclet
c9540977eb
STARK: Implement TrueType font rendering
2016-01-01 07:30:08 +01:00
Bastien Bouclet
0393525a2c
STARK: Set the target width in pixels when rendering text
2016-01-01 07:30:07 +01:00
Bastien Bouclet
6e723d6805
STARK: Add minimal rendering for text images
2016-01-01 07:30:05 +01:00
Bastien Bouclet
4c059507f0
STARK: Read data for text images
2016-01-01 07:30:05 +01:00
Bastien Bouclet
e3f542bfbc
STARK: Fix hotspots with coordinates slightly off the screen
...
Also simplify the point in polygon code
2016-01-01 07:29:56 +01:00
Bastien Bouclet
8e3f9f7f23
STARK: Fix a few UI-related todos
2016-01-01 07:29:54 +01:00
Bastien Bouclet
c4fa477083
STARK: Various cleanups
2016-01-01 07:29:54 +01:00
Bastien Bouclet
18d3344f87
STARK: Add shortcuts to use the singleton services
2016-01-01 07:29:53 +01:00
Einar Johan Trøan Sømåen
850e1a03d7
STARK: Add LookAt on MouseDown.
...
- This more or less replaces the entire containsPoint system, so that can be removed.
2016-01-01 07:29:41 +01:00
Einar Johan Trøan Sømåen
558d1c743a
STARK: Check mouse-over by actually querying the polygons of Image-objects.
2016-01-01 07:29:41 +01:00
Bastien Bouclet
b6fc87e0ff
STARK: Draw 2D graphics using textures
2015-02-14 11:51:53 +01:00
Bastien Bouclet
413ee2a75d
STARK: Move the format readers to their own namespace
2015-02-13 12:52:32 +01:00
Bastien Bouclet
0f978e54dd
STARK: Rename Resource to Object to reflect the namespace change
2015-02-13 11:18:37 +01:00
Bastien Bouclet
254021c602
STARK: Move the resources to a separate namespace
2015-02-13 11:10:44 +01:00
Bastien Bouclet
00f63c0ce0
STARK: Add incomplete support for scrolling the scene
2015-02-08 13:34: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
c93098e7af
STARK: Move the service provider to a separate file
2015-01-11 11:01:01 +01:00
Bastien Bouclet
d9b440e74b
STARK: Move service classes to a service sub folder
2015-01-11 10:39:24 +01:00
Bastien Bouclet
09e5934cc9
STARK: Fix problems reported by Valgrind
2015-01-11 08:53:29 +01:00
Bastien Bouclet
180df49567
STARK: Separate the file format readers from the renderers
2015-01-03 08:22:43 +01:00
Bastien Bouclet
328cbdc32b
STARK: Introduce the render entry class
2015-01-02 16:07:55 +01:00
Bastien Bouclet
016e46b386
STARK: The image resources now load their xmg files
...
Contains fixes to the XMG code from ST and Somaen's branch
2015-01-02 13:23:01 +01:00
Bastien Bouclet
11f12b3ae7
STARK: Add an image resource type
2015-01-01 18:14:43 +01:00