Age | Commit message (Collapse) | Author |
|
svn-id: r28773
|
|
- Added timer class for timer handling
- Little bit more resturcturing
- A little bit (almost nothing but a start!) Kyrandia 2 support
svn-id: r28297
|
|
svn-id: r28294
|
|
svn-id: r27963
|
|
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
svn-id: r27024
|
|
- reworked script opcode handling
svn-id: r26749
|
|
svn-id: r26604
|
|
svn-id: r26511
|
|
svn-id: r26499
|
|
svn-id: r26281
|
|
the old code did not properly track the mouse upon click events, and KyraEngine::waitForEvent ignored _flags.useHiResOverlay)
svn-id: r26221
|
|
- finished MSC file support for Amiga version
svn-id: r26204
|
|
- Font displaying is not yet supported.
- Intro should be glitch free
- all other things are *untested*
svn-id: r26113
|
|
svn-id: r25316
|
|
- gets rid of GameFlags::hasAudioCD
svn-id: r25258
|
|
decodeFrameDeltaPage() into two functions to avoid a high amount of conditional jumps per decided animation frame
svn-id: r25034
|
|
defined in Common for that now
- also reworks the game flag system in general
svn-id: r23920
|
|
pak files on room changes)
- uses Common::hashit_lower instead of scumm_stricmp for filename checking
svn-id: r23896
|
|
(also less file loading at startup, but more on room change)
svn-id: r23887
|
|
- changing ScriptHelper functions so it will be useable for kyra2 and kyra3 too
- unbreaking savegames (increasing the VERSION number since the game flags table got resized to be useable for kyra3)
svn-id: r23612
|
|
svn-id: r23496
|
|
svn-id: r22912
|
|
svn-id: r22910
|
|
svn-id: r22888
|
|
- introduces Screen::getCPagePtr and Screen::getPageRect (which should ease the introduction of dirty rect handling)
- moves KyraEngine::loadBitmap to Screen
svn-id: r22716
|
|
svn-id: r22661
|
|
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
|
|
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
|
|
Fixes bug with stopping pegasus music before the animation finished.
svn-id: r21469
|
|
with a negative value in certain rooms
svn-id: r21378
|
|
catacombs")
- Fixes some sprite redraw bugs introduced with my last commits
- Fixes wsa drawing bug in the cave too
svn-id: r21346
|
|
correct restored background)
- Fixes brandon width value after loading (removes gfx glitch while talking with the tree)
svn-id: r21332
|
|
several errors where the format string didn't match the number of arguments to the call)
svn-id: r21141
|
|
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
|
|
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
|
|
svn-id: r20582
|