Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-26 | Turned some static tables into static const tables; added some FIXME ↵ | Max Horn | |
comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines) svn-id: r40908 | |||
2009-05-26 | Fixed a bug in Common::Array (including a unit test for it), and changed the ↵ | Max Horn | |
way the internal storage growth over time. The bug could result in incorrect results when using push_back (or insert_at) to insert data from an array into itself if this insertions would cause the internal array storage to grow. Also added a unit test for this bug. Furthermore, if the internal storage needs to grow, it will now be resized to the next power of two, instead of being increased by 32. svn-id: r40907 | |||
2009-05-26 | Added brief information about the create_drascula tool | Filippos Karapetis | |
svn-id: r40906 | |||
2009-05-26 | Fix g++ warning. | Johannes Schickel | |
svn-id: r40905 | |||
2009-05-26 | Rewrote the Audio stream parser. The introduction of KQ6 should work more ↵ | Filippos Karapetis | |
correctly now (apart from Cassima's speech) svn-id: r40904 | |||
2009-05-26 | Added a brief note about the create_lure tool | Paul Gilbert | |
svn-id: r40903 | |||
2009-05-26 | Add some initial documentation for create_kyradat. | Johannes Schickel | |
svn-id: r40902 | |||
2009-05-26 | tinsel: add default paths needed by Discworld PSX, now the user shouldn't ↵ | Fabio Battaglia | |
need to move files around svn-id: r40901 | |||
2009-05-26 | Reserve some space in the Huffman tree arrays before starting to decode the ↵ | Filippos Karapetis | |
Huffman trees. Hopefully, this will speed up the tree constructing phase somewhat svn-id: r40900 | |||
2009-05-26 | Fix bug #2687801 - ZAK: Cannot pickup Ladder on Mars Youth Hostel. | Travis Howell | |
svn-id: r40899 | |||
2009-05-26 | SCI: Some small fixes for KQ6CD. | Walter van Niftrik | |
svn-id: r40898 | |||
2009-05-25 | LOL: implemented support for the mine car | Florian Kagerer | |
svn-id: r40897 | |||
2009-05-25 | Remove leftover debug messages. | Johannes Schickel | |
svn-id: r40896 | |||
2009-05-25 | Added hardwarekeys.cpp to makefile | Lars Persson | |
svn-id: r40895 | |||
2009-05-25 | WIP code for the speech in the floppy version of KQ6 (still needs work) | Filippos Karapetis | |
svn-id: r40894 | |||
2009-05-25 | SCI: Only let gfxop_set_color use priority/control if mask has their bits set. | Willem Jan Palenstijn | |
This fixes a regression from r39089 where text in the KQ5(floppy) intro was displayed behind trees. svn-id: r40893 | |||
2009-05-25 | tinsel: avoid unnecessary checks in discworld psx palette remapper | Fabio Battaglia | |
svn-id: r40892 | |||
2009-05-25 | Re-enabled the code for correct text positioning - it should work correctly now | Filippos Karapetis | |
svn-id: r40891 | |||
2009-05-25 | Till we specify an common behavior when loading a game state on startup ↵ | Johannes Schickel | |
fails / the user tries to load an non existing save slot, change Tinsel to start up the game as if no slot was specified. (This 'fixes' bug #2796215 "DW: Black screen when loading via command line") svn-id: r40890 | |||
2009-05-25 | Fixed a nasty bug in the GUI code, which caused the windows in PQ3 and ↵ | Filippos Karapetis | |
SCI1.1 games to be erased incorrectly svn-id: r40889 | |||
2009-05-25 | - Fix various valgrind warnings in the audio sync code | Johannes Schickel | |
- Fix crash when qutting KQ 5 CD (It was caused by resources of type "kResourceTypeSync" getting allocated an "Resource" object instead of an "ResourceSync" object, I hope this is the correct fix) svn-id: r40888 | |||
2009-05-25 | Fix mismatching new[]/delete pair (silences a valgrind warning). | Johannes Schickel | |
svn-id: r40887 | |||
2009-05-25 | SCI: Adlib: fix crash in SQ4. | Walter van Niftrik | |
svn-id: r40886 | |||
2009-05-25 | Fixed crash when starting KQ6 | Filippos Karapetis | |
svn-id: r40885 | |||
2009-05-25 | tinsel: remove the ugly psx l-space workaround, and instead add a check into ↵ | Fabio Battaglia | |
PlayMidi for psx version svn-id: r40884 | |||
2009-05-25 | SCI: Force movie palettes (KQ6). | Walter van Niftrik | |
svn-id: r40883 | |||
2009-05-25 | tinsel: add PSX specific code to workaround the thief bug in past ↵ | Fabio Battaglia | |
ankh-morpork, i still have to give a better look at this though svn-id: r40882 | |||
2009-05-25 | Updated the MSVC project files of the kyra engine (added sound_lol.cpp) | Filippos Karapetis | |
svn-id: r40881 | |||
2009-05-25 | Objectified the AudioResource code (used for speech and digitized music in ↵ | Filippos Karapetis | |
CD talkie games) svn-id: r40880 | |||
2009-05-25 | tinsel: avoid unnecessary iterations in Discworld PSX palette remapper | Fabio Battaglia | |
svn-id: r40879 | |||
2009-05-25 | tinsel: Discworld PSX uses "index.dat" as scene index file, not "index" | Fabio Battaglia | |
svn-id: r40878 | |||
2009-05-25 | tinsel: add entry in detector for Discworld PSX demo | Fabio Battaglia | |
svn-id: r40877 | |||
2009-05-25 | tinsel: endianess fix Discworld PSX palette remapper | Fabio Battaglia | |
svn-id: r40876 | |||
2009-05-24 | tinsel: fix some uninitialized var used in Discworld PSX | Fabio Battaglia | |
svn-id: r40875 | |||
2009-05-24 | SCI: Adlib: added support for rhythm channel | Walter van Niftrik | |
svn-id: r40874 | |||
2009-05-24 | tinsel: fix for CLUT palettes in Discworld PSX | Fabio Battaglia | |
svn-id: r40873 | |||
2009-05-24 | Also strip trailing whitespaces in C and Objective-C source files. (Seems I ↵ | Johannes Schickel | |
forgot that we got those too :-P) svn-id: r40872 | |||
2009-05-24 | SCI: reset system palette when loading a new PIC. | Willem Jan Palenstijn | |
This improves the colours of background images, but is still partially broken. The mouse cursor becomes transparent when changing scenes, and there is a brief moment of palette corruption between scenes. svn-id: r40870 | |||
2009-05-24 | tinsel: Changes to psx palette conversion function | Fabio Battaglia | |
svn-id: r40869 | |||
2009-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-05-24 | Strip trailing whitespaces. | Johannes Schickel | |
svn-id: r40866 | |||
2009-05-24 | Commit patch #2796028 "lol files are always compiled" with some slight ↵ | Johannes Schickel | |
extension. svn-id: r40865 | |||
2009-05-24 | tinsel: fix graphic corruption caused by wrong clipping of 8-bit images in ↵ | Fabio Battaglia | |
Discworld PSX svn-id: r40864 | |||
2009-05-24 | LOL: fixed some input code issues: | Florian Kagerer | |
- party would move 2 steps instead of one when using keyboad while magic menu was open - viewing notes would abort at once instead of waiting for the next click svn-id: r40863 | |||
2009-05-24 | tinsel: take into account clipping when drawing PSX 4-bit images | Fabio Battaglia | |
svn-id: r40862 | |||
2009-05-24 | tinsel: disable midi playing for Discworld PSX, as the game uses the ↵ | Fabio Battaglia | |
proprietary (and unsupported) PlayStation SEQ format svn-id: r40860 | |||
2009-05-24 | SCI: re-xlate pixmap when palette revision changed | Willem Jan Palenstijn | |
svn-id: r40859 | |||
2009-05-24 | Removed the line feed workaround, and added explicit int16 castings to the ↵ | Paul Gilbert | |
FROM_LE_16 macros in the font system - this fixes a bug in the engine, allowing it to properly handle all non-printable characters correctly svn-id: r40858 | |||
2009-05-24 | Fixed audio synchronization in the CD version of KQ5 | Filippos Karapetis | |
svn-id: r40855 | |||
2009-05-24 | tinsel: sound samples and speech support for Discworld PSX using VAG. Based ↵ | Fabio Battaglia | |
on a patch provided by clone2727 svn-id: r40852 |