Commit graph

24 commits

Author SHA1 Message Date
Paul Gilbert
4332df2bda GLK: LEVEL9: Allow for future graphic scaling 2019-10-26 11:13:29 -07:00
Paul Gilbert
07c8437e26 GLK: LEVEL9: Title screen graphics now showing 2019-10-26 11:13:29 -07:00
Paul Gilbert
401b010ef3 GLK: Implementing more gli object registration 2019-04-28 14:32:49 +10:00
Paul Gilbert
8e11a14939 GLK: GLULXE: Set up method definitions, glkop methods 2019-04-17 20:46:06 -07:00
Paul Gilbert
25b066520e GLK: FROTZ: Improved setup and handling of fg/bg colors 2019-02-16 15:17:51 -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
ece101ee4a GLK: FROTZ: Only wait for keypress in Beyond Zork title if mg1 present 2019-01-04 23:14:19 -08:00
Paul Gilbert
f1d9722f3b GLK: FROTZ: Add support for pair windows to have more than 2 children
This is primarily for the V6 games, which have up to 8 windows
on-screen at the same time in arbitray positions
ext
2019-01-02 18:18:11 -08:00
Paul Gilbert
1021da132b GLK: Splitting font related info from Conf into their own classes 2018-12-31 18:34:42 -08:00
Paul Gilbert
7a21e23603 GLK: FROTZ: Implement PageUp/PageDn scrolling of desc area in Beyond Zork 2018-12-28 21:15:50 -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
867adc6dca GLK: Sound volume and pausing methods 2018-12-08 20:22:31 -08:00
Paul Gilbert
34d01af004 GLK: Fix Buildbot identified warnings 2018-12-08 19:45:44 -08:00
Paul Gilbert
0cbd51641b GLK: FROTZ: Further sound handling 2018-12-08 19:05:59 -08:00
Paul Gilbert
3661fc61ec GLK: Beginnings of Sounds manager 2018-12-08 19:05:59 -08:00
Paul Gilbert
41b62ab00d GLK: TADS: Add a number of GLK interface methods 2018-12-08 19:05:59 -08:00
Paul Gilbert
1c190e50b4 GLK: Mark text strings as translateable 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
0b1e695f24 GLK: FROTZ: Beginnings of support for Infocom picture files 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
41a4378169 GLK: SCOTT: Don't show another line prompt when game is exiting 2018-12-08 19:05:59 -08:00
Paul Gilbert
67275924b5 GLK: Derive detection from MetaEngine rather than AdvancedMetaEngine 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