Age | Commit message (Collapse) | Author |
|
svn-id: r25426
|
|
- non md5 based detector removed (for now)
svn-id: r24665
|
|
defined in Common for that now
- also reworks the game flag system in general
svn-id: r23920
|
|
svn-id: r23916
|
|
svn-id: r23863
|
|
svn-id: r23853
|
|
some static resources (strings, etc). Also
adding a modified version of eriktorbjorn's '[1531929] KYRA: Kyra 2 & 3 main menu unification', with added mouse pointer and sundry.
svn-id: r23766
|
|
svn-id: r23648
|
|
svn-id: r23644
|
|
svn-id: r23638
|
|
svn-id: r23637
|
|
- show mouse cursor in Screen::setMouseCursor if it's allready shown
- a little bit more kyra3 init stuff
svn-id: r23623
|
|
- implements a bit more init functions for kyra3
- removes hacked mouse cursor
- changes Resource::fileData to accept a null pointer for size
svn-id: r23622
|
|
svn-id: r23616
|
|
WSAMovie2 (kyra2 uses the same format), renames a define in kyra3.h for consistency, and adds a case for CMDS in the VQA player to avoid the constant warning (the tag is always present and empty). Credit/blame for the last one goes to Clemmy :). Starting kyra2 will now show the title animation.
svn-id: r23614
|
|
- implements a little bit init stuff
- implements some music handling
svn-id: r23610
|
|
it might make a useful test case for the fade-out code.)
svn-id: r23604
|
|
svn-id: r23603
|
|
svn-id: r23593
|
|
- nicer error messages when no font files are found
- implements nicer way to load fonts
svn-id: r23531
|
|
main menu.
svn-id: r22905
|
|
svn-id: r22725
|
|
intro cutscene.
svn-id: r22724
|
|
- introduces Screen::getCPagePtr and Screen::getPageRect (which should ease the introduction of dirty rect handling)
- moves KyraEngine::loadBitmap to Screen
svn-id: r22716
|
|
white instead of yellow.
svn-id: r22676
|
|
svn-id: r22664
|
|
should be shown.
svn-id: r22663
|
|
palette before that, I think, because then we don't have any good palette to
make a backup copy of.)
svn-id: r22625
|
|
svn-id: r22624
|
|
- deletes Screen::drawPixel
svn-id: r22622
|
|
svn-id: r22587
|
|
svn-id: r22586
|
|
svn-id: r22570
|
|
svn-id: r22569
|
|
* Use setScreenPalette() rather than calling the backend directly. (As an extra
bonus, the VQA player now only needs to store 3 bytes per colour.)
* Hide the mouse cursor while the movie is playing.
svn-id: r22563
|
|
* The VQA move player isn't as similar to the WSA movie player as we first
envisioned, so the VQA player no longer inherits from Movie. It does retain
a fairly similar calling interface, though.
* Use the Kyra engine's idea of screen dimensions, rather than the backend's.
svn-id: r22561
|
|
* The playVQA() function now takes the name of the cutscene, rather than the
filename. This is so that playVQA("FOO") will be able to play FOO0.VQA,
FOO1.VQA or FOO2.VQA, depending on which movie size is selected.
* The VQA player centers movies by default, so don't set the position to 0,0.
* Ask the backend for screen dimensions (for centering the movie) rather than
hard-coding them.
svn-id: r22560
|
|
- implements language selection for kyra3
svn-id: r22559
|
|
- finishes KyraEngine_v3::gui_printString
svn-id: r22557
|
|
svn-id: r22556
|
|
svn-id: r22533
|
|
svn-id: r22531
|
|
svn-id: r22530
|
|
- adds screen dim tables for kyra3
- adds palette / screen backup for the vqa player
- small changes in the vqa player to use the Kyra::Screen functions
- adds (partially implemented/unimplemented) main menu drawing/handling functions (nothing to see yet)
svn-id: r22528
|
|
could use some cleanup, and there are a couple of TODOs sprinkled throughout
the code, but it seems to work reasonably well. Until the Kyra 3 main menu is
implemented, it won't actually be used though.
It uses the appendable audio stream class, which I have moved out of the SCUMM
engine.
svn-id: r22526
|
|
svn-id: r22504
|
|
displayed twice in a row. The other, more serious one, would cause ScummVM to
crash when reaching the end of the music. Now the music loops properly. (It
does fade down before looping, but that's how it is in the original as well.
It's just the way the music is recorded.)
svn-id: r22503
|
|
svn-id: r22502
|
|
headers instead.
svn-id: r22501
|
|
- adds a new sound class SoundDigital (only used for Kyra3) (needs more work though)
svn-id: r22497
|