Commit Graph
137148 Commits
Author SHA1 Message Date
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