aboutsummaryrefslogtreecommitdiff
path: root/engines/toltecs/toltecs.cpp
AgeCommit message (Collapse)Author
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
2011-11-20TOLTECS: - Implemented playSoundAtPos and fixed sound panning (0 is center, ↵Benjamin Haisch
not 64 like in the original) - Minor cleanup
2011-11-20TOLTECS: Reworked the ArchiveReader and ResourceCache classes.Benjamin Haisch
ResourceCache needs more work since resources are never freed (which is bad).
2011-11-20TOLTECS: Fixed compilationFilippos Karapetis
2011-11-20TOLTECS: - Implemented RTLBenjamin Haisch
- Fixed return values in savegame/loadgame - Some minor cleanup