Commit Graph
27 Commits
Author SHA1 Message Date
Paul Gilbert 1c412d3da7 GLK: Properly handle sound setup 2019-07-06 15:32:39 -07:00
Paul Gilbert 9c197d71ab GLK: ALAN3: Add support for loading a3r Blorb files 2019-07-06 15:27:08 -07:00
Paul Gilbert 1afd60cd3e GLK: Change language Id in savegames to more portable language code 2019-06-16 18:03:17 -07:00
Paul Gilbert 2e69903cbb GLK: Change savegame interpreter Ids from index to 4 byte code 2019-06-16 17:55:16 -07:00
Paul Gilbert 919670a565 GLK: ADVSYS: Save/load fixes 2019-06-16 14:59:26 -07:00
Paul Gilbert 553bb74f8c GLK: Further changeover of sub-engines to use new savegame code 2019-06-16 14:59:26 -07:00
Paul Gilbert b6542b78fc GLK: Fix debug channels setup 2019-06-15 22:31:50 -07:00
Paul Gilbert 401b010ef3 GLK: Implementing more gli object registration 2019-04-28 14:32:49 +10:00
Paul Gilbert 4c708dc97f GLK: FROTZ: Implement os_beep method
I instantiate a PCSpeaker instance in the main engine just for beeps,
because I don't know any simpler way. But hey, it works.
2019-03-02 20:43:19 -08:00
Paul Gilbert df74a209ca GLK: FROTZ: Keep mono & prop font sizes to be the same for v6 games 2019-01-02 23:24:50 -08:00
Paul Gilbert 85816c8a54 GLK: Make a _gameFile field in the base Glk engine 2019-01-02 23:13:13 -08:00
Cameron Cawley f6015086e1 ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455) 2018-12-19 08:31:26 +02:00
Paul Gilbert 6202b36606 GLK: SCOTT: Add support for Mysterious Adventures Blorb files 2018-12-14 19:30:43 -08:00
Paul Gilbert 290196946d GLK: GLULXE: Skeleton sub-engine 2018-12-08 19:05:59 -08:00
Paul Gilbert 08db684864 GLK: Add support for secondary Blorb files separate from the gamefile
It also hads further support for playing AIFF files. However, the
Blorb files for Lurking Horror & Sherlock on the if-archive website
don't seem to be valid AIFF files, so sound doesn't play using them
2018-12-08 19:05:59 -08:00
Paul Gilbert 3661fc61ec GLK: Beginnings of Sounds manager 2018-12-08 19:05:59 -08:00
Paul Gilbert 33a23bca1c GLK: FROTZ: Further reading/writing setup for savegames using Quetzal 2018-12-08 19:05:59 -08:00
Paul Gilbert 3a543a1e6d GLK: FROTZ: Add derived Screen class to add Infocom character graphics font 2018-12-08 19:05:59 -08:00
Paul Gilbert 13e28c0d0d GLK: Finish refactoring Blorb class 2018-12-08 19:05:59 -08:00
Paul Gilbert 525c09ef38 GLK: In progress transforming Blorb code to be a Common::Archive 2018-12-08 19:05:59 -08:00
Paul Gilbert bd86fd7bbf GLK: Implementing picture loading 2018-12-08 19:05:59 -08:00
Paul Gilbert 0f0b8ae3b7 GLK: FROTZ: Don't have a Y margin above title bar 2018-12-08 19:05:59 -08:00
Paul Gilbert 3b906cb2bb GLK: Fixes for combined loading/saving code 2018-12-08 19:05:59 -08:00
Paul Gilbert b05a16a0ad GLK: Centralizing more of the savegame code in GlkEngine 2018-12-08 19:05:59 -08:00
Paul Gilbert 67275924b5 GLK: Derive detection from MetaEngine rather than AdvancedMetaEngine 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