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 |
|