Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-25 | GLK: ADRIFT: Fixes to startup code | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Skeleton sub-engine commit | Paul Gilbert | |
2019-09-21 | BACKENDS: Add a default clipboard implementation | Cameron Cawley | |
2019-09-17 | JANITORIAL: Fix whitespaces | Eugene Sandulenko | |
2019-09-15 | GLK: FROTZ: Change GameID to avoid Conflict with Pegasus Prime Engine | D G Turner | |
The game id "pegasus" was already used for the Journeyman Project Pegasus Prime engine, so this caused a detection conflict. Fixes bug #11146. | |||
2019-09-07 | GLK: Fix stalling of event processing loop | Paul Gilbert | |
2019-09-05 | GLK: SCOTT: Replace xstrcasecmp with scumm_stricmp | Cameron Cawley | |
2019-09-03 | GLK: Fix compilation | Eugene Sandulenko | |
2019-09-03 | GLK: TADS: Fix GCC Compiler Warnings | D G Turner | |
These were several undeclared fallthrough warnings i.e. after error handler cases which will not return and another case of usage of memset on a non-trivial structure which was fixed by using structure constructor methods instead. | |||
2019-09-02 | GLK: GLUXE: Fix GCC Compiler Warnings | D G Turner | |
These were for possible unintended fallthrough, though inspection shows that these were occurring after fatal error handler calls so adding breaks would not be an issue. However, since these call error() and thus the breaks will not be executed and are thus "dead" code, this might provoke warnings in future. Another solution would have been to comment that these fallthroughs are intended, but breaks are better in case the error handler is changed in future. | |||
2019-08-18 | GLK: FROTZ: Whitespace fixes | Paul Gilbert | |
2019-08-18 | GLK: FROTZ: Fix creating text vs buffer windows | Paul Gilbert | |
2019-08-16 | GLK: FROTZ: Workaround Shogun Blorb having a 0 size apal chunk | Paul Gilbert | |
2019-08-16 | GLK: FROTZ: Erase correct area when switching rooms in Arthur | Paul Gilbert | |
2019-08-16 | GLK: FROTZ: Properly implement os_char_width | Paul Gilbert | |
This fixes a memory corruption in the Arthur startup | |||
2019-08-16 | GLK: FROTZ: Proper pixel precision for V5+ | Paul Gilbert | |
2019-08-16 | GLK: FROTZ: Only call Glk move cursor for Glk text grid windows | Paul Gilbert | |
2019-08-11 | GLK: FROTZ: Properly erase window when Arthur intro finishes | Paul Gilbert | |
2019-08-11 | GLK: FROTZ: Properly have first text screen cover title screen in Arthur intro | Paul Gilbert | |
2019-08-11 | GLK: FROTZ: Allow window positioning before creating Glk window | Paul Gilbert | |
This fixes a bug window with Athur that after the intro an extra text buffer window was needlessly being created which covered the play area, simply because one of the frotz windows had it's properties set | |||
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-08-08 | GLK: Add methods for sending windows to the front/back of draw order | Paul Gilbert | |
2019-08-04 | GLK: Create an intermediate TextWindow base class for text windows | Paul Gilbert | |
This will make it easier to check whether a window is textual without having to check for both the grid & buffer classes explicitly | |||
2019-08-04 | GLK: FROTZ: Fix crash in Arthur intro | Paul Gilbert | |
2019-08-04 | GLK: FROTZ: V6 window creation so Arthur intro now progresses further | Paul Gilbert | |
2019-08-04 | GLK: FROTZ: Fix positioning of Arthur title screen | Paul Gilbert | |
2019-08-02 | GLK: FROTZ: Title screen for Arthur is partially showing | Paul Gilbert | |
2019-08-02 | GLK: Fix VS uninitialized field warnings | Paul Gilbert | |
2019-08-02 | GLK: GLULXE: Fix VS packing warnings | Paul Gilbert | |
2019-08-02 | GLK: Remove unused _vm field of Debugger | Paul Gilbert | |
2019-08-01 | GLK: Properly handle Blorb images that have an adaptive palette | Paul Gilbert | |
2019-08-01 | GLK: Added Blorb mapping to the optional adaptive palette list | Paul Gilbert | |
2019-07-30 | GLK: Pass picNum to format() for the pic%d.rect case as well. | Torbjörn Andersson | |
2019-07-29 | GLK: Fix illegal characters in detection entries | Paul Gilbert | |
2019-07-29 | GLK: Implemented debugger dumppic command | Paul Gilbert | |
2019-07-29 | GLK: Added skeleton debugger | Paul Gilbert | |
2019-07-28 | GLK: FROTZ: Fix loading transparent PNGs from Blorb files | Paul Gilbert | |
2019-07-27 | GLK: FROTZ: Make missing MG1 or Blorbs for v6 games an error | Paul Gilbert | |
2019-07-27 | GLK: FROTZ: Fix reading placeholder rects from Blorb files | Paul Gilbert | |
2019-07-27 | GLK: FROTZ: Add detection for Infocom game Blorb files available at if-archive | Paul Gilbert | |
2019-07-26 | GLK: FROTZ: This reverts commit 10a5b70b0af167c1f154a4c9dbe8829fe966fffa. | Paul Gilbert | |
2019-07-25 | GLK: Fix uninitialized variable warning | Paul Gilbert | |
2019-07-24 | GLK: Fixing some gcc 8 warnings | Paul Gilbert | |
2019-07-24 | GLK: Remove redundant function_table arrary and associated functions | Paul Gilbert | |
The functions have never been used by any of the existing interpreters. Even glulxe, which has dynamic function calling, usies gidispatch_call instead. | |||
2019-07-24 | GLK: ALAN3: Add NL to EOF in attribute.h | sluicebox | |
Fixes VS2015 compiler error | |||
2019-07-24 | GLK: FROTZ: Fix GCC Compilation Error from Missing Format String | D G Turner | |
2019-07-21 | JANITORIAL: Glk engine block formatting | Paul Gilbert | |
2019-07-14 | GLK: TADS2: Fix duplicate detection | Paul Gilbert | |
2019-07-14 | GLK: ALAN3: Change detections list to use common GlkDetectionEntry | Paul Gilbert | |