87459 Commits

Author SHA1 Message Date
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
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
9bc6379476 GLK: Change lots of comments from multiline to single line 2018-12-08 19:05:59 -08:00
Paul Gilbert
dfe497cb79 GLK: FROTZ: Move setting default colors to GlkInterface 2018-12-08 19:05:59 -08:00
Paul Gilbert
2a3e6c49bf GLK: FROTZ: Set up default Frotz white on blue screen colors 2018-12-08 19:05:59 -08:00
Paul Gilbert
ada80dedc0 GLK: FROTZ: Further merging together of configuration into a new config.cpp file 2018-12-08 19:05:59 -08:00
Paul Gilbert
79f3d946ef GLK: FROTZ: Shift Header class into it's own file 2018-12-08 19:05:59 -08:00
Paul Gilbert
41a4378169 GLK: SCOTT: Don't show another line prompt when game is exiting 2018-12-08 19:05:59 -08:00
Paul Gilbert
88b0e5d52f GLK: Change text buffer history array to use Array of U32Strings 2018-12-08 19:05:59 -08:00
Paul Gilbert
0167d988fa GLK: Free windows on exit 2018-12-08 19:05:59 -08:00
Paul Gilbert
fc86b3705b GLK: Fix initializing fields of created streams 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