Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Eugene Sandulenko
5e7fe2dc57
JANITORIAL: Replace spaces in indentation with tabs
2021-04-15 21:20:36 +02:00
Paul Gilbert
7868931f0c
GLK: GLULX: Fix crash doing fillRect on an empty rect
2020-12-22 19:40:55 -08:00
Paul Gilbert
15119e2ca0
GLK: GLULX: Fix toolbar rendering in Advent 350
2020-10-11 08:40:37 -07:00
Paul Gilbert
1f25347dd5
GLK: GLULX: Implement savegame logic
2020-10-07 21:59:41 -07: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
0944b7aa6a
GLK: COMPREHEND: Implementing some graphic primitives
2020-06-02 18:22:10 -07:00
Paul Gilbert
07c8437e26
GLK: LEVEL9: Title screen graphics now showing
2019-10-26 11:13:29 -07:00
Paul Gilbert
69f91fafe4
GLK: Cleanups & fixes from color refactoring
2019-01-31 21:54:34 -08:00
Paul Gilbert
af2b1252d8
GLK: Change use of RGB tuplets to uint
...
This has several advantages, such as simplifying copying and
comparing colors. It will also make it easier to specify
zcolor_Transparent as a color
2019-01-31 21:54:34 -08:00
Paul Gilbert
8a84e3d671
GLK: FROTZ: Default white color for v6 game background
2019-01-06 14:26:57 -08:00
Paul Gilbert
cde7a02164
GLK: FROTX: Draw pictures at the correct position
2019-01-05 18:00:17 -08:00
Paul Gilbert
81541a5f04
GLK: FROTZ: Properly handle picture transparency
2019-01-05 17:16:42 -08:00
Paul Gilbert
e232d024c5
GLK: Standardizing uint vs uint32 usage
2018-12-09 14:47:15 -08:00
Paul Gilbert
7637edb5a2
GLK: Change all references to glui32 and glsi32 to uint and int
...
This should finally fix compilation for the Amiga, which had
difference sized types. And the renamed types are clearer for
ScummVM anyway
2018-12-09 11:36:20 -08:00
Paul Gilbert
77468312de
GLK: FROTZ: Beyond Zork title screen now showing
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
9bc6379476
GLK: Change lots of comments from multiline to single line
2018-12-08 19:05:59 -08:00
Paul Gilbert
bc4df65bd7
GLK: Fix gcc compiler warnings
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