aboutsummaryrefslogtreecommitdiff
path: root/engines/mads/mads.cpp
AgeCommit message (Collapse)Author
2017-10-07ENGINES: Remove default1x scaler flagColin Snover
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions.
2016-07-28MADS: Fix debug channel initializationEugene Sandulenko
2016-05-02MADS: Fix class initializationEugene Sandulenko
2016-03-14MADS: Changed engine to use Graphics::ManagedSurfacePaul Gilbert
2016-02-06MADS: Fix game loop crashPaul Gilbert
2016-01-08MADS: Cleanup of existing converstations skeleton codePaul Gilbert
2015-10-10MADS: Phantom: Implement Scene101::enter(), add some empty (new) engine ↵Strangerke
functions
2015-05-09MADS: Make GPL header consistent with what we normally use.Johannes Schickel
2015-03-18MADS: Hook up ScummVM volume controlPaul Gilbert
2015-03-15MADS: Hook up all of the remaining options, and add custom game optionsFilippos Karapetis
2015-03-14MADS: Hook up sfx/music flagsPaul Gilbert
2015-03-14MADS: Persist gameplay optionsPaul Gilbert
2014-10-12MADS: Move OPL creation from the engine to SoundManagerPaul Gilbert
2014-09-07MADS: Implement loading resource sequence for AnimationViewPaul Gilbert
2014-09-05MADS: Fix OPL init error when showing credits multiple timesPaul Gilbert
2014-09-05MADS: Fix exiting the gamePaul Gilbert
2014-06-03MADS: Free the audio player when the game endsPaul Gilbert
2014-05-27MADS: Initialize pointer in MADSEngineStrangerke
2014-05-27MADS: initialise -> initialize.Johannes Schickel
2014-05-14MADS: Implemented sound player for scene group 2Paul Gilbert
2014-05-08MADS: Remove trailing whitespaceFilippos Karapetis
2014-05-03MADS: Savegames are now workingPaul Gilbert
2014-05-02MADS: Misc savegame fixes and added meta query infoPaul Gilbert
2014-04-27MADS: Implement the audio playerFilippos Karapetis
This is used for all digital samples, plus voices in talkie versions. Currently, it's only hooked to the "play_audio" debugger command
2014-04-26MADS: Implemented more save/load logicPaul Gilbert
2014-04-26MADS: Implemented savegame header read/writesPaul Gilbert
2014-04-24MADS: Added methods for can save/load currentlyPaul Gilbert
2014-04-20MADS: Implemented display of conversation topicsPaul Gilbert
2014-04-07MADS: Implement loading logic for UI background animationsPaul Gilbert
2014-03-22MADS: Introduce another getRandomNumber function with 2 parametersStrangerke
2014-03-21MADS: Implemented more of scene 103 codePaul Gilbert
2014-03-17MADS: Beginnings of code for UI inventory item animationPaul Gilbert
2014-03-17MADS: Added caching for font instancesPaul Gilbert
2014-03-16MADS: Implementing user interface text display methodsPaul Gilbert
2014-03-15MADS: Merged the InterfaceSurface and UserInterface classesPaul Gilbert
2014-03-13MADS: Fixed handling of dirty rects to copy areas to the physical screenPaul Gilbert
2014-03-10MADS: Refactoring calls to PaletteUsage::process, and initial bugfixesPaul Gilbert
2014-03-10MADS: In progress implementation of PaletteUsage::processPaul Gilbert
2014-03-06MADS: Added in Rex Nebular globals classPaul Gilbert
2014-03-05MADS: Further implementation of drawElementsPaul Gilbert
2014-03-04MADS: Beginnings of code support for Scene::drawElementsPaul Gilbert
2014-03-02MADS: Implemented more of the multi-scene loopPaul Gilbert
2014-02-25MADS: In progress implementation of loadScenePaul Gilbert
2014-02-24MADS: Beginnings of scene-specific data loadingPaul Gilbert
2014-02-24MADS: Added skeleton framework for game scene classesPaul Gilbert
2014-02-22MADS: Implemented more logic for dialog displayPaul Gilbert
2014-02-22MADS: Further cursor/event initialisationPaul Gilbert
2014-02-22MADS: Beginnings of cursor initializationPaul Gilbert
2014-02-22MADS: Implemented constructor for copy protection dialog, and support methodsPaul Gilbert
2014-02-20MADS: Implemented resource manager using ScummVM Archive interfacePaul Gilbert