Commit Graph
89422 Commits
Author SHA1 Message Date
Paul Gilbert 3661fc61ec GLK: Beginnings of Sounds manager 2018-12-08 19:05:59 -08:00
Paul Gilbert f6abb3ea33 GLK: FROTZ: Simplify accessing sounds for Lurking Horror & Sherlock 2018-12-08 19:05:59 -08:00
Paul Gilbert 2ae0edd58b GLK: FROTZ: Add sound playing code 2018-12-08 19:05:59 -08:00
Paul Gilbert 88b47cdd8b GLK: FROTZ: Added winarg methods 2018-12-08 19:05:59 -08:00
Paul Gilbert ab8ff73453 GLK: FROTZ: Fix handling of empty rect picture resources 2018-12-08 19:05:59 -08:00
Paul Gilbert 7fda941302 GLK: FROTZ: Implement some of the V6 opcodes 2018-12-08 19:05:59 -08:00
Paul Gilbert 4894ce2134 GLK: FROTZ: Add all the new V6 methods, commented out until I can fix each one 2018-12-08 19:05:59 -08:00
Paul Gilbert d7c015a17e GLK: FROTZ: Detect Infocom games using .zip extensions 2018-12-08 19:05:59 -08:00
Paul Gilbert 63079834fa GLK: FROTZ: Improved rendering of Beyond Zork description area 2018-12-08 19:05:59 -08:00
Paul Gilbert 1933130dfc GLK: FROTZ: Fix setting cwin field when window changes 2018-12-08 19:05:59 -08:00
Paul Gilbert 7212924b1e GLK: TADS: Compilation fixes 2018-12-08 19:05:59 -08:00
Paul Gilbert c68542dba8 GLK: TADS: Compilation fix 2018-12-08 19:05:59 -08:00
Paul Gilbert 14871c28bc GLK: TADS: Added Data class 2018-12-08 19:05:59 -08:00
Paul Gilbert f20d07381c GLK: TADS: Added cmap file 2018-12-08 19:05:59 -08:00
Paul Gilbert d3c46f7078 GLK: TADS: Add Regex class 2018-12-08 19:05:59 -08:00
Paul Gilbert 41b62ab00d GLK: TADS: Add a number of GLK interface methods 2018-12-08 19:05:59 -08:00
Paul Gilbert 5ab65b0954 GLK: TADS: TADS2: Add ler file 2018-12-08 19:05:59 -08:00
Paul Gilbert d2836360fb GLK: TADS: GLK window initialization 2018-12-08 19:05:59 -08:00
Paul Gilbert 75f4d34070 GLK: TADS: Add first detection entry, further fallback detection 2018-12-08 19:05:59 -08:00
Paul Gilbert 09b682cb63 GLK: TADS: Skeletons for TADS 2 & 3 subengines, extra detection logic 2018-12-08 19:05:59 -08:00
Paul Gilbert 0b7a29c797 GLK: TADS: Skeleton engine 2018-12-08 19:05:59 -08:00
Paul Gilbert 855911d0c0 GLK: FROTZ: Fix display of character graphics in text grid windows 2018-12-08 19:05:59 -08:00
Paul Gilbert bfbc0ba0ed GLK: FROTZ: Allow loading savegames from launcher 2018-12-08 19:05:59 -08:00
Paul Gilbert 2331a0e9fb GLK: FROTZ: Quetzal saving and loading now works 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 6e6b285e83 GLK: FROTZ: Savegame listing now reads Quetzal savegames 2018-12-08 19:05:59 -08:00
Paul Gilbert 6080a1d091 GLK: FROTZ: Draw character graphic chars at the same size as the fixed width font 2018-12-08 19:05:59 -08:00
Paul Gilbert 9fa7e9be81 GLK: FROTZ: Fix selection of the character graphics font 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 fb7dbffd59 GLK: Merge Fonts class into Screen class 2018-12-08 19:05:59 -08:00
Paul Gilbert 5cc3d40c28 GLK: FROTZ: Adding bitmap font class for Infocom character graphics 2018-12-08 19:05:59 -08:00
Paul Gilbert c2625264fb GLK: Change int 0 to false 2018-12-08 19:05:59 -08:00
Paul Gilbert 77468312de GLK: FROTZ: Beyond Zork title screen now showing 2018-12-08 19:05:59 -08:00
Paul Gilbert 62af5ea891 GLK: FROTZ: More work on displaying Beyond Zork title screen 2018-12-08 19:05:59 -08:00
Paul Gilbert 3700919881 GLK: Add POTFILES 2018-12-08 19:05:59 -08:00
Paul Gilbert 1c190e50b4 GLK: Mark text strings as translateable 2018-12-08 19:05:59 -08:00
Paul Gilbert 4a3f517b71 GLK: FROTZ: Prompt for exit when game quits 2018-12-08 19:05:59 -08:00
Paul Gilbert c7a632ae2e GLK: FROTZ: Fix initialization of undo data 2018-12-08 19:05:59 -08:00
Paul Gilbert 5b9e1a53ad GLK: FROTZ: Fix mismatch allocation/free 2018-12-08 19:05:59 -08:00
Paul Gilbert 0aff016ad9 GLK: FROTZ: Fix deletion of undo_mem 2018-12-08 19:05:59 -08:00
Paul Gilbert f92b82664d GLK: Fix gcc warnings 2018-12-08 19:05:59 -08:00
Paul Gilbert a334cd704e GLK: FROTZ: Further loading of Infocom pictures files 2018-12-08 19:05:59 -08:00
Paul Gilbert 6f50812493 GLK: Added RawDecoder class for new raw picture data format 2018-12-08 19:05:59 -08:00
Paul Gilbert 3e8ed4eafc GRAPHICS: Add convertToInPlace method to ManagedSurface 2018-12-08 19:05:59 -08:00
Paul Gilbert 0b1e695f24 GLK: FROTZ: Beginnings of support for Infocom picture files 2018-12-08 19:05:59 -08:00
Paul Gilbert 720ef67a7d GLK: FROTZ: Fixed detection of Infocom .dat gamefiles 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 f7cb417084 GLK: Add picture drawing 2018-12-08 19:05:59 -08:00
Paul Gilbert 5a05140ac3 GLK: Add picture scaling 2018-12-08 19:05:59 -08:00