Paul Gilbert
7a13a60678
GLK: FROTZ: Move remainder of font/style logic into Window
2019-03-12 21:09:53 -07:00
Torbjörn Andersson
0b9fe06d23
GLK: FROTZ: Disable typographic niceties for Beyond Zork font
...
The Beyond Zork graphics font doesn't support Unicode, so allowing
it to convert things like straight quotes into curly ones can cause
ScummVM to crash. Disable these conversions while the Beyond Zork
graphics font is used to avoid that. This fixes bug #10865 .
2019-02-21 18:41:54 -08:00
Paul Gilbert
25b066520e
GLK: FROTZ: Improved setup and handling of fg/bg colors
2019-02-16 15:17:51 -08:00
Paul Gilbert
0a08d2e18b
GLK: FROTZ: Fixes for saving and restoring in V6 games
2019-02-10 11:19:18 -08:00
Paul Gilbert
9bbd0474fa
GLK: FROTZ: Support shorthand abbreviations in earlier Infocom games
2019-01-01 00:56:42 -08:00
Torbjörn Andersson
a163fee23b
GLK: FROTZ: Map runic characters to Unicode
...
This does not actually work, because we currently do not have any
font that supports the Unicode Runic block. But there are free
fonts that do (Junicode, for instance), so it may still be possible
to do this.
2018-12-17 21:04:28 -08:00
Paul Gilbert
38e422f874
GLK: FROTZ: Fix Visual Studio warnings about packing alignment
...
They were really bugging me, so I've changed the fixed size opcode
arrays to Common::Array, which fixes the warnings
2018-12-13 19:54:50 -08:00
Paul Gilbert
88b47cdd8b
GLK: FROTZ: Added winarg methods
2018-12-08 19:05:59 -08:00
Paul Gilbert
4894ce2134
GLK: FROTZ: Add all the new V6 methods, commented out until I can fix each one
2018-12-08 19:05:59 -08:00
Paul Gilbert
2331a0e9fb
GLK: FROTZ: Quetzal saving and loading now works
2018-12-08 19:05:59 -08:00
Paul Gilbert
4a3f517b71
GLK: FROTZ: Prompt for exit when game quits
2018-12-08 19:05:59 -08:00
Paul Gilbert
e344809eea
GLK: FROTZ: Fix gcc warnings, adding extra method comments
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
a1d355d0be
GLK: FROTZ: Move ostream_* flags from GlkInterface to Processor
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
Paul Gilbert
1fb931fbd9
GLK: Changing gargoyle folder to glk
2018-12-08 19:05:59 -08:00