Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Renamed getAudioCD to getAudioCDManager. | Alejandro Marzini | |
svn-id: r49678 | |||
2010-06-09 | - Revised abstract AudioCDManager. | Alejandro Marzini | |
- Removed AudioCDManager Singleton, and changed code for using AudioCDManager in OSystem. - Added initialization code for new AudioCDManager in BaseBackend and OSystem_SDL. svn-id: r49548 | |||
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-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-01-25 | Strip trailing spaces/tabs. | Johannes Schickel | |
svn-id: r47541 | |||
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 | |||
2009-12-09 | Changed MidiDriver::createMidi to take a MidiDriverType instead of an int | Max Horn | |
svn-id: r46316 | |||
2009-11-02 | TINSEL: Turn config code into a simple C++ class | Max Horn | |
svn-id: r45617 | |||
2009-11-02 | Changed foo(void) to foo() in almost all non-backend source files | Max Horn | |
svn-id: r45616 | |||
2009-10-27 | TINSEL: Change MemoryAllocFixed to return a (kind of fake) MEM_NODE pointer; ↵ | Max Horn | |
add MemoryDeinit() svn-id: r45426 | |||
2009-10-20 | TINSEL: Move Common::List instances mouseButtons & keypresses into TinselEngine. | Max Horn | |
Global C++ objects are not portable, as their constructors / destructors may never be called. svn-id: r45283 | |||
2009-10-20 | TINSEL: Move BMV player code into a new BMVPlayer class | Max Horn | |
svn-id: r45269 | |||
2009-10-20 | TINSEL: Start cleanup BMV code | Max Horn | |
svn-id: r45268 | |||
2009-09-23 | Got rid of Common::File::addDefaultDirectory, instead implemented the ↵ | Johannes Schickel | |
solution proposed in "Case agnostic handling for directories (and files)" on -devel. svn-id: r44266 | |||
2009-08-18 | Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD ↵ | Johannes Schickel | |
audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) svn-id: r43512 | |||
2009-07-25 | Move the event recorder to its own class (EventRecoder inside ↵ | Johannes Schickel | |
common/EventRecorder.[h/cpp]). svn-id: r42751 | |||
2009-07-01 | - Added GCC_PRINTF attribute to several funcs where it makes sense | Max Horn | |
- change some constants from double to float, to avoid "loss of precision due to implicit conversion" warnings - removed duplicate prototypes for some funcs - fixed some "increases required alignment of target type" warnings svn-id: r42009 | |||
2009-06-16 | Formatting. | Johannes Schickel | |
svn-id: r41588 | |||
2009-06-16 | tinsel: check only english.txt for DW1 psx version detection, and use ↵ | Fabio Battaglia | |
recursive "SearchMan.addDirectory()" to obtain subdirs for Discworld PSX datafiles svn-id: r41587 | |||
2009-05-31 | tinsel: workaround for "missing red dragon in Act IV" bug in Discworld PSX | Fabio Battaglia | |
svn-id: r41068 | |||
2009-05-26 | tinsel: add default paths needed by Discworld PSX, now the user shouldn't ↵ | Fabio Battaglia | |
need to move files around svn-id: r40901 | |||
2009-05-25 | Till we specify an common behavior when loading a game state on startup ↵ | Johannes Schickel | |
fails / the user tries to load an non existing save slot, change Tinsel to start up the game as if no slot was specified. (This 'fixes' bug #2796215 "DW: Black screen when loading via command line") svn-id: r40890 | |||
2009-04-29 | Re-introduced the ability to skip the title scenes in Discworld 1. Since the ↵ | Paul Gilbert | |
exact scene numbers differed between language versions, this new version simply relies on skipping the first four screens - hopefully, none of the various versions will have any extra title screens. svn-id: r40196 | |||
2009-04-25 | Added code to enable Discworld 2 to play directly from the CD (only the ↵ | Paul Gilbert | |
first CD - Cd swap still doesn't work) or from files copied to the hard disk without the .smp/txt/idx files being properly renamed (again only for the first Cd). svn-id: r40141 | |||
2009-03-15 | Moved Tinsel::Serializer to Common::Serializer, so that I can use it in the ↵ | Max Horn | |
SCI engine svn-id: r39428 | |||
2009-03-01 | only center vertically in DW2 | Kostas Nakos | |
svn-id: r39052 | |||
2009-03-01 | Engines: Fused several init&go methods into a single run method | Max Horn | |
svn-id: r39003 | |||
2009-01-30 | Renamed SpecialDebugLevel to DebugChannel | Max Horn | |
svn-id: r36142 | |||
2009-01-29 | A ton of code formatting fixes; also fixed warnings about single line loops ↵ | Max Horn | |
like 'while(cond);' by inserting newlines svn-id: r36127 | |||
2009-01-20 | Implemented loading from the command line and the GMM for tinsel ↵ | Filippos Karapetis | |
(kSupportsLoadingDuringStartup) svn-id: r35958 | |||
2009-01-20 | Some WIP code for the kSupportsLoadingDuringStartup engine feature | Filippos Karapetis | |
svn-id: r35932 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-12-21 | Disable loading from command line again, it seems it only worked for saves, ↵ | Johannes Schickel | |
which did a cd change in DW2 and I only tested those by chance. svn-id: r35456 | |||
2008-12-20 | - Added comment about error check when loading save on startup | Johannes Schickel | |
- Updated code to properly test the last three digits of save filenames instead of only the last two svn-id: r35455 | |||
2008-12-20 | Implemented support for loading saves from launcher / via command line. | Johannes Schickel | |
svn-id: r35454 | |||
2008-12-12 | - Save games are now listed from oldest to newest in the GMM load dialog for ↵ | Filippos Karapetis | |
tinsel games, like in other engines - Added some disabled code for saving through the GMM (still incomplete) svn-id: r35316 | |||
2008-12-04 | This should make the US version work | Sven Hesse | |
svn-id: r35243 | |||
2008-12-03 | - Added back the English V1 CD version of DW1 (with *.gra files) | Filippos Karapetis | |
- Added the US version of DW2 - Added placeholders for the Hebrew, Hungarian and Japanese versions of DW2 (not sure if they're correct) svn-id: r35222 | |||
2008-12-02 | DW2: Add support for the Italian/Spanish release | Jordi Vilalta Prat | |
svn-id: r35211 | |||
2008-12-02 | Should fix compilation on BE machines. | Johannes Schickel | |
svn-id: r35206 | |||
2008-12-02 | Disabled the workaround to skip the title screens of DW1 for now, as it can ↵ | Filippos Karapetis | |
cause crashes with certain versions of the game svn-id: r35205 | |||
2008-12-01 | Merged the tinsel 2 engine with tinsel 1. Both Discworld 1 and Discworld 2 ↵ | Filippos Karapetis | |
should be completable svn-id: r35196 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 |