Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-10 | Added FIXME for heap corruption occurring when exiting SCI games | Filippos Karapetis | |
svn-id: r39315 | |||
2009-03-10 | Synced the rest of the MSVC project files for the SCI engine | Filippos Karapetis | |
svn-id: r39314 | |||
2009-03-10 | - Convert some file references from uint16 to uint32 to suit 11H | Scott Thomas | |
- Add some 11H opcodes svn-id: r39313 | |||
2009-03-10 | Fix compile of CINE engine. | Travis Howell | |
svn-id: r39312 | |||
2009-03-10 | Resource decompression functions moved to scicore\decompressor.cpp and ↵ | Greg Frieger | |
turned into classes. svn-id: r39311 | |||
2009-03-10 | Palette-class for Cine-engine, WIP: Take 2. Testing, using and documentation ↵ | Kari Salminen | |
still TODO. svn-id: r39310 | |||
2009-03-10 | Use pow() instead of powf() when compiling with MinGW32 to work around a ↵ | Andre Heider | |
libstdc++ cross-compile bug, see #2673362 svn-id: r39309 | |||
2009-03-10 | SCI: Moved cfsml.pl from tools/ to tools/sci/; also fixed circular dependency | Max Horn | |
svn-id: r39308 | |||
2009-03-10 | SCI: EVIL temporary hack to ensure savegame.cpp is rebuilt when any of the ↵ | Max Horn | |
headers it uses have been changed (to track mistakes like me forgetting to rename SongIteratorMessage -> SongIterator::Message in the CFSML, too). If anybody knows how one can 'copy' the dependencies of one target and add them to another, please let me know. svn-id: r39307 | |||
2009-03-10 | SCI: Removing unused line from savegame.cfsml, fixing SongIteratorMessage -> ↵ | Max Horn | |
SongIterator::Message in it svn-id: r39306 | |||
2009-03-10 | SCI: Memory 'ref counting' code is only used by song iterators -> move it ↵ | Max Horn | |
there, make it private (to be replaced one day by something else, e.g. Common::SharedPtr) svn-id: r39305 | |||
2009-03-10 | - Fix code indentation | Johannes Schickel | |
- Some (minor other) fromatting fixes svn-id: r39304 | |||
2009-03-10 | Added missing SVN keywords | Filippos Karapetis | |
svn-id: r39303 | |||
2009-03-10 | Formatted code to conform to our coding standards. Also, added parentheses ↵ | Filippos Karapetis | |
to clarify "&" operator precedence svn-id: r39302 | |||
2009-03-10 | - Fix warning | Johannes Schickel | |
- Fix missing return in stringfrag_getchar (someone check out the FIXME there, please) svn-id: r39301 | |||
2009-03-10 | Add missing file. | Lars Skovlund | |
svn-id: r39300 | |||
2009-03-10 | Minor fix to deallocate STRING_FRAG segments properly | Lars Skovlund | |
svn-id: r39299 | |||
2009-03-10 | Fixed warnings | Filippos Karapetis | |
svn-id: r39298 | |||
2009-03-10 | String fragments support | Lars Skovlund | |
WIP: No regressions in this part, I hope svn-id: r39297 | |||
2009-03-10 | Fix GMM loading disabled after loading savegame from ScummVM menu | Fabio Battaglia | |
svn-id: r39296 | |||
2009-03-10 | Fix compile of SCI engine. | Travis Howell | |
svn-id: r39295 | |||
2009-03-10 | Updated the MSVC project files of the SCI engine and ScummVM | Filippos Karapetis | |
svn-id: r39294 | |||
2009-03-10 | Reverted some of the changes of commit #39192. The cursor reading code has ↵ | Filippos Karapetis | |
been placed back in a separate file, and not in the resource manager (but it's now 1 function) svn-id: r39293 | |||
2009-03-10 | - Renamed files inside gfx/resource | Filippos Karapetis | |
- Merged sci_picfill_aux.cpp and sci_picfill.cpp into picfill.cpp (as this is the only place where the auxiliary fill functions are used) svn-id: r39292 | |||
2009-03-10 | Fix graphics corruption in 11H FMV streams | Scott Thomas | |
svn-id: r39291 | |||
2009-03-10 | SCI: SongIterator::Message only needs to transfer a single argument, so get ↵ | Max Horn | |
rid of the second slot svn-id: r39290 | |||
2009-03-10 | SCI: Renamed SongIteratorMessage -> SongIterator::Message; cleanup | Max Horn | |
svn-id: r39289 | |||
2009-03-10 | SCI: More SongIterator refactoring. | Max Horn | |
* Added SongIterator::clone() * got rid of songit_clone() * removed SIMSG_CLONE and related code * removed SongIterator::flags * turned songit_new_tee into TeeSongIterator constructor svn-id: r39288 | |||
2009-03-10 | Fixed warning in list code | Max Horn | |
svn-id: r39287 | |||
2009-03-10 | SCUMM: Fix snap scroll dialog messages | Max Horn | |
svn-id: r39286 | |||
2009-03-10 | Alter/revert last changes to moveCamera(), as VAR_CAMERA_FAST_X is used by a ↵ | Travis Howell | |
few scripts in Indy3 too. svn-id: r39285 | |||
2009-03-10 | LOL: - some opcodes and interface code so that you can at least get out of ↵ | Florian Kagerer | |
the shops and Geron's room svn-id: r39284 | |||
2009-03-10 | Add snap scroll option from original games (SCUMM3-5), and enable for ↵ | Travis Howell | |
earlier games too. svn-id: r39283 | |||
2009-03-10 | Groovie: Initial support for different opcode sets | Jordi Vilalta Prat | |
svn-id: r39282 | |||
2009-03-09 | Fix for bug #2671611: T7G: Checksums for unknown english 7th Guest cd version | Eugene Sandulenko | |
Now instead of showing partial list of files detector will provide "submit md5" message only if at least one entry with every file present will be found. svn-id: r39281 | |||
2009-03-09 | Fix compiler warnings. | Johannes Schickel | |
svn-id: r39280 | |||
2009-03-09 | Rewrote Common::List iterator code to ensure const correctness is preserved. | Max Horn | |
We tried to implement the list iterators in a clever way, to reduce code duplication. But this is essentially impossible to do properly, sadly -- this is one of the places where the ugly drawbacks of C++ really show. As a consequence, our implementation had a bug which allowed one to convert any const_iterator to an iterator, thus allowing modifying elements of const lists. This rewrite reintroduces code duplication but at least ensures that no const list is written to accidentally. Also fix some places which incorrectly used iterator instead of const_iterator or (in the kyra code) accidentally wrote into a const list. svn-id: r39279 | |||
2009-03-09 | SCI: result_word_t -> ResultWord; switched to Common::List for storing lists ↵ | Max Horn | |
of ResultWords svn-id: r39278 | |||
2009-03-09 | Personal Nightmare is part of the AGOS engine. | Travis Howell | |
svn-id: r39277 | |||
2009-03-09 | Don't adjust data pointer in makeStream. | Willem Jan Palenstijn | |
It is already adjusted in getAudioStream. svn-id: r39276 | |||
2009-03-09 | LOL: - fixed inventory bug | Florian Kagerer | |
- fixed monster speed svn-id: r39275 | |||
2009-03-09 | Fix uninitialized color meta-values. | Willem Jan Palenstijn | |
This fixes holes in text boxes in Iceman, among other things. svn-id: r39274 | |||
2009-03-09 | SCI: Added BaseSongIterator copy constructor which invokey sci_refcount_incref | Max Horn | |
svn-id: r39273 | |||
2009-03-09 | Reset child iterators on deletion. | Willem Jan Palenstijn | |
This fixes an illegal access in ~TeeSongIterator. svn-id: r39272 | |||
2009-03-09 | - Applied patch #2668849 by sunmax | Benjamin Haisch | |
svn-id: r39271 | |||
2009-03-09 | Added LGOP2 detection entries: | Benjamin Haisch | |
- German, supplied by windlepoons (bug tracker #2675695) - French and Spanish, supplied by goodoldgeorg (bug tracker #2675759) svn-id: r39270 | |||
2009-03-09 | SCI: Rewrote handling of song wakeup times & (iterator) delays, to avoid ↵ | Max Horn | |
rounding issues between ticks (1/60s) and milliseconds; also fixed a bug (coming from Glutton ;) where delays measured in millisecs were treated as ticks instead. Thanks to Walter for the precursor of this patch svn-id: r39263 | |||
2009-03-09 | Added some more Audio::Timestamp unit tests | Max Horn | |
svn-id: r39262 | |||
2009-03-09 | Add more code differences in PN. | Travis Howell | |
svn-id: r39261 | |||
2009-03-09 | Cleanup. | Travis Howell | |
svn-id: r39260 |