Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-17 | Moved Event/EventType/keyboard enum from common/system.h (part of class ↵ | Max Horn | |
OSystem) to common/events.h (part of namespace Common). Porters may have to make minor changes to their backends to get them to compile again svn-id: r26180 | |||
2007-03-17 | Force all code to use EventManager::pollEvent instead of OSystem::pollEvent | Max Horn | |
svn-id: r26156 | |||
2007-03-16 | minor simplification | Gregory Montoir | |
svn-id: r26150 | |||
2007-03-16 | fixed volume slidebar display in journal, removed unused var | Gregory Montoir | |
svn-id: r26149 | |||
2007-03-10 | Silence MSVC8 warnings. | Eugene Sandulenko | |
svn-id: r26062 | |||
2007-03-08 | Since the amiga version handle music very differently than the PC version, ↵ | Gregory Montoir | |
the existing Music and MusicPlayer classes have been merged to a single MidiMusic class, simplifying code a bit. svn-id: r26033 | |||
2007-03-02 | only request the user to update the queen.tbl if the game she/he's trying to ↵ | Gregory Montoir | |
play really *requires* it. svn-id: r25944 | |||
2007-03-02 | added other code differences for Amiga FOTAQ versions, full game is now ↵ | Gregory Montoir | |
completable under ScummVM svn-id: r25941 | |||
2007-02-26 | some fixes for FOTAQ Amiga versions, cleanup | Gregory Montoir | |
svn-id: r25886 | |||
2007-02-25 | reduced code dup, Queen::LineReader -> SeekableReadStream::readLine | Gregory Montoir | |
svn-id: r25871 | |||
2007-02-25 | changed all hard-coded filenames to uppercase, for consistency | Gregory Montoir | |
svn-id: r25862 | |||
2007-02-25 | added AmigaSound::playRandomPatternJungle, minor cleanup | Gregory Montoir | |
svn-id: r25860 | |||
2007-02-24 | some fixes and additions for FOTAQ amiga versions | Gregory Montoir | |
svn-id: r25825 | |||
2007-02-22 | indentation | Gregory Montoir | |
svn-id: r25787 | |||
2007-02-22 | setup default colors for Amiga versions | Gregory Montoir | |
svn-id: r25786 | |||
2007-02-22 | some fixes with resource files handling for Amiga versions | Gregory Montoir | |
svn-id: r25785 | |||
2007-02-21 | added initial support for FOTAQ amiga versions | Gregory Montoir | |
svn-id: r25769 | |||
2007-02-20 | cleanup | Max Horn | |
svn-id: r25753 | |||
2007-02-18 | added basic support for playing FOTAQ amiga modules files (rjp1) instead of ↵ | Gregory Montoir | |
MIDI (code is currently #ifdef'ed out). svn-id: r25707 | |||
2007-02-17 | Added finalize() method to Common::OutSaveFile (which by default just ↵ | Max Horn | |
flushes the stream), changed engines to call that before deleting OutSaveFile instances (instead of just flushing) svn-id: r25660 | |||
2007-02-13 | made rtrim() and ltrim() global functions, to reduce code duplication (it ↵ | Gregory Montoir | |
seems parallaction/parser.cpp code re-use them too svn-id: r25564 | |||
2007-02-13 | added missing MKID_BE macros | Gregory Montoir | |
svn-id: r25560 | |||
2007-02-03 | * Reimplemented Mixer::pauseAll to simply invoke pause on all channels | Max Horn | |
(implying change of semantics) * Reordered the params of Mixer::playRaw (the SoundType now comes first, not last) * Removed Mixer::isPaused * Removed Mixer::getSoundElapsedTimeOfSoundID * Added some doxygen comments to the Mixer svn-id: r25356 | |||
2007-01-20 | First phase of detection-related plugins interface improvements. Now plugins | Eugene Sandulenko | |
return StringMap instead of fixed list of parameters. This adds great flexibility. Current patch should not alter any functionality, i.e. if there are regressions, submit a report. Phase 2 will benefit from these changes and will come later. svn-id: r25134 | |||
2006-11-24 | Fixed compile error in FLAC sound support. I haven't tested this. | Torbjörn Andersson | |
svn-id: r24784 | |||
2006-11-24 | simplification, removed some duplicated code | Gregory Montoir | |
svn-id: r24783 | |||
2006-11-24 | loadFile isn't called with useMalloc=true anymore, got rid of it | Gregory Montoir | |
svn-id: r24782 | |||
2006-11-23 | Fix for bug #1599393 - FOTAQ: clicks at the beginning of speech. English ↵ | Gregory Montoir | |
talkie version (and probably others) has 2 different .SB file formats, with a different size for the header data. Added code to detect that. svn-id: r24775 | |||
2006-11-19 | workaround bug #1599009 | Gregory Montoir | |
svn-id: r24743 | |||
2006-11-13 | Reverted previous commit to keep FotAQ from crashing. The LineReader class | Torbjörn Andersson | |
already frees the buffer when it's done with it. svn-id: r24717 | |||
2006-11-12 | once parsed, queen2.jas buffer can be free'd. | Gregory Montoir | |
svn-id: r24694 | |||
2006-11-12 | cleanup | Gregory Montoir | |
svn-id: r24693 | |||
2006-11-04 | rewrote FOTAQ game version detection code in a - if I didn't break anything ↵ | Gregory Montoir | |
- better way (no more duplicated code, more accurate game description in the launcher...) svn-id: r24598 | |||
2006-11-03 | cleanup (got rid of the custom Language enum, re-used the one in the Common ↵ | Gregory Montoir | |
namespace) svn-id: r24595 | |||
2006-09-23 | Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵ | Max Horn | |
the linker dependency graph). Porters will have to update project files svn-id: r23974 | |||
2006-09-16 | * Added virtual Engine::getDebugger() method | Max Horn | |
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894 | |||
2006-09-16 | Overhaul of the debugger code | Max Horn | |
* Moved Common::Debuggger to GUI::Debugger (mainly to satisfy linker restrictions) * Change the base Debugger class to *not* be a template class anymore; instead, a thin (template based) wrapper class is used to hook up debugger commands * Removed duplicate Cmd_Exit and Cmd_Help methods in favor of a single version of each in GUI::Debugger * New Cmd_Help doesn't word wrap after 39/78 chars, but rather queries the console to determine when to wrap * Debugger::preEnter and postEnter aren't pure virtual anymore svn-id: r23890 | |||
2006-07-31 | * Added copyright string to all engine plugins | Max Horn | |
* Modified about dialog to list all available plugins with their resp. copyright * Modified about dialog credits to show the GPL last (like movie end credits do with their legal text, too) svn-id: r23645 | |||
2006-07-23 | Use #include "..." instead of #include <...> for pack-start.h and pack-end.h | Torbjörn Andersson | |
for consistency with other #includes. svn-id: r23585 | |||
2006-07-22 | Fix struct packing issues (macros are not resolve in #pragma params, at ↵ | Max Horn | |
least for GCC) svn-id: r23569 | |||
2006-07-22 | Using FilesystemNode::name instead of FilesystemNode::displayName in all ↵ | Johannes Schickel | |
game detectors. svn-id: r23558 | |||
2006-07-21 | Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵ | Max Horn | |
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547 | |||
2006-07-09 | Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵ | Max Horn | |
checking for GCC / not GCC svn-id: r23458 | |||
2006-07-09 | Added OSystem::setFocusRectangle (first part of Nintendo DS patch) | Max Horn | |
svn-id: r23449 | |||
2006-06-24 | * Renamed config.mak to config.mk | Max Horn | |
* Renamed common.rules to rules.mk * Removed explicit declaration of MODULE_DIRS in various spots (instead we let rules.mk compute it) svn-id: r23275 | |||
2006-06-24 | Move backends/fs/fs.h and .cpp to common/fs/fs.h and .cpp | Max Horn | |
Rationale: backend implementations belong to backends/, but portable APIs meant to be used by high level code is for common / sound / graphics / ... (compare also with backends/midi vs. sound/mididrv.h) svn-id: r23274 | |||
2006-06-20 | Cleanup. It seems unnecessary to have a "break" right after an unconditional | Torbjörn Andersson | |
return in a switch case. svn-id: r23198 | |||
2006-06-10 | fix CE port | Kostas Nakos | |
svn-id: r23018 | |||
2006-05-30 | Workaround bug #1497280. | Gregory Montoir | |
svn-id: r22785 | |||
2006-05-25 | Set and show/hide mouse cursors through a "cursor manager" (analogous to the | Torbjörn Andersson | |
recently added (cursor) palette manager) so that the cursor can be properly restored after returning from the GUI. If there's any C++ magic that can keep the backend functions from being called by anything else than these managing classes, that would probably be a good idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps there are at least some backends that will no longer need to? svn-id: r22639 |