Commit Graph
137148 Commits
Author SHA1 Message Date
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
Paul Gilbert 326f69136e GLK: SCOTT: Fix memory corruption loading game data 2018-12-08 19:05:59 -08:00
Paul Gilbert 813918aaba GLK: Memory leak fixes 2018-12-08 19:05:59 -08:00
Paul Gilbert 4b011b2f1c GLK: Freeing of data on exit 2018-12-08 19:05:59 -08:00
Paul Gilbert 3d34cd151f GLK: FROTZ: Remove unused local variable 2018-12-08 19:05:59 -08:00
Paul Gilbert e344809eea GLK: FROTZ: Fix gcc warnings, adding extra method comments 2018-12-08 19:05:59 -08:00
Paul Gilbert bc4df65bd7 GLK: Fix gcc compiler warnings 2018-12-08 19:05:59 -08:00
Paul Gilbert fc2b1edd1f GLK: SCOTT: Extra returns/exits after glk_exit is called 2018-12-08 19:05:59 -08:00
Paul Gilbert 83646598c9 GLK: SCOTT: Renaming of all fields to ScummVM convention 2018-12-08 19:05:59 -08:00
Paul Gilbert 027240678e GLK: SCOTT: Change engine to use ScummVM String and Arrays 2018-12-08 19:05:59 -08:00
Paul Gilbert bd4bc0a43f GLK: FROTZ: Fix crash clicking screen with mouse without dragging 2018-12-08 19:05:59 -08:00
Paul Gilbert 238022890e GLK: FROTZ: Debug code to generate detection entries for unknown games
Used it to flesh out the list of Infocom game detection entries
2018-12-08 19:05:59 -08:00
Paul Gilbert dee20ace65 GLK: FROTZ: Added detection entries for more Infocom games 2018-12-08 19:05:59 -08:00
Paul Gilbert 625df27cfc GLK: FROTZ: Adding detection entries for Infocom games 2018-12-08 19:05:59 -08:00
Paul Gilbert 04f42acca0 GLK: FROTZ: Allow exiting ScumMVM when waiting for a keypress 2018-12-08 19:05:59 -08:00
Paul Gilbert d9e7fca83c GLK: FROTZ: Fix exiting when application is forcefully closed 2018-12-08 19:05:59 -08:00
Paul Gilbert af081ad322 GLK: FROTZ: Improve fallback detection of Z-code games 2018-12-08 19:05:59 -08:00
Paul Gilbert beddf3853e GLK: FROTZ: Fill out HHGTTG version serial numbers 2018-12-08 19:05:59 -08:00
Paul Gilbert f29147ba22 GLK: Fix showing unicode input lines 2018-12-08 19:05:59 -08:00
Paul Gilbert a1d355d0be GLK: FROTZ: Move ostream_* flags from GlkInterface to Processor 2018-12-08 19:05:59 -08:00
Paul Gilbert 7b1b3935b8 GLK: Fix remaining Gargoyle references identified by digitall 2018-12-08 19:05:59 -08:00
Paul Gilbert eff0ac80ff GLK: Handle starting the engine directly from the command line 2018-12-08 19:05:59 -08:00