Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-06-28 | Fade palette in/out when entering/leaving a location | Robert Špalek | |
svn-id: r50409 | |||
2010-06-28 | bugfix for the item fast-switching commit | Robert Špalek | |
svn-id: r50408 | |||
2010-06-28 | Implement shortcuts for switching items in the inventory | Robert Špalek | |
slash: switch between the last held item and normal mouse comma, period: replace the currently held item with the previous/next item in the inventory Also, commented a bit better what happens when ESCAPE is present with respect to map programs and cut-scenes. svn-id: r50407 | |||
2010-06-27 | Run possible cut-scenes before each location change. | Robert Špalek | |
This is the behavior of the original player. It is not necessary to click on the hero. svn-id: r50361 | |||
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-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-05-04 | Reduce indirect header dependencies further | Max Horn | |
svn-id: r48936 | |||
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-27 | COMMON: Move DebugChannel stuff into a new DebugMan singleton | Max Horn | |
svn-id: r48821 | |||
2010-04-19 | Fix static initialization | Robert Špalek | |
svn-id: r48722 | |||
2010-04-12 | AUDIO: Rename Mixer::playInputStream to playStream | Max Horn | |
svn-id: r48637 | |||
2010-04-11 | Fix bug 2983187 on continuing palette change | Robert Špalek | |
svn-id: r48615 | |||
2010-04-02 | Fixed bug 2976767 on corrupted char glyphs. | Robert Špalek | |
After unfinished translation of the game, several inaccessible characters have been left in the game files. Since the font does not contain all 256 characters, trying to draw them brings them random jump. I now properly skip these characters. svn-id: r48462 | |||
2010-04-01 | Dragon History: fixing properly bug 2976774 | Robert Špalek | |
The previous bugfix just hid the problem by removing an assert, but it might demonstrate itself in another way later. This is a proper bugfix. svn-id: r48460 | |||
2010-03-31 | Basic correction for bug #2976774 "DRACI: Segfault Crash When Leaving ↵ | David Turner | |
Inventory". This patch corrects the valgrind fault, but may not be the ultimate fix. This should be reviewed before backport to v1.1.0 branch. svn-id: r48434 | |||
2010-03-22 | Patch #2973290: Semicolon cleanup | Max Horn | |
svn-id: r48359 | |||
2010-03-18 | COMMON: Get rid of Common::StringList | Max Horn | |
svn-id: r48287 | |||
2010-03-18 | COMMON: Move Common::RandomSource to common/random.* | Max Horn | |
svn-id: r48279 | |||
2010-02-27 | DRACI: Don't try to set the volume for channels that couldn't be allocated ↵ | Jordi Vilalta Prat | |
(fixes bug #2907954: "DRAGON: Crash in Intro") svn-id: r48147 | |||
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-09 | Remove last traces of File::addDefaultDirectory | Max Horn | |
svn-id: r48027 | |||
2010-01-30 | Replace use of Audio::makeRawMemoryStream by Audio::makeRawStream. | Johannes Schickel | |
svn-id: r47716 | |||
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 | Started to get rid of Audio::FLAG_LOOP | Max Horn | |
svn-id: r47397 | |||
2010-01-19 | Move raw audio flags from sound/mixer.h to sound/raw.h | Max Horn | |
svn-id: r47395 | |||
2010-01-19 | Remove loop start/end params from Mixer::playRaw; convert some code from ↵ | Max Horn | |
Mixer::playRaw to Mixer::playInputStream svn-id: r47375 | |||
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-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-10 | Handle properly shouldQuit() | Robert Špalek | |
svn-id: r47215 | |||
2010-01-07 | The default keycolor for mouse pointers used to be 255. | Marcus Comstedt | |
This makes sense as a default for CLUT8 modes, but not really for anything else. As part of the gsoc2009-16bit merge, the default was changed to "all ones", with extra code in the SDL backend to truncate this to the depth of the mode. However, "all ones" (white) still isn't a very useful default for RGB modes. So rather than jumping through hoops to provide a bad default, it's better to remove the default altogether. Engines which relied on the old default of 255 have been updated to specify it explicitly. svn-id: r47118 | |||
2009-12-09 | Silence gcc warning. | Johannes Schickel | |
svn-id: r46326 | |||
2009-12-09 | Fix compilation for systems without USE_RGB_COLOR defined. | Johannes Schickel | |
svn-id: r46323 | |||
2009-12-09 | DRACI: Reduce header interdependencies; some cleanup | Max Horn | |
svn-id: r46320 | |||
2009-12-09 | Changed MidiDriver::createMidi to take a MidiDriverType instead of an int | Max Horn | |
svn-id: r46316 | |||
2009-12-08 | Attempt to fix MSVC warning C4121. | Johannes Schickel | |
svn-id: r46299 | |||
2009-12-07 | For consistency, make F5 bring up the main menu in the Draci engine too, just | Torbjörn Andersson | |
like megath just did in the TeenAgent engine. svn-id: r46284 | |||
2009-11-30 | Removed <cmath> includes since a) not a part of Symbian OS b) Compiles fine ↵ | Lars Persson | |
without it (at least with Symbian OS GCCE 3.4.3 and CW 2) svn-id: r46213 | |||
2009-11-28 | Hopefully fix switching to the map right after switching the location | Robert Špalek | |
It seems that the mouse was simply on the below line and triggered the switch to the map without the user realizing. svn-id: r46171 | |||
2009-11-28 | Fixed bug with exhausting sound handles | Robert Špalek | |
It was caused by forever re-starting the same sample when the animation was stopped and the same frame got displayed over and over, each time triggering playing the same sample. svn-id: r46168 | |||
2009-11-26 | Fix SIGSEGV found by ValGrind | Robert Špalek | |
svn-id: r46142 | |||
2009-11-24 | Added Doxygen comments for the various engine namespaces (currently mostly ↵ | Max Horn | |
without details; help filling these out is welcome) svn-id: r46128 | |||
2009-11-23 | DRACI: Reduce header interdependency | Max Horn | |
svn-id: r46117 | |||
2009-11-23 | Fixed breaking long lines instead of using smaller font (which is sometimes ↵ | Robert Špalek | |
not enough) svn-id: r46101 | |||
2009-11-22 | Move setIsReloaded(false) in enterNewRoom() to the right place. | Robert Špalek | |
Last commit moved it below, but that cancelled GPL2 programs run right after loading the game. svn-id: r46099 |