Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-05-27 | - Moved Sound implementation declarations to the newly added file sound_intern.h | Johannes Schickel | |
- Added support for PC Speaker sound in all Kyra1, Kyra2 and Lands of Lore - Slight cleanup svn-id: r40939 | |||
2009-05-27 | Fixed a typo, and added parentheses to clarify order | Filippos Karapetis | |
svn-id: r40938 | |||
2009-05-27 | sword2: base psx demo detection on screens.clu, and let the user decide ↵ | Fabio Battaglia | |
between full and demo version at the time of adding the game svn-id: r40937 | |||
2009-05-27 | - Renamed the Audio commands to kSci*, from kSci1* (since they're pretty ↵ | Filippos Karapetis | |
much the same for SCI1.1) - Added enums for the audio sync cases - Added a warning when kDoSync is called with the new semantics (SQ4CD or newer) svn-id: r40936 | |||
2009-05-27 | Added a warning when kDoAudio is called with the new semantics (SQ4CD or ↵ | Filippos Karapetis | |
newer) and fixed the detection entry for SQ4CD svn-id: r40935 | |||
2009-05-27 | Typo. | Johannes Schickel | |
svn-id: r40933 | |||
2009-05-27 | Add include guard. | Johannes Schickel | |
svn-id: r40932 | |||
2009-05-27 | SCI: Cleanup. | Walter van Niftrik | |
svn-id: r40931 | |||
2009-05-26 | SCI: Changed signatures of StrLen and StrCpy to allow NULL pointers. This is | Walter van Niftrik | |
needed for a game bug in KQ6CD. svn-id: r40930 | |||
2009-05-26 | Gob - Add detection strings for Lost In Time (Hebrew), Fascination (3 disks, ↵ | Arnaud Boutonné | |
Hebrew), Geisha (alternative EN version), Goblins 3 (Hebrew) svn-id: r40925 | |||
2009-05-26 | Fixed regression in Longbow | Filippos Karapetis | |
svn-id: r40924 | |||
2009-05-26 | Fixed regression of commit #40904, which caused the audio in KQ5CD to be ↵ | Filippos Karapetis | |
played incorrectly svn-id: r40923 | |||
2009-05-26 | Fixed a crash when exiting, a regression from the latest music driver changes | Filippos Karapetis | |
svn-id: r40922 | |||
2009-05-26 | SCI: Undo commit #40917 (SongIteratorChannel::resetSynthChannels now again ↵ | Max Horn | |
does something) svn-id: r40921 | |||
2009-05-26 | SCI: Added 'opcodes' command to the debugger; fixed output wrapping in the ↵ | Max Horn | |
selectors & kernelnames debugger commands svn-id: r40919 | |||
2009-05-26 | Updated the MSVC project files of the SCI engine | Filippos Karapetis | |
svn-id: r40918 | |||
2009-05-26 | Fixed compilation under MSVC | Filippos Karapetis | |
svn-id: r40917 | |||
2009-05-26 | Silenced MSVC warning | Filippos Karapetis | |
svn-id: r40916 | |||
2009-05-26 | SCI: Merged vocab_debug.cpp into vocabulary.cpp; cleanup | Max Horn | |
svn-id: r40915 | |||
2009-05-26 | SCI: Removing obsolete soft sequencer files | Max Horn | |
svn-id: r40914 | |||
2009-05-26 | SCI: removed realtime and polled player, as well as the sfx/device dir, ↵ | Max Horn | |
after discussion with Walter svn-id: r40913 | |||
2009-05-26 | SCI: Turned sfx_player_t into a class SfxPlayer, and converted the existing ↵ | Max Horn | |
players to subclasses of that svn-id: r40912 | |||
2009-05-26 | SCI: Preparing to transform sfx_player_t into a class | Max Horn | |
svn-id: r40911 | |||
2009-05-26 | SCI: Turned the global 'static MessageState state' variable into a member of ↵ | Max Horn | |
EngineState svn-id: r40910 | |||
2009-05-26 | Renamed Common::Serializer::syncMagic to matchBytes, and added version ↵ | Max Horn | |
paarms to it (we migh want to add corresponding matchUint32LE etc. functions if needed) svn-id: r40909 | |||
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 |