aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2011-11-20TOLTECS: Added detection entries for French and Spanish versionsBenjamin Haisch
2011-11-20TOLTECS: Fix compilation with trunkBenjamin Haisch
2011-11-20TOLTECS: Rename savegame version defineBenjamin Haisch
2011-11-20TOLTECS: Fixed compilation with current SVN changesBenjamin Haisch
2011-11-20TOLTECS: Fixed compilationBenjamin Haisch
2011-11-20TOLTECS: Fix bug caused by most recent revision (don't free the audio data ↵Benjamin Haisch
in makeRawStream)
2011-11-20TOLTECS: Fixed compilationFilippos Karapetis
2011-11-20TOLTECS: 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-20TOLTECS: Fixed compilation with the latest trunkFilippos Karapetis
2011-11-20TOLTECS: Fixed compilation with the latest trunk changesFilippos Karapetis
2011-11-20TOLTECS: Fixed compilationBenjamin Haisch
2011-11-20TOLTECS: Fixed compilation with the latest sound changes in the trunkFilippos Karapetis
2011-11-20TOLTECS: Silenced warningFilippos Karapetis
2011-11-20TOLTECS: Fixed compilationBenjamin Haisch
2011-11-20TOLTECS: Sync with ScummVM rev. 46379Filippos Karapetis
2011-11-20TOLTECS: Added GUI options to detection entriesBenjamin Haisch
2011-11-20TOLTECS: Misc fixes in the menu systemBenjamin Haisch
2011-11-20TOLTECS: Fixed odd bug in drawChar (I subtracted 2 from the font height ↵Benjamin Haisch
before, though I don't recall why exactly I did that; now I use the font height as-is)
2011-11-20TOLTECS: Implemented scrolling in the savegame listBenjamin Haisch
2011-11-20TOLTECS: More work on the menu; started the savegame page and implemented ↵Benjamin Haisch
editing of the savegame description
2011-11-20TOLTECS: More work on the menu; started with the saveload menu page and ↵Benjamin Haisch
fixed some early bugs
2011-11-20TOLTECS: More work on the menuBenjamin Haisch
2011-11-20TOLTECS: Started implementing the menu from scratchBenjamin Haisch
2011-11-20TOLTECS: Silenced some warningsFilippos Karapetis
2011-11-20TOLTECS: - Added detection entry for the German demo versionBenjamin Haisch
2011-11-20TOLTECS: Fix compilation.Benjamin Haisch
2011-11-20TOLTECS: Oops, forgot to disable the debug path drawing.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 sound playingBenjamin Haisch
- Renaming
2011-11-20TOLTECS: - Moved script functions out of the switch statement and into an arrayBenjamin Haisch
2011-11-20TOLTECS: - Added enum for sound channel typeBenjamin Haisch
- Added isPointInside
2011-11-20TOLTECS: Updated TODO (nothing new, just syncing local copy with the repo)Benjamin Haisch
2011-11-20TOLTECS: - Removed TODO, external resources aren't explicitly used (the ↵Benjamin Haisch
original game extracts resources from WESTERN to HD to increase access speed)
2011-11-20TOLTECS: Fixed compilationFilippos Karapetis
2011-11-20TOLTECS: Fixed compilationFilippos Karapetis
2011-11-20TOLTECS: Added German versionBenjamin Haisch
2011-11-20TOLTECS: - Fixed compilation after Fingolfin's latest series of commitsBenjamin 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-20TOLTECS: Silenced MSVC warningsFilippos Karapetis
2011-11-20TOLTECS: - Implemented RTLBenjamin Haisch
- Fixed return values in savegame/loadgame - Some minor cleanup
2011-11-20TOLTECS: Very very minor cleanup.Benjamin Haisch
2011-11-20TOLTECS: - Listing savestates via command line or LauncherBenjamin 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-20TOLTECS: - Fixed Screen::updateTalkText (text x position was read ↵Benjamin Haisch
incorrectly and font color wasn't nibble-swapped) - Hooked up the movie player; movies can be aborted with Escape (not with mouse clicks at the moment because I was too lazy to implement it; funny, writing this explanation probably took longer :))
2011-11-20TOLTECS: Implemented preliminary sound playback; some stuff is still missing ↵Benjamin Haisch
(correct volumes etc.)
2011-11-20TOLTECS: Removed unused functions.Benjamin Haisch
2011-11-20TOLTECS: Correct initialization for graphics. Since the game is 640x480, it ↵Eugene Sandulenko
should be default to 1x scaler.
2011-11-20TOLTECS: Added sound to the movie player (finally). Still TODO: Ability to ↵Benjamin Haisch
abort movies.
2011-11-20TOLTECS: Updated TODO.txtBenjamin Haisch
2011-11-20TOLTECS: 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