aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-09ADL: Clean up Display classWalter van Niftrik
2016-03-09ADL: Make frame buffer linearWalter van Niftrik
2016-03-09ADL: Disable scanlines when saving thumbnailWalter van Niftrik
2016-03-09ADL: Add monochrome and scanline renderingWalter van Niftrik
2016-03-09ADL: Add save game meta info supportWalter van Niftrik
2016-03-09ADL: Fix "don't understand" parser response overrideWalter van Niftrik
2016-03-09ADL: Add GMM loading and savingWalter van Niftrik
2016-03-09ADL: Move input code into AdlEngineWalter van Niftrik
2016-03-09ADL: Add loading from launcherWalter van Niftrik
2016-03-09ADL: Add functions to adjust for 1-based arraysWalter van Niftrik
2016-03-09ADL: Fix bug in item takingWalter van Niftrik
2016-03-09ADL: Use #define instead of literalWalter van Niftrik
2016-03-09ADL: Add save game supportWalter van Niftrik
2016-03-09ADL: Add restartingWalter van Niftrik
2016-03-09ADL: Remove leftover debug codeWalter van Niftrik
2016-03-09ADL: Put state-related members in _state structWalter van Niftrik
2016-03-09ADL: Rename rightAngles to lineArtWalter van Niftrik
2016-03-09ADL: Move functionality into base classWalter van Niftrik
2016-03-09ADL: Add ARG #define to improve readabilityWalter van Niftrik
2016-03-09ADL: Rename some #defines and variables for clarityWalter van Niftrik
2016-03-09ADL: Add more #defines for literalsWalter van Niftrik
2016-03-09ADL: Rename Room struct fieldsWalter van Niftrik
2016-03-09ADL: Use #defines instead of literalsWalter van Niftrik
2016-03-09ADL: Rename Item struct fieldsWalter van Niftrik
2016-03-09ADL: Use #defines instead of literalsWalter van Niftrik
2016-03-09ADL: Move more functionality into base classWalter van Niftrik
2016-03-09ADL: Rename adl_v1.cpp/h to hires1.cpp/hWalter van Niftrik
2016-03-09ADL: Rename AdlEngine_v1 to HiRes1EngineWalter van Niftrik
2016-03-09ADL: Remove dead codeWalter van Niftrik
2016-03-09ADL: Move members into base classWalter van Niftrik
2016-03-09ADL: Clean-up string handlingWalter van Niftrik
2016-03-09ADL: Rename game typeWalter van Niftrik
2016-03-09ADL: Initial check-in for ADL engineWalter van Niftrik
2016-03-09SWORD25: Fix error after changing language in-game with the data file ↵Thierry Crozat
distributed by ScummVM Changing the language in-game causes the language to be set for the target in the scummvm.ini file. Then the next time we try to start the engine, if was causing an error (Sword25 failed to instantiate engine: Game data not found) because there was no match for the path and language in the detection table. Setting the language to Unknown in the detection table for this multilingual data file fixes the issue.
2016-03-09SCUMM: Fix bugs #7070, #7071.Johannes Schickel
When adding support for Russian fan translations the font source data was accidentally switched to the Russian font data for all game versions, not just the Russian one. Now we only use the Russian font data only for the Russian versions. Bug #7071 "MM V2: Umlauts disappeared in German versions" is a regression from 556d65713b8ed50c734b2466529cb1c4ac44cf36. Bug #7070 "ZAK V2: Umlauts disappeared in German versions" is a regression from c809a65b93d23aa30296f7f22ef4b160f628b9aa.
2016-03-08SCI: Fix build with SCI32 disabled.Johannes Schickel
Regression from d4869218200a3dd165c2f1c156f3c1620c813241.
2016-03-08SCI: Slight template formatting fixes.Johannes Schickel
2016-03-08SCI: Add missing namespace comments in graphics/.Johannes Schickel
2016-03-08SCI: SpacingFilippos Karapetis
2016-03-08SCI: Split color remapping functionality into a separate classFilippos Karapetis
Currently, only the SCI16 remapping functionality is implemented (used in the QFG4 demo)
2016-03-08SCI: Update the game ID of a workaround that's only used in QFG4 demoFilippos Karapetis
2016-03-08SCI32: Disable kRemapColors32, as SCI32 remapping is still incompleteFilippos Karapetis
2016-03-08SCI: Separate the demos of QFG4, PQ4 and GK1 from their full versionsFilippos Karapetis
The demo versions of these games were using a very different engine - SCI1.1 vs SCI2/SCI2.1. Thus, we split them into different game IDs, to avoid mixing specific game checks for them, as well as specific game workarounds, which are different for the demos than the full versions. Also, the demos should be working when SCI32 is disabled. For these games, we don't use ADGF_DEMO, to avoid game IDs like foodemo-demo
2016-03-08LAB: Remove gap handling from removeSaveState.Johannes Schickel
This removes the annoying behavior that removing a save state causes your physical files to be renamed.
2016-03-08ENGINES: Make variable names of PlainGameDescriptor conform to our guidelines.Johannes Schickel
gameid -> gameId
2016-03-08ENGINES: Make variable names of ADGameDescription conform to our guidelines.Johannes Schickel
gameid -> gameId guioptions -> guiOptions
2016-03-08ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.Johannes Schickel
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions
2016-03-08ENGINES: Fix formatting.Johannes Schickel
2016-03-08SCI32: Clean up kIsOnMe and fix rounding bugColin Snover
The implementation was not correctly rounding the scaled position with mulru, leading to occasionally incorrect hit detection at the boundaries of boxes.
2016-03-08CONFIGURE: Remove out dated comment for MinGW.Kirben