Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-03 | SCI: Merge new GUI code written by m_kiewitz. | Willem Jan Palenstijn | |
This is a major rewrite of the graphics code. A slightly adapted version of the old code is still available and currently the default. The new code is selectable in sci.cpp, but is not yet finished. svn-id: r44565 | |||
2009-10-03 | LOL/PC-98: add keyboard support | Florian Kagerer | |
svn-id: r44564 | |||
2009-10-03 | fixed addMenu isspace() issue on umlauts | Martin Kiewitz | |
svn-id: r44563 | |||
2009-10-03 | Use buffer in Common::String::printf slightly more efficiently | Willem Jan Palenstijn | |
svn-id: r44562 | |||
2009-10-03 | SCI: Fix typo | Willem Jan Palenstijn | |
svn-id: r44561 | |||
2009-10-03 | Fixed bug in archive.cpp that caused at least one engine (SAGA) not to work | Yotam Barnoy | |
svn-id: r44560 | |||
2009-10-03 | If make*Stream failed, the file needs to be closed to prevent an assert on a ↵ | Andre Heider | |
consecutive open(). svn-id: r44557 | |||
2009-10-03 | If an error occured on constructing a VorbisInputStream, return 0 from ↵ | Andre Heider | |
makeVorbisStream, just like makeFlacStream does. svn-id: r44556 | |||
2009-10-03 | LOL/PC-98: fixed automap | Florian Kagerer | |
svn-id: r44554 | |||
2009-10-03 | revert r44542: the fix reopens another previous bug | Arnaud Boutonné | |
svn-id: r44553 | |||
2009-10-03 | Added a +1 for dirty rectangle calculation so final column of changed area ↵ | Paul Gilbert | |
is included svn-id: r44551 | |||
2009-10-03 | Fixed positioning and update of the title under the mouse pointer. | Robert Špalek | |
Clamping on the border of the screen works precisely. When switched to the inventory, titles of game items are displayed instead of a (sticky) title of the last object before entering the inventory. Put some const's where appropriate. svn-id: r44550 | |||
2009-10-02 | LOL: cleanup | Florian Kagerer | |
svn-id: r44549 | |||
2009-10-02 | LOL/PC-98: fixed death menu, live/magic bar colors and money box | Florian Kagerer | |
svn-id: r44548 | |||
2009-10-02 | LOL/PC-98: - some more fixes for level graphics (shapes are still not quite ↵ | Florian Kagerer | |
right) - fixed heal spell svn-id: r44547 | |||
2009-10-02 | Whitespace changes | Max Horn | |
svn-id: r44546 | |||
2009-10-02 | SCI: Fix parse_reg_t, it no longer modified the const string passed to it | Max Horn | |
svn-id: r44545 | |||
2009-10-02 | Fixed cppcheck warnings about mismatching allocation/deallocation. | Torbjörn Andersson | |
svn-id: r44543 | |||
2009-10-02 | Fix for bug ref#2867294 (hopefully) | Arnaud Boutonné | |
svn-id: r44542 | |||
2009-10-02 | Fix cppcheck issue reported by salty-horse | Willem Jan Palenstijn | |
svn-id: r44541 | |||
2009-10-02 | Release resources properly; fix code formatting | Max Horn | |
svn-id: r44540 | |||
2009-10-02 | Fix more cppcheck warnings/errors; some code formatting; and fixes to our tools | Max Horn | |
svn-id: r44539 | |||
2009-10-02 | Fix some cppcheck warnings reported by salty-horse | Max Horn | |
svn-id: r44538 | |||
2009-10-02 | Mention removal of quicktime MIDI backend in NEWS | Max Horn | |
svn-id: r44537 | |||
2009-10-02 | Bugfix for dirty rects getting lost during room fade-ins | Paul Gilbert | |
svn-id: r44536 | |||
2009-10-02 | Remove dead code | Max Horn | |
svn-id: r44534 | |||
2009-10-02 | SCI: Remove PRINT_STK macro; cleanup | Max Horn | |
svn-id: r44533 | |||
2009-10-02 | SCI: Use String::printf instead of temporary buffer | Willem Jan Palenstijn | |
svn-id: r44532 | |||
2009-10-02 | SCI: Make NULL_REG & SIGNAL_REG const; change validate_property so that its ↵ | Max Horn | |
callers cannot modify NULL_REG accidentally anymore svn-id: r44531 | |||
2009-10-02 | SCI: Remove dead code | Max Horn | |
svn-id: r44530 | |||
2009-10-01 | SCI: cleanup | Willem Jan Palenstijn | |
svn-id: r44528 | |||
2009-10-01 | Fixed mismatching malloc/free, and plugged a memleak. | Andre Heider | |
svn-id: r44526 | |||
2009-10-01 | Fixed event handling. ValGrind fixups. | Robert Špalek | |
My yesterday's fix on handling 1 event per call caused the game to be unbearably slow on Linux. The old way was much faster. I have solved too fast a succession of mouse button down and up by not clearing the mouse flag when the button goes up instead. Fixed a memory leak and uninitialized variable after my refactoring of game location changes; found by ValGrind. svn-id: r44525 | |||
2009-10-01 | T7G: Proper fix for #2847539 - remove ambiguity in multi-byte script reads. | Scott Thomas | |
svn-id: r44524 | |||
2009-10-01 | Rewrote weird-looking code, which might lead to undefined behavior, ↵ | Filippos Karapetis | |
according to GNU svn-id: r44523 | |||
2009-10-01 | Fixed bug #2847539, by resetting the optimization options for the release ↵ | Filippos Karapetis | |
version to the default ones svn-id: r44521 | |||
2009-10-01 | Fix Common::String::printf in MSVC | Willem Jan Palenstijn | |
svn-id: r44520 | |||
2009-10-01 | Removed the STRICT_SEND, STRICT_READ and ASSERT_ARITHMETIC defines | Filippos Karapetis | |
svn-id: r44519 | |||
2009-10-01 | Fix a regression in the first part of the intro (gitches when the paper and ↵ | Arnaud Boutonné | |
the rat are moving). svn-id: r44518 | |||
2009-10-01 | Reworked of code line in changeExtension that was giving a cppcheck warning | Paul Gilbert | |
svn-id: r44517 | |||
2009-10-01 | Fixed some potential memory leaks, reported by salty-horse | Filippos Karapetis | |
svn-id: r44516 | |||
2009-10-01 | Replaced delete operator with delete[] | Paul Gilbert | |
svn-id: r44514 | |||
2009-10-01 | SCI: Add some fixmes noted by salty-horse. | Willem Jan Palenstijn | |
svn-id: r44513 | |||
2009-10-01 | Fix free/delete/delete[] mismatches. Patch by salty-horse | Willem Jan Palenstijn | |
svn-id: r44512 | |||
2009-10-01 | - Removed the toggle for "weak" validations, as there are cases where they ↵ | Filippos Karapetis | |
fail (e.g. in Longbow), so there is no point in having strict validations - Removed the invalid toggle from kernel signatures - we now never error out on invalid object references, but throw a warning instead - Simplified determine_reg_type() svn-id: r44511 | |||
2009-10-01 | SCI: Remove outdated debugging hack. | Willem Jan Palenstijn | |
In the past, a negative selector value was used to identify a callk stack frame. Currently a type of EXEC_STACK_TYPE_KERNEL already does that. svn-id: r44510 | |||
2009-10-01 | Clean up room changing code and support returning from the map. | Robert Špalek | |
Completely changed the interface, removing unused methods and attributes, renaming other ones to reflect what they do, and moving some methods into the private section. Code changing the location, originally scattered over many pieces of code, has been unified into one place. Remember the previous room when entering the map so that one can return there. Also, the event handler processes one event at a time, preventing lost clicks on touchpads. svn-id: r44508 | |||
2009-09-30 | Removed an old (and now obsolete) workaround for KQ5 | Filippos Karapetis | |
svn-id: r44507 | |||
2009-09-30 | Fixed the warning message shown when dummy functions are invoked | Filippos Karapetis | |
svn-id: r44506 | |||
2009-09-30 | Added a new special reg_t, SIGNAL_REG, for signaling when an error occurs ↵ | Filippos Karapetis | |
(usually), or to signal success in some special occasions svn-id: r44505 |