Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-17 | DEBUGGER: Simplify how our console debugger works / is used | Max Horn | |
* Remove _isAttached member var and isAttached method * Engines now always call the onFrame method; whether it does something is decided by the debugger class resp. its subclasses * Make detach() protected instead of private, so that subclasses can invoke it * Remove _detach_now member var (call detach() instead). * Rename _frame_countdown to _frameCountdown and properly document it. * Add more doxygen comments * Cleanup svn-id: r50963 | |||
2010-07-16 | Cleanup. | Torbjörn Andersson | |
svn-id: r50924 | |||
2010-07-12 | TINSEL: Replace global object s_rectList by a TinselEngine member var | Max Horn | |
svn-id: r50834 | |||
2010-06-29 | Silence possible use of uninitialized variable warning in g++. | Johannes Schickel | |
svn-id: r50501 | |||
2010-06-27 | Fixed GCC warnings. (Same warning twice, actually.) | Torbjörn Andersson | |
svn-id: r50383 | |||
2010-06-27 | Workaround that corrects some bad frame data in the Russian version that was ↵ | Paul Gilbert | |
causing the several game crashes svn-id: r50372 | |||
2010-06-27 | Script workaround fix for bug #2917661 - Crash when interacting with D'Blah | Paul Gilbert | |
svn-id: r50360 | |||
2010-06-25 | AUDIO: get rid of MDT_PREFER_MIDI since it should be sufficient to either ↵ | Florian Kagerer | |
select MDT_PREFER_MT32 or MDT_PREFER_GM svn-id: r50288 | |||
2010-06-21 | Patch #1956501: "GUI/LAUNCHER: Midi device selection" | Max Horn | |
svn-id: r50128 | |||
2010-06-15 | AdvancedDetector: Add new parameter directoryGlobs. | Eugene Sandulenko | |
Without this parameter mass detection gave tons of false alarms. Use globbing for narrowing down the depth search. svn-id: r49788 | |||
2010-06-15 | Moved tinsel detection tables to separate file. | Eugene Sandulenko | |
svn-id: r49694 | |||
2010-06-14 | Extended advancedDetector with depth parameter. | Eugene Sandulenko | |
Now AD can search nested directories. By default it is turned off, but there is new parameter to ADParameters struct. Usually value of 2 is good enough for all purposes. svn-id: r49653 | |||
2010-06-06 | Bugfix for #2974817 - Mad Drongo Animation Malfunction | Paul Gilbert | |
svn-id: r49447 | |||
2010-05-31 | Fix change in r49356, Common::strlcpy should only be used on zero terminated ↵ | Johannes Schickel | |
source strings. The original code change with r49086 did only aimed at zero terminating the szFilename string (as the comment suggests), so I now changed it to use memcpy and a manual placement of the terminating zero. svn-id: r49357 | |||
2010-05-31 | Fix for DW2 engine abort with message "Cannot find file hienergy.sc!". | David Turner | |
Bug introduced by r49086 change which could trim the last character of filenames. svn-id: r49356 | |||
2010-05-18 | Replace some strncpy usages with Common::strlcpy. | Johannes Schickel | |
svn-id: r49086 | |||
2010-05-04 | Move DebugChannel related code to new header | Max Horn | |
svn-id: r48935 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-05-04 | Get rid of Engine::_gameDataDir. | Max Horn | |
This greatly reduces indirect dependencies on several header files from common. svn-id: r48933 | |||
2010-04-28 | TINSEL: Avoid global constructor for clickPos | Max Horn | |
svn-id: r48841 | |||
2010-04-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-27 | Fix warning | Willem Jan Palenstijn | |
svn-id: r48817 | |||
2010-04-21 | TINSEL: Change cdGraphStream to a Common::File pointer, | Max Horn | |
to not rely on global constructors svn-id: r48765 | |||
2010-04-17 | Fix warnings when FLAC&MP3&VORBIS is disabled; also fixes leak in Tinsel | Max Horn | |
svn-id: r48696 | |||
2010-04-16 | Fix for bug #2987895: "DW2: graphical errors in video on Windows" | Max Horn | |
svn-id: r48665 | |||
2010-04-12 | Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew ↵ | Ori Avtalion | |
language svn-id: r48645 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-05 | Commit of the updated version of Fingolfin's patch for bug #2981788 "TINSEL: ↵ | Johannes Schickel | |
Build with -O2 broken". svn-id: r48534 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-03-18 | TINSEL: Change SaveSceneSsData from char* to SAVED_DATA* | Max Horn | |
svn-id: r48285 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-03-14 | Increased the default Discworld 2 double-click time from 0.33 seconds to ↵ | Paul Gilbert | |
0.55 seconds (from 6 to 10 frames) svn-id: r48255 | |||
2010-02-21 | Patch for bug 2943361 by littleboy, adding full kb modifier support to all ↵ | Yotam Barnoy | |
engines + GUI and proper keypad handling svn-id: r48101 | |||
2010-02-19 | tinsel: Add detection for Discworld 1 floppy EUR version | Fabio Battaglia | |
svn-id: r48088 | |||
2010-02-15 | TINSEL: Cleanup the 'script workaround' code a bit. | Max Horn | |
* Rewrap comments to 72 columns * Add some references to relevant bug tracker items * Use sizeof instead of handcoding array lengths, which is error prone and tedious * Move definition of WorkaroundEntry from pcode.h to pcode.cpp * Define FRAGMENT_WORD to make fragment code a bit more readable, and also encoding of 16 bit words into it less error prone * Make all code fragments static svn-id: r48065 | |||
2010-02-08 | Script workaround fix for DW1, for being able to give the whistle back to ↵ | Paul Gilbert | |
the pirate before the parrot svn-id: r47987 | |||
2010-02-03 | Yet more Flac -> FLAC changes for consistency. | Johannes Schickel | |
svn-id: r47847 | |||
2010-02-03 | - Rename FlacStream to FLACStream. | Johannes Schickel | |
- Rename makeFlacStream to makeFLACStream. svn-id: r47846 | |||
2010-01-31 | Switch makeADPCMStream to DisposeAfterUse::Flag | Max Horn | |
svn-id: r47736 | |||
2010-01-30 | Replace use of Audio::makeRawMemoryStream by Audio::makeRawStream. | Johannes Schickel | |
svn-id: r47716 | |||
2010-01-28 | Hide VagStream implementation, only expose it via a factory method | Max Horn | |
svn-id: r47634 | |||
2010-01-26 | Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵ | Max Horn | |
sound/decoders/ svn-id: r47579 | |||
2010-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
2010-01-23 | Reorder params to Audio::makeRawMemoryStream | Max Horn | |
svn-id: r47492 | |||
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-19 | Convert more engines from Mixer::playRaw to Mixer::playInputStream | Max Horn | |
svn-id: r47377 | |||
2010-01-19 | Get rid of Mixer::FLAG_AUTOFREE. | Max Horn | |
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369 | |||
2010-01-16 | Switch most AudioStream factories to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47334 | |||
2010-01-12 | Rename all "Adlib" uses to "AdLib" to match the real name of the sound card ↵ | Johannes Schickel | |
/ company. Check this for reference: http://en.wikipedia.org/wiki/Ad_Lib,_Inc. http://www.crossfire-designs.de/images/articles/soundcards/adlib.jpg (note the upper left of the card) This commit does not touch "adlib" and "ADLIB" uses! Also it does not update all the SCUMM detection entries, which still use "Adlib". svn-id: r47279 | |||
2010-01-08 | Switch Mixer::playInputStream to use DisposeAfterUse::Flag | Max Horn | |
svn-id: r47182 |