Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-25 | GLK: ADRIFT: Convert parser code to no longer use longjmp | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Refactor tokenizer to not use longjmp | Paul Gilbert | |
2019-09-25 | GLK: Remove some outstanding longjmp artifacts from sub-engines | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Add loading savegames from launcher | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Fixes for loading savegames to work | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Refactoring load serializer to not use longjmp | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Encapsulation serialization code into their own classes | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: In progress implementing savegames | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Fix save serialization to memos | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Formatting | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Formatting | dreammaster | |
2019-09-25 | GLK: ADRIFT: Method renaming | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Fix exiting game out of debug prompt | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Implement zlib decompression | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Flag loading game message as translatable | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Hooking up game code to skeleton engine class | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Added remaining detection entries | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Adding competition detection entries | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Added Italian detection | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Adding Blorb support | Paul Gilbert | |
2019-09-25 | GLK: ADRIFT: Adding detection entries | Paul Gilbert | |
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 | |