Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-08 | GLK: FROTZ: Fix drawing graphics in Zork Zero vs Arthur | Paul Gilbert | |
In Zork Zero, grahpics drawn to window 0 (the text buffer) are always treated as being interleaved with the text. Whereas in Arthur, the title screens are drawn to window 0, so have to be drawn to the background | |||
2019-08-08 | GLK: FROTZ: Ordering of text and graphics windows based on usage | Paul Gilbert | |
The ScummGlk backend already had a new 'arbitrary' mode allowing for windows to be placed at any position, and on top of each other. This expands on this by ensuring that the background window, which is used for drawing graphics on, appears behind text that gets written. Yet can still appear on top of the text (hiding it) when title screen graphics are being shown | |||
2019-03-06 | GLK: FROTZ: Create Glk windows on the fly as needed | Paul Gilbert | |
This is laying groundwork for properly supporting Shogun, which sets up and uses Window 7 | |||
2019-02-27 | GLK: FROTZ: Move current window into _wp | Paul Gilbert | |
2019-02-06 | GLK: FROTZ: Fix drawing position of pillars in Zork Zero | Paul Gilbert | |
2019-01-04 | GLK: FROTZ: Simplified getting/setting window properties | Paul Gilbert | |
2019-01-04 | GLK: FROTZ: Cleanup of image drawing code | Paul Gilbert | |
2019-01-03 | GLK: FROTZ: Hooked up window property reading | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Beginnings of setting window positions and size | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Cleanup of incorrect namespace comments | Paul Gilbert | |
2019-01-01 | GLK: FROTZ: Added skeleton classes for ZMachine windows | Paul Gilbert | |
2018-12-18 | GLK: FROTZ: Janitorial fixes | Paul Gilbert | |
2018-12-18 | JANITORIAL: Whitespace fixes | Eugene Sandulenko | |
2018-12-09 | GLK: Change all references to glui32 and glsi32 to uint and int | Paul Gilbert | |
This should finally fix compilation for the Amiga, which had difference sized types. And the renamed types are clearer for ScummVM anyway | |||
2018-12-08 | GLK: FROTZ: Added winarg methods | Paul Gilbert | |
2018-12-08 | GLK: FROTZ: Implement some of the V6 opcodes | Paul Gilbert | |
2018-12-08 | GLK: FROTZ: Add all the new V6 methods, commented out until I can fix each one | Paul Gilbert | |