Commit Graph
89422 Commits
Author SHA1 Message Date
Paul Gilbert 734366ce89 GLK: Added more glk stream commands 2018-12-08 19:05:59 -08:00
Paul Gilbert 485e899312 GLK: Adding glk stream methods 2018-12-08 19:05:59 -08:00
Paul Gilbert d128249854 GLK: Miscellaneous glk methods 2018-12-08 19:05:59 -08:00
Paul Gilbert b231dee01a GLK: More window glk methods 2018-12-08 19:05:59 -08:00
Paul Gilbert e14424c2b9 GLK: Adding more window glk methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 4266f3af13 GLK: Adding more window glk methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 72022042ee GLK: Adding glk window methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 594f63f475 GLK: Added window getSize methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 49b8281ce3 GLK: Window rearrangement methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 3d8626081c GLK: Added window closing, some structures cleanup 2018-12-08 19:05:59 -08:00
Paul Gilbert fdfb1a5502 GLK: Move Draw class into new Screen class 2018-12-08 19:05:59 -08:00
Paul Gilbert 6939fabbfb GLK: Fleshed out graphics window 2018-12-08 19:05:59 -08:00
Paul Gilbert 4ddda5cebc GLK: Windows focus / iteration 2018-12-08 19:05:59 -08:00
Paul Gilbert ba907c9aec GLK: Implementing text buffer window methods 2018-12-08 19:05:59 -08:00
Paul Gilbert cb2b7d439f GLK: Remove more Window methods that aren't actually present 2018-12-08 19:05:59 -08:00
Paul Gilbert ede0323c08 GLK: Windows don't have a non-unicode putChar method 2018-12-08 19:05:59 -08:00
Paul Gilbert 8708ed4f9a GLK: Split the windows.cpp file into separate files for each window class 2018-12-08 19:05:59 -08:00
Paul Gilbert 0d3ad2dc8a GLK: Added TextGridWindow methods and support 2018-12-08 19:05:59 -08:00
Paul Gilbert 71389c2dd2 GLK: Added window class destructors 2018-12-08 19:05:59 -08:00
Paul Gilbert 5bfdffc9dc GLK: Added remaining stream write methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 855fd39a9e GLK: Added WindowStream put methods 2018-12-08 19:05:59 -08:00
Paul Gilbert ac9a122e3d GLK: Renaming of window classes fields 2018-12-08 19:05:59 -08:00
Paul Gilbert cc54beadce GLK: Start of window character output 2018-12-08 19:05:59 -08:00
Paul Gilbert d314cd39ee GLK: SCOTT: Add detection for other games 2018-12-08 19:05:59 -08:00
Paul Gilbert 0bc3da9e80 GLK: Remove duplicated Windows fields that are now in Conf 2018-12-08 19:05:59 -08:00
Paul Gilbert bbd744ad47 GLK: Further config loading 2018-12-08 19:05:59 -08:00
Paul Gilbert ef15871fec GLK: Setting up of configuration loading 2018-12-08 19:05:59 -08:00
Paul Gilbert cf5259d3bc GLK: Adding stream open/closing 2018-12-08 19:05:59 -08:00
Paul Gilbert 65091b25c1 GLK: Starting to flesh out stream classes 2018-12-08 19:05:59 -08:00
Paul Gilbert 256f7ff312 GLK: Skeleton implementation of window text stream 2018-12-08 19:05:59 -08:00
Paul Gilbert 3c9987c0a7 GLK: Fixes for window initialization 2018-12-08 19:05:59 -08:00
Paul Gilbert 9e804bf484 GLK: Added glk_set_window 2018-12-08 19:05:59 -08:00
Paul Gilbert b9bafba382 GLK: Remaining window rearrange code 2018-12-08 19:05:59 -08:00
Paul Gilbert 89102c42ca GLK: Window setup for text buffer windows 2018-12-08 19:05:59 -08:00
Paul Gilbert 47a7a1d4e2 GLK: Added setup of text grid windows 2018-12-08 19:05:59 -08:00
Paul Gilbert 77f357e72f GLK: Add window creation 2018-12-08 19:05:59 -08:00
Paul Gilbert 74080143da GLK: Detect presence of game file in detectGames 2018-12-08 19:05:59 -08:00
Paul Gilbert 5f626f7a6a GLK: Add detection logic needed for engine startup 2018-12-08 19:05:59 -08:00
Paul Gilbert ef161922d8 ENGINES: Add optional extra configuration entries when creating new targets 2018-12-08 19:05:59 -08:00
Paul Gilbert db35a9cdc8 GLK: SCOTT: Adding game detection code 2018-12-08 19:05:59 -08:00
Paul Gilbert 9c6aca1d57 GLK: SCOTT: Minor stream and event loop fixes 2018-12-08 19:05:59 -08:00
Paul Gilbert 22648145a9 GLK: SCOTT: Initial conversion of ScottFree 2018-12-08 19:05:59 -08:00
Paul Gilbert b62e30b84c GLK: Interpreters now derive from GargoyleEngine via Glk 2018-12-08 19:05:59 -08:00
Paul Gilbert dcefdd6f62 GLK: More outer engine structure, and cleanup 2018-12-08 19:05:59 -08:00
Paul Gilbert fa253ddba7 GLK: Added stubs for Glk methods 2018-12-08 19:05:59 -08:00
Paul Gilbert b2067f3be7 GLK: Added Glk enums and structures 2018-12-08 19:05:59 -08:00
Paul Gilbert 46aafc3558 GLK: Refactor Glk to derice from Interpreter 2018-12-08 19:05:59 -08:00
Paul Gilbert 9c536cb6bf GLK: Add stub classes for sub-engine components 2018-12-08 19:05:59 -08:00
Paul Gilbert c4d4d48d67 GLK: Initial skeleton engine 2018-12-08 19:05:59 -08:00
Marcus Comstedt e0307e9c07 BUILD: Re-introduce hardcoded libz and MAD on Dreacmast
The attempts at making a more accurate auto-detection have been
postponed, so put the hardcoded enablers back for now.
2018-12-06 09:36:45 +01:00