Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-27 | Cleanup. | Johannes Schickel | |
svn-id: r26604 | |||
2007-04-15 | Formatting/Cleanup. | Johannes Schickel | |
svn-id: r26511 | |||
2007-04-01 | added the instance of EventManager returned by OSystem::getEventManager as a ↵ | Gregory Montoir | |
member of the Engine base class. This allows to simply the code a bit and should more efficient too (ie. less virtual function chain calls, obj->getA()->getB()). Also updated several engines to make use of it. svn-id: r26357 | |||
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-03-12 | WIP code for Amiga version: | Johannes Schickel | |
- Font displaying is not yet supported. - Intro should be glitch free - all other things are *untested* svn-id: r26113 | |||
2007-03-07 | - cleanup | Johannes Schickel | |
- some diffs for Amiga version svn-id: r26010 | |||
2007-02-22 | Fixed black screen in the outro sequence. | Johannes Schickel | |
svn-id: r25791 | |||
2007-02-12 | Support for Japanese FM-Towns version. (code contributed by Florian Kagerer, ↵ | Johannes Schickel | |
modified a bit) svn-id: r25530 | |||
2007-02-07 | Fixed credits in FM-Towns version. | Johannes Schickel | |
svn-id: r25417 | |||
2007-01-31 | Fix for bug #Fix for bug #1523200 ("KYRA1: Voice-only mode has no lips ↵ | Johannes Schickel | |
animation"). svn-id: r25313 | |||
2007-01-29 | - adds support for FM-Towns SFX (thanks to Florian Kagerer for his source) | Johannes Schickel | |
- gets rid of GameFlags::hasAudioCD svn-id: r25258 | |||
2007-01-25 | Adds CD audio support. | Johannes Schickel | |
svn-id: r25192 | |||
2007-01-25 | Adds basic support for the FM Towns version with some restrictions: | Johannes Schickel | |
- just english playable - no audio svn-id: r25188 | |||
2006-09-18 | Fixes the Macintosh related problems Krest mentioned on the IRC channel. | Johannes Schickel | |
(the user has to set the game platform to Macintosh though, since it's atm detected as DOS version) svn-id: r23929 | |||
2006-09-17 | - removes the kyra specific language flag system, and uses the language enum ↵ | Johannes Schickel | |
defined in Common for that now - also reworks the game flag system in general svn-id: r23920 | |||
2006-09-16 | Replaces all malloc/realloc usages with new. | Johannes Schickel | |
svn-id: r23886 | |||
2006-08-31 | Applied my own patch #1549054, after discussing it with LordHoto. This makes | Torbjörn Andersson | |
the intro scrolling use constant time, rather than assuming that the screen can be rendered once every "tick". On my^H^Hslow computers, this makes it a bit less smooth, but that should be ok. It also fixes a tiny glitch right after the scrolling. svn-id: r23811 | |||
2006-07-26 | Skips scroll down sequence then the user wishes to skip the intro. | Johannes Schickel | |
svn-id: r23596 | |||
2006-07-26 | Nicer quit handling in the intro sequences. | Johannes Schickel | |
svn-id: r23594 | |||
2006-07-16 | - don't error on CHAPTER1.VRM miss anymore | Johannes Schickel | |
- nicer error messages when no font files are found - implements nicer way to load fonts svn-id: r23531 | |||
2006-05-28 | - makes Screen::getPagePtr private | Johannes Schickel | |
- introduces Screen::getCPagePtr and Screen::getPageRect (which should ease the introduction of dirty rect handling) - moves KyraEngine::loadBitmap to Screen svn-id: r22716 | |||
2006-05-28 | Added speechEnabled() and textEnabled() to simplify the text/speech config ↵ | Oystein Eftevaag | |
checks a bit, and added checks some more places svn-id: r22703 | |||
2006-05-28 | Fix for [ 1472007 ] KYRA1: Bypassing cutscenes with ESC doesn't stop speech | Oystein Eftevaag | |
svn-id: r22697 | |||
2006-05-25 | Some more _quitFlag checks, makes quitting while end sequence faster. | Johannes Schickel | |
svn-id: r22623 | |||
2006-05-25 | Fixes bead movement speed in end scene. | Johannes Schickel | |
svn-id: r22621 | |||
2006-05-24 | Fixes bug # 1471893 ("KYRA1: Graphics glitch when Malcolm turns to stone"). | Johannes Schickel | |
svn-id: r22612 | |||
2006-05-21 | - reworks quit handling (no _system->quit() anymore) | Johannes Schickel | |
- fixes some deinitalization problems svn-id: r22558 | |||
2006-05-16 | - implements kyrandia 3 wsa loader | Johannes Schickel | |
- fixes initalisation problems - adds setX, setY, setDrawPage to Kyra::Movie instead of directly accessing _x, _y and _drawPage svn-id: r22490 | |||
2006-05-08 | Replaced a bunch of delay loops with a new delayUntil() function. Now all of | Torbjörn Andersson | |
them will at least sleep if the remaining delay is at least 10 ms. (Personally, I don't like the idea of busy-waiting even 9 ms, but now that it's in its own function, it becomes much easier if we want to change that behaviour. There are still plenty of custom delay loops left, though.) svn-id: r22393 | |||
2006-05-08 | Added comment about switch case fallthrough. I assume this one is deliberate, | Torbjörn Andersson | |
but they're easy to miss at a casual glance. svn-id: r22392 | |||
2006-05-08 | Changed abs() to ABS() | Torbjörn Andersson | |
svn-id: r22389 | |||
2006-05-08 | Missed a couple of switch cleanups. | Torbjörn Andersson | |
svn-id: r22385 | |||
2006-05-08 | Cleanup: Use ScummVM indentation style for switch() cases. In some cases, I | Torbjörn Andersson | |
have added or removed "break"s, but not in any way which should change the program's behaviour. I.e. I've added "break" to the final case, and after calling quitGame(), and I've removed "break" after "return". svn-id: r22383 | |||
2006-05-07 | Fixes playing of credits music. | Johannes Schickel | |
svn-id: r22378 | |||
2006-05-04 | Adds (partial) support for italian floppy. (still hardcoded strings are ↵ | Johannes Schickel | |
missing) (Bug # 1409244 ("KYRA: GFX problems with ITALIAN floppy")). svn-id: r22333 | |||
2006-05-01 | Makes malcolm walking into the kyragem room after some time. (fixes half of ↵ | Johannes Schickel | |
bug #1471893 ("KYRA1: Graphics glitch when Malcolm turns to stone")) svn-id: r22255 | |||
2006-04-17 | - Implements copyRegion without transparency checking | Johannes Schickel | |
- Uses copyRegion without transparency checking to fix credits drawing bugs svn-id: r21989 | |||
2006-04-17 | Simplifies credits.txt loading. | Johannes Schickel | |
svn-id: r21988 | |||
2006-04-17 | Fixes bug #1471895 ("KYRA1: Kyragem goes black at the very end"). | Johannes Schickel | |
svn-id: r21987 | |||
2006-04-17 | Rewrote the timing of the Kyra end credits so that it doesn't matter that the | Torbjörn Andersson | |
variables are signed. Otherwise the credits may hang on a slow system. svn-id: r21986 | |||
2006-04-17 | Implements the end credits, and disables fast forwarding in the intro. | Oystein Eftevaag | |
svn-id: r21980 | |||
2006-03-18 | - started to rework static resource loading | Johannes Schickel | |
- made some function parameters const (to work with new static res code) svn-id: r21365 | |||
2006-03-18 | Extends seq_drinkPotionAnim() so that the color of the flask Brandon | Oystein Eftevaag | |
drinks will be correct. Also fixes a bug where an animation (Brandon ringing the bells) would play too quickly. svn-id: r21354 | |||
2006-03-12 | Music in the last two intro scenes plays now again with adlib. | Johannes Schickel | |
Cleaned up the sound code a bit (removed some unneeded functions). svn-id: r21234 | |||
2006-03-08 | Fixed tons of format string warnings for debug/error calls (including ↵ | Max Horn | |
several errors where the format string didn't match the number of arguments to the call) svn-id: r21141 | |||
2006-02-14 | Made the kyra debug extensions more generic, i.e. scumm engine could replace | Johannes Schickel | |
their debugC calls now with the new introduced debugC calls. (A mail how to use it will follow shortly on -devel) Also now these special engine debug flags can be specified from the commandline. Also made the -c & --config parameter check more secure. svn-id: r20695 | |||
2006-02-14 | Reworked kyra debug output system. Now he have special kyra intern debug ↵ | Johannes Schickel | |
levels + the global debug levels, for now I enable all kyra debug levels if the global debug level is not -1. see 'toggle_debug' in the kyra debugger and kyra.h for the different levels. (This is just the beginning of it anyway, for example the sound debug level isn't used for now) svn-id: r20678 | |||
2006-02-11 | Moved engines to the new engines/ directory | Max Horn | |
svn-id: r20582 |