aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs/toltecs.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.
2015-12-28TOLTECS: Remove superflous default value registration for extra GUI options.Johannes Schickel
2014-02-18TOLTECS: Make GPL headers consistent in themselves.Johannes Schickel
2013-11-24TOLTECS: Fix spacing errorsStrangerke
2013-04-26TOLTECS: Remove dead codeFilippos Karapetis
The clearSprites() method is a leftover from the older sprite drawing code
2013-01-13TOLTECS: Fix bug #3600166 - "TOLTECS: Parrot speech cuts off Fenimore's in ↵Filippos Karapetis
Cemetery"
2013-01-13TOLTECS: Whitespace fixesFilippos Karapetis
2013-01-13TOLTECS: Fix bug #3599370 - "TOLTECS: Text on intro video not shown as per ↵Filippos Karapetis
original"
2013-01-04TOLTECS: Make aborting movies more reliableTorbjörn Andersson
Before, the main updateInput() might swallow attempts at aborting movies. Now all events are handled by the movie player's own handleInput(). As a side effect, it's no longer necessary to check if a movie is playing before removing subtitles when pressing space.
2013-01-04TOLTECS: Remove unnecessary calls to quitGame()Torbjörn Andersson
Calling quitGame() simply creates a new quit event. There's no need to do that when catching a quit event.
2013-01-02TOLTECS: Don't allow dialog skipping while movies are playingTorbjörn Andersson
2013-01-02TOLTECS: Add a debug consoleFilippos Karapetis
2013-01-02TOLTECS: Add an option to use the ScummVM save/load screensFilippos Karapetis
2012-10-06TOLTECS: Wait a bit after drawing each frameFilippos Karapetis
This reduces the CPU load considerably (it's around 10% now, down from 50%)
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-11TOLTECS: Open the save menu with F5 and the load menu with F9Filippos Karapetis
Also, this changes the dialog skip key to space instead of escape
2012-09-11TOLTECS: Implement volume handling and toggling of speech/textFilippos Karapetis
2012-06-16TOLTECS: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2011-11-24TOLTECS: Save music in saved gamesFilippos Karapetis
Also, move all music resource related code into its own class
2011-11-21TOLTECS: Remove empty implementation of syncSoundSettings()Filippos Karapetis
2011-11-21TOLTECS: Savegame changesFilippos Karapetis
- Add support for savegame removal - Remove kyra-specific code - Add save play time and creation date
2011-11-20TOLTECS: Always hide the game interface when showing a movieFilippos Karapetis
2011-11-20TOLTECS: Stop all sounds when exitingFilippos Karapetis
2011-11-20TOLTECS: Updated TODOFilippos Karapetis
- Updated locations where the animation hack is necessary - Fixed crashes on scene changes (with a TODO) - MIDI Music is always XMIDI - sfClearScreen() doesn't seem to be necessary
2011-11-20TOLTECS: Fixed typoFilippos Karapetis
2011-11-20TOLTECS: Added a hack to fix a crash when smoking the peace pipeFilippos Karapetis
2011-11-20TOLTECS: Initial implementation for musicFilippos Karapetis
2011-11-20TOLTECS: Added the ability to skip the current dialog line with the escape keyFilippos Karapetis
2011-11-20TOLTECS: Initialize mouse cursor when loading a saved game from the launcherFilippos Karapetis
2011-11-20TOLTECS: Switch to initGraphics() call, rather than separate calls.David Turner
2011-11-20TOLTECS: Fix Compilation After Common::RandomSource Changes in Latest master.David Turner
2011-11-20TOLTECS: Fix compilationBenjamin Haisch
2011-11-20TOLTECS: Fix Compilation After Graphics::Surface PixelFormat changes.David Turner
2011-11-20TOLTECS: Fix Compilation After Base Code Header Changes.David Turner
2011-11-20TOLTECS: Fix bugsBenjamin Haisch
- Save scene parameters before playing a movie and restore them afterwards (fixes crash) - Fix text disappearing too fast - Implement script function sfGetCameraChanged - Replace nop script functions with stubs which print debug info when called - Some cleanup, remove obsolete TODOs
2011-11-20TOLTECS: Fix compilation after sound->audio directory rename.David Turner
2011-11-20TOLTECS: Use CursorMan instead of OSystem for showMouseBenjamin Haisch
2011-11-20TOLTECS: Added comments on main game loop, and added a FIXMEFilippos Karapetis
2011-11-20TOLTECS: Reduced header dependencies and removed a TODOFilippos Karapetis
2011-11-20TOLTECS: Fixed compilation and reduced header dependencies a bitFilippos Karapetis
2011-11-20TOLTECS: - More work on the menu system, saving and loading from there is ↵Benjamin Haisch
now possible - Add blastSprite method which draws a sprite directly to the frontScreen without the renderQueue - Add F10 scancode in sfHandleInput to open the menu
2011-11-20TOLTECS: - Undef menu test code (oops)Benjamin Haisch
- Rename updateScreen to drawScreen - Move code from sfUpdateScreen to engine updateScreen - Use better screen sync code to get closer to the original game's speed
2011-11-20TOLTECS: - Work on the menu system (use strings from resources instead of ↵Benjamin Haisch
hardcoded ones) - ...and load the system strings from the resource on startup - Only redraw menu screen when required - Change parameters for some text functions from byte* to const byte* - Rename some mouse vars
2011-11-20TOLTECS: - Implement kSupportsLoadingDuringStartupBenjamin Haisch
2011-11-20TOLTECS: - Hopefully fixed a bug in findRectAtPoint which causes the game to ↵Benjamin Haisch
crash before the first scene - sfHandleInput
2011-11-20TOLTECS: Fix compilation with trunkBenjamin Haisch
2011-11-20TOLTECS: Fixed compilationBenjamin Haisch
2011-11-20TOLTECS: Added GUI options to detection entriesBenjamin Haisch
2011-11-20TOLTECS: Fix compilation.Benjamin Haisch
2011-11-20TOLTECS: - Fixed clipping bugs (in 256-color sprites and scaled sprites)Benjamin Haisch
- Minor cleanup