Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-06-25 | HUGO: Fix incorrect usage of sizeof | Willem Jan Palenstijn | |
Thanks to salty-horse for the report. The new sizes are the ones that were replaced by sizeof in 399b59a583b. | |||
2011-06-23 | ANALYSIS: Add static casts to is* functions | Littleboy | |
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx | |||
2011-06-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-18 | HUGO: Replace vsprintf by Common::String::vformat | Max Horn | |
2011-06-10 | HUGO: Switch to alternate AdvancedMetaEngine, avoid ADParams | Max Horn | |
2011-06-10 | ENGINES: Change incorrect use of 'target' to 'gameid' | Max Horn | |
2011-06-02 | ENGINES: Change 2nd param of Engine::saveGameState to Common::String | Max Horn | |
2011-05-25 | HUGO: Fix comments | strangerke | |
2011-05-25 | HUGO: Add 3 object related functions to the console | strangerke | |
2011-05-25 | HUGO: Add boundaries() to the console. God mode no longer shows boundaries, ↵ | strangerke | |
as in the original | |||
2011-05-25 | HUGO: Cosmetic modification, for consistency | strangerke | |
2011-05-25 | HUGO: Add listscreens() and gotoscreen() to console | strangerke | |
2011-05-25 | ALL: initialise -> initialize | Matthew Hoops | |
2011-05-17 | COMMON: Registers RandomSources in constructor with the event recorder | Max Horn | |
This also removes the dependency of engines on the event recorder header and API, and will make it easier to RandomSources that are not properly registered. | |||
2011-05-16 | ENGINES: Unify engine names | Thierry Crozat | |
This unifies the engine names in MetaEngine::getName() and the credits. In particular drop "Engine" or "engine" from the names when it was present and use expanded names in credits when the MetaEngine uses it (e.g. "Beneath a Steel Sky" instead of "BASS"). | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-05-01 | Merge pull request #16 "Add a PixelFormat to Graphics::Surface.". | Johannes Schickel | |
For further discussion check here: https://github.com/scummvm/scummvm/pull/16 Conflicts: graphics/png.cpp | |||
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-04-26 | HUGO: Add workaround for bug #3292389: Penelope splits up when dying in chasm | strangerke | |
2011-04-25 | HUGO: Fix bug #3292382 : "Whodunit? & Jungle of Doom set music to off by itself" | strangerke | |
2011-04-25 | HUGO: Fix bug #3292400 : Overlapping help windows when using the menu bar | strangerke | |
2011-04-25 | HUGO: Add a black background behind the score line. This should fix bug ↵ | strangerke | |
#3291959. | |||
2011-04-24 | HUGO: Fix BE issue in getSound(). Thanks wjp for finding that issue. | strangerke | |
2011-04-24 | HUGO: Hopefully fix the valgrind error reported by Digitall in bug #3292391 | strangerke | |
2011-04-23 | HUGO: Fix Endianness issue in H2 and H3 Dos | strangerke | |
2011-04-20 | HUGO: Silent several warnings reported by littleboy | strangerke | |
2011-04-17 | ALL/GRAPHICS: Remove Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | HUGO: Prefer Surface::format over Surface::bytesPerPixel. | Johannes Schickel | |
2011-04-17 | HUGO: Prefer Surface::create taking a PixelFormat over the one taking a byte ↵ | Johannes Schickel | |
depth. | |||
2011-04-16 | HUGO: Remove debug message | strangerke | |
2011-04-16 | HUGO: Close prompt box dialog on Return key | Eugene Sandulenko | |
2011-04-16 | HUGO: cleanup | Eugene Sandulenko | |
2011-04-16 | HUGO: Fix crashes | Eugene Sandulenko | |
2011-04-16 | HUGO: Implement prompt text box | Eugene Sandulenko | |
Still it sometimes asserts with repeated dialog launches. | |||
2011-03-30 | HUGO: Fix s_bootCypherLen *for real* | Max Horn | |
2011-03-30 | HUGO: Fix cypher fix ;) | Max Horn | |
2011-03-29 | HUGO: - BSF file is no longer mandatory for H2 and H3 Dos. | strangerke | |
- Replace error by a notifyBox in BSF related functions - Fix cypher (broken in previous commit) - Add checks on distributor in intro | |||
2011-03-25 | AUDIO: Move more common code to Audio::MidiPlayer | Max Horn | |
This also should fix some regressions from the previous commits, related to MidiParser's either being leaked, or being deleted and then used again (i.e., crashing). I tested as many games as I had available, but further testing of all affected engines is called for anyway. | |||
2011-03-25 | HUGO: Move MidiDriver creation into MidiPlayer constructor | Max Horn | |
2011-03-24 | HUGO: Turn FileManager::getBootCypher into a const static variable | Max Horn | |
2011-03-24 | HUGO: Change MidiPlayer to derive from Audio::MidiPlayer | Max Horn | |
2011-03-24 | HUGO: When erroring out due to a missing file, tell the user which file is ↵ | Max Horn | |
missing | |||
2011-03-23 | ENGINES: Further simplify pseudo MidiDrivers; fix some regressions | Max Horn | |
The regression affected AGOS and maybe some others; specifically, the real MidiDriver would have been deleted twice -- I previously missed that the Engine instances takes care of freeing the real MidiDriver, not the MidiPlayer wrapping it. This commit should clarify the ownership of the real MidiDriver for most pseudo MidiDrivers. | |||
2011-03-23 | AUDIO: Change several fake MidiDrivers to MidiDriver_BASE subclasses | Max Horn | |
Many engines follow the advice in audio/midiparser.h and create a "pseudo-MidiDriver" subclass. But MidiParser really only needs a tiny subset of the MidiDriver capabilities, namely those found in MidiDriver_BASE. So we try to subclass from that whenever possible; this allows us to remove many stub methods, and enables further future simplifications. | |||
2011-03-23 | ENGINES: Use Common::StackLock in more places | Max Horn | |
2011-03-22 | AUDIO: Add pure virtual MidiDriver::isOpen() method | Max Horn | |
This in turn enables modifying MidiDriver_MPU401::close() to allow it to be called on a midi driver that has not yet been opened. The specific issue that triggered me to make these changes was a crash-upon-quit in HUGO, caused by it instantiating a midi driver, then encountering an error (missing hugo.dat) *before* having opened the new midi driver; the general cleanup code then tries to close the (not yet opened) midi driver -> kaboom Also fixed some engines which were leaking MidiDriver instances. | |||
2011-03-21 | HUGO: Replace Utils::Box by Utils::notifyBox + Common::String::format | Max Horn | |
2011-03-21 | HUGO: Split Utils::Box -> new funcs Utils::yesNoBox and Utils::promptBox | Max Horn | |
This also fixes a bug in the kBoxPrompt code (it returned a pointer to the content of a temporary string object). | |||
2011-03-19 | HUGO: Init volume levels on startup | dhewg | |
2011-03-17 | Hugo: Use EntryDialog in Box() | strangerke | |