Le Philousophe
ff87ff4e24
GLK: Migrate engine to Path
2023-12-24 13:19:25 +01:00
Cameron Cawley
fe27708438
IMAGE: Add getTransparentColor() to the base ImageDecoder class
2023-03-05 21:16:43 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Paul Gilbert
baccbedf50
GRAPHICS: Changed surface classes sizes from uint16 to int16
2021-07-04 18:24:27 -07:00
Orgad Shaneh
a05e54f00c
JANITORIAL: Remove trailing whitespaces
2021-05-04 11:46:30 +03:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Paul Gilbert
ac7b1e326d
GLK: HUGO: Properly fix display images
...
The resource file format Hugo uses has named entries.
Because of this, the original Glk code added to Hugo
does a whole mess of reading in a picture, then copying
it to a dummy pic file with a dummy number, just so a
call to glk_image_draw could detect it.
Since this isn't the first time I've had to deal with
named resources, it ended up being cleaner to add a new
variation of glk_image_draw and glk_image_draw_scaled
that can take in a string image parameter. That way, I
was able to set up an archive class to represent the
resource file, and pass the resource name directly
without worrying about dummy picture numbers & files
2020-08-29 13:59:52 -07:00
Paul Gilbert
243adfe901
GLK: COMPREHEND: Implemented game font
2020-06-02 18:22:12 -07:00
Paul Gilbert
efdf965170
GLK: Properly handle Blorb images that have an adaptive palette
2019-08-01 22:05:40 -07:00
Paul Gilbert
518e6c90f4
GLK: FROTZ: Fix loading transparent PNGs from Blorb files
2019-07-28 20:47:06 -07:00
Paul Gilbert
f515394e78
GLK: FROTZ: Fix reading placeholder rects from Blorb files
2019-07-27 19:57:37 -07:00
Bastien Bouclet
0d5d04ca3a
IMAGE: Allow setting the output pixel format to the JPEG decoder
2019-04-28 07:59:14 +02:00
Paul Gilbert
8bf993ebf2
GLK: FROTZ: Fix transparency for glyphs in buffer area
2019-02-17 15:20:16 -08:00
Paul Gilbert
b076911ae4
GLK: Fix rendering of pictures in the text buffer window
2019-01-16 21:02:20 -08:00
Paul Gilbert
81541a5f04
GLK: FROTZ: Properly handle picture transparency
2019-01-05 17:16:42 -08:00
Paul Gilbert
18768f164a
GLK: FROTZ: Cleanup of image drawing code
2019-01-04 17:12:30 -08:00
Paul Gilbert
ab8ff73453
GLK: FROTZ: Fix handling of empty rect picture resources
2018-12-08 19:05:59 -08:00
Paul Gilbert
7212924b1e
GLK: TADS: Compilation fixes
2018-12-08 19:05:59 -08:00
Paul Gilbert
5cc3d40c28
GLK: FROTZ: Adding bitmap font class for Infocom character graphics
2018-12-08 19:05:59 -08:00
Paul Gilbert
77468312de
GLK: FROTZ: Beyond Zork title screen now showing
2018-12-08 19:05:59 -08:00
Paul Gilbert
62af5ea891
GLK: FROTZ: More work on displaying Beyond Zork title screen
2018-12-08 19:05:59 -08:00
Paul Gilbert
f92b82664d
GLK: Fix gcc warnings
2018-12-08 19:05:59 -08:00
Paul Gilbert
6f50812493
GLK: Added RawDecoder class for new raw picture data format
2018-12-08 19:05:59 -08:00
Paul Gilbert
f7cb417084
GLK: Add picture drawing
2018-12-08 19:05:59 -08:00
Paul Gilbert
5a05140ac3
GLK: Add picture scaling
2018-12-08 19:05:59 -08:00
Paul Gilbert
bd86fd7bbf
GLK: Implementing picture loading
2018-12-08 19:05:59 -08:00
Paul Gilbert
a2104deb4c
GLK: Changing class and namespaces from Gargoyle to Glk
2018-12-08 19:05:59 -08:00
Paul Gilbert
1fb931fbd9
GLK: Changing gargoyle folder to glk
2018-12-08 19:05:59 -08:00