Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene Sandulenko | |
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines. | |||
2014-02-18 | TOLTECS: Make GPL headers consistent in themselves. | Johannes Schickel | |
2013-12-07 | TOLTECS: Add missing getDebugger() for engine API. | D G Turner | |
2013-01-02 | TOLTECS: Add a debug console | Filippos Karapetis | |
2012-09-26 | JANITORIAL: Remove trailing whitespaces. | Johannes Schickel | |
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//' | |||
2012-09-11 | TOLTECS: Open the save menu with F5 and the load menu with F9 | Filippos Karapetis | |
Also, this changes the dialog skip key to space instead of escape | |||
2012-09-11 | TOLTECS: Implement volume handling and toggling of speech/text | Filippos Karapetis | |
2011-11-24 | TOLTECS: Save music in saved games | Filippos Karapetis | |
Also, move all music resource related code into its own class | |||
2011-11-21 | TOLTECS: Remove empty implementation of syncSoundSettings() | Filippos Karapetis | |
2011-11-21 | TOLTECS: Savegame changes | Filippos Karapetis | |
- Add support for savegame removal - Remove kyra-specific code - Add save play time and creation date | |||
2011-11-20 | TOLTECS: Initial implementation for music | Filippos Karapetis | |
2011-11-20 | TOLTECS: Fix saveGameState signature to match Engine's virtual method. | David Turner | |
2011-11-20 | TOLTECS: Fix Compilation After Base Code Header Changes. | David Turner | |
2011-11-20 | TOLTECS: Fix bugs | Benjamin 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-20 | TOLTECS: Reduced header dependencies and removed a TODO | Filippos Karapetis | |
2011-11-20 | TOLTECS: Reduced header dependencies | Filippos Karapetis | |
2011-11-20 | TOLTECS: Fixed compilation and reduced header dependencies a bit | Filippos Karapetis | |
2011-11-20 | TOLTECS: - 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-20 | TOLTECS: - 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-20 | TOLTECS: - 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-20 | TOLTECS: - Hopefully fixed a bug in findRectAtPoint which causes the game to ↵ | Benjamin Haisch | |
crash before the first scene - sfHandleInput | |||
2011-11-20 | TOLTECS: Fixed compilation | Benjamin Haisch | |
2011-11-20 | TOLTECS: Fixed compilation with the latest trunk changes. | Filippos Karapetis | |
This change also unveiled a serious problem: the same include files are used EVERYWHERE (e.g. code manipulating the screen is using sound includes). Added a FIXME concerning this | |||
2011-11-20 | TOLTECS: More work on the menu; started with the saveload menu page and ↵ | Benjamin Haisch | |
fixed some early bugs | |||
2011-11-20 | TOLTECS: - Implemented playSoundAtPos and fixed sound panning (0 is center, ↵ | Benjamin Haisch | |
not 64 like in the original) - Minor cleanup | |||
2011-11-20 | TOLTECS: Fixed compilation | Filippos Karapetis | |
2011-11-20 | TOLTECS: - Fixed compilation after Fingolfin's latest series of commits | Benjamin Haisch | |
- Added a warning for the yet unimplemented palette transparency code - Removed "debug" calls from script, they weren't that useful - Removed unneccessary delete in the MoviePlayer - Fixed the renderer (hopefully?) | |||
2011-11-20 | TOLTECS: - Implemented RTL | Benjamin Haisch | |
- Fixed return values in savegame/loadgame - Some minor cleanup | |||
2011-11-20 | TOLTECS: - Listing savestates via command line or Launcher | Benjamin Haisch | |
- Loading/Saving during run time Other savestate functions yet todo. I'll probably remove the "original" in-game menu and move everything to the GMM. | |||
2011-11-20 | TOLTECS: Implemented preliminary sound playback; some stuff is still missing ↵ | Benjamin Haisch | |
(correct volumes etc.) | |||
2011-11-20 | TOLTECS: A lot of changes in the graphics code: | Benjamin Haisch | |
- Optimized drawing code; now only items (sprites, text, screen masks) which have changed from the previous frame are redrawn, this speeds up things a lot - Implemented dirty rectangles using a microtile array - The previously committed Microtile Array implementation from SEL seemed buggy so I wrote my own version which works nicely so far (and is less code and GPL), only MicroTileArray::getRectangles uses parts from the old version, this will be changed later - One known bug related to dirty rectangles remains: Sometimes the background isn't restored correctly and gfx artifacts are visible | |||
2011-11-20 | TOLTECS: Forgot script.cpp. | Benjamin Haisch | |
And some tests for menu & movie player in toltecs.cpp. | |||
2011-11-20 | TOLTECS: - Merged input.cpp with toltecs.cpp | Benjamin Haisch | |
- Kernel function 5 returns a random value; use ScummVM's RNG | |||
2011-11-20 | TOLTECS: Minor cleanup. | Benjamin Haisch | |
2011-11-20 | TOLTECS: - Renamed stuff and cleanups | Benjamin Haisch | |
- Beginnings of the saveload system (incomplete) | |||
2011-11-20 | TOLTECS: Fixed tabs and formatting. | Benjamin Haisch | |
2011-11-20 | TOLTECS: Initial checkin | Eugene Sandulenko | |