Paul Gilbert
|
67275924b5
|
GLK: Derive detection from MetaEngine rather than AdvancedMetaEngine
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
454f92cc74
|
GLK: SCOTT: Centralize the set of game names
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
a2104deb4c
|
GLK: Changing class and namespaces from Gargoyle to Glk
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
1fb931fbd9
|
GLK: Changing gargoyle folder to glk
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7d670ff157
|
GLK: FROTZ: Fix stack size
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7b90a2b60e
|
GLK: FROTZ: Hook up processor execution to main runGame method
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
6b23a72e51
|
GLK: FROTZ: Merge Err class into Processor
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
c19d40fa78
|
GLK: FROTZ: Implemented Quetzal class for savegames
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ce7113b34a
|
GLK: FROTZ: Added OS read line and character methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7d2406870e
|
GLK: FROTZ: Add screen message methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
aab1dfeff8
|
GLK: FROTZ: Added memory redirect methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7a52f21c0b
|
GLK: FROTZ: Added script/record/transcript/replay methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
2c37a94913
|
GLK: SCOTT: Fix detecting .dat gamefiles, added Windows game versions detections
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e1de76b491
|
GLK: FROTZ: Added remaining memory methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
5507242395
|
GLK: Fix casting of vardiac retrieval
Thanks to bgK for identifying the bad cast
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
1ca59e74c3
|
GLK: FROTZ: Added storeb & storew into the Mem class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
1b4791f923
|
GLK: FROTZ: Removal of method stubs that are now implemented
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
53612fa6f7
|
GLK: FROTZ: Added storeb and storew methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
fbe7fb7e1a
|
GLK: FROTZ: Merge Buffer class into Processor
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7a3dd94de1
|
GLK: FROTZ: Add undo data initialization
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
ad95130e4f
|
GLK: FROTZ: Added user options initialization from configuration
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
9fadd84b37
|
GLK: FROTZ: Add GlkInterface initialize method
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
a083eb3d5c
|
GLK: FROTZ: Added bulk of game processor
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
38a458139a
|
GLK: Add Gargoyle engine to credits.pl
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
cc9b52e5ac
|
GLK: Implement the removeSaveState method
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
f19f92e396
|
GLK: FROTZ: Move Header to be an ancestor class to Mem
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
fc4c3293d1
|
GLK: FROTZ: Add parsing if game file is a Blorb container
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
b8fcb62dd2
|
GLK: Added Blorb container file handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4497a55a86
|
GLK: FROTZ: Beginnings of Mem class
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7d20a3552b
|
GLK: FROTZ: Added error handling
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
8316c1a5b2
|
GLK: FROTZ: Beginnings of initialization
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
1aaf2fd145
|
GLK: FROTZ: Fleshing out detection logic and added some entries
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
c589b807e2
|
GLK: FROTZ: Skeleton sub-engine for Frotz interpreter
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
43cee5fb0f
|
GLK: Fix setTime converting seconds to a date/time structure
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
cde50e00ed
|
GLK: Fix handling of negative file offsets in MemoryStream::setPosition
|
2018-12-08 19:05:59 -08:00 |
|
dreammaster
|
62315b969d
|
GLK: gcc compilation fixes
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
fbed3ed7a3
|
GLK: SCOTT: Handle negative values in readInts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
a698756c24
|
GLK: SCOTT: Don't show intro text when loading savegame from launcher
|
2018-12-08 19:05:59 -08:00 |
|
dreammaster
|
a8e656a5de
|
GLK: astyle formatting
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
5ddf55da6c
|
GLK: SCOTT: Convert comments to single line veresions
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7cb69167de
|
GLK: Add the garglk_set_reversevideo methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
df8dec156e
|
GLK: Add garglk_set_zcolors methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
c524c5859e
|
GLK: Add garglk_unput_string methods
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
4bd3a4a9c6
|
GLK: Cleanup of glk_gestalt_ext switch
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
601e1d486b
|
GLK: Add GLK timer intervals
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
43bee7a727
|
GLK: Add GUI options to default detection entry
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
671321c45f
|
GLK: Fix loading of font colors and styles from configuration
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
f73d56f6ba
|
GLK: Setup default font colors to match garglk defaults
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
e208e14796
|
GLK: Get proper baseline and leading from loaded fonts
|
2018-12-08 19:05:59 -08:00 |
|
Paul Gilbert
|
7cba554fc5
|
GLK: Don't leading & baseline for fonts go below minimum size
|
2018-12-08 19:05:59 -08:00 |
|