Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-15 | MIDI: Send a reset MIDI device signal on startup. | Johannes Schickel | |
This is currently done in the engine code. I adapted AGI, AGOS, DRACI, GROOVIE, LURE, MADE, QUEEN, SAGA, SKY, TINSEL and TOUCHE to send a reset device on startup. The sound output still works fine (started up a game from every engine), so this should hopefully not introduce any regressions. As far as I can tell it seems that SCUMM does send a proper device reset, so I did not touch it. KYRA only sends a proper reset for MT-32 currently. I am not sure about SCI though. This fixes bug #3066826 "SIMON: MIDI notes off when using RTL after SCI". svn-id: r52736 | |||
2010-07-21 | AGOS: Make the "m" hotkey respect the mute setting. | Johannes Schickel | |
svn-id: r51102 | |||
2010-07-21 | AGOS: Make AGOS respect the mute setting. | Johannes Schickel | |
svn-id: r51100 | |||
2010-07-04 | Cleanup: Treat booleans as booleans, not integers. (I hope I didn't mess up, | Torbjörn Andersson | |
because that would cause some nasty regressions...) svn-id: r50643 | |||
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-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-03-23 | Fix compiler warning. | Travis Howell | |
svn-id: r48365 | |||
2010-01-03 | Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is null | Torbjörn Andersson | |
before freeing it, which isn't necessary. svn-id: r46941 | |||
2009-12-09 | Changed MidiDriver::createMidi to take a MidiDriverType instead of an int | Max Horn | |
svn-id: r46316 | |||
2009-09-24 | Split the script opcode table for DIMP, since it doesn't match(ie timers) ↵ | Travis Howell | |
other Puzzle Pack games. svn-id: r44285 | |||
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-08-12 | Enable Personal Nightmare by default. | Travis Howell | |
svn-id: r43304 | |||
2009-08-11 | Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game ↵ | Travis Howell | |
engine, which require higher resolution. svn-id: r43270 | |||
2009-07-25 | Move the event recorder to its own class (EventRecoder inside ↵ | Johannes Schickel | |
common/EventRecorder.[h/cpp]). svn-id: r42751 | |||
2009-07-06 | Ooops, remove debug code. | Travis Howell | |
svn-id: r42164 | |||
2009-07-06 | Use graphics surfaces for screen buffers, and always use correct pitch when ↵ | Travis Howell | |
writing to the frameBuffer. svn-id: r42163 | |||
2009-05-16 | Add initial support for DOS non-interactive demos of The Feeble Files. | Travis Howell | |
svn-id: r40619 | |||
2009-04-24 | Fix pausing during video play back. | Travis Howell | |
svn-id: r40098 | |||
2009-04-22 | Fix crash that occurs when OmniTV video is played completely, in The Feeble ↵ | Travis Howell | |
Files. svn-id: r40063 | |||
2009-03-09 | Cleanup. | Travis Howell | |
svn-id: r39260 | |||
2009-03-09 | Minor cleanup. | Travis Howell | |
svn-id: r39259 | |||
2009-03-09 | AGOS: Changed _leftButtonDown & _rightButtonDown from byte to int | Max Horn | |
svn-id: r39256 | |||
2009-03-09 | Change Personal Nightmare support to optional, until setjmp/longjmp code is ↵ | Travis Howell | |
converted. svn-id: r39253 | |||
2009-03-08 | Cleanup. | Travis Howell | |
svn-id: r39222 | |||
2009-03-08 | Clarify several errors messages. | Travis Howell | |
svn-id: r39219 | |||
2009-03-08 | Add initial support for Personal Nightmare. | Travis Howell | |
Thanks to dreammaster for file decompression and icon decoding code. NOTE: setjmp/longjmp code will require conversion for portability. svn-id: r39216 | |||
2009-03-01 | Add DOS demo of Elvira 1. | Travis Howell | |
svn-id: r39026 | |||
2009-03-01 | Correctly fix position of icons in AtariST version of Elvira 2. | Travis Howell | |
svn-id: r39011 | |||
2009-02-13 | Fix another memory leak, when exiting Waxworks. | Travis Howell | |
svn-id: r36296 | |||
2009-02-13 | Fix memory leaks, when exiting Waxworks. | Travis Howell | |
svn-id: r36294 | |||
2009-02-13 | Fix another memory leak, when exiting AGOS engine. | Travis Howell | |
svn-id: r36293 | |||
2009-02-13 | Fix memory leak, when exiting AGOS engine. | Travis Howell | |
svn-id: r36290 | |||
2009-02-07 | Cleanup. | Travis Howell | |
svn-id: r36233 | |||
2009-02-07 | Cleanup. | Travis Howell | |
svn-id: r36232 | |||
2009-02-07 | time.h include no longer required. | Travis Howell | |
svn-id: r36229 | |||
2009-02-04 | Fix startup of AtariST demo of Elvira 1. | Travis Howell | |
svn-id: r36212 | |||
2009-01-30 | AGOS: Added TODO about the possibility of using special debug levels | Max Horn | |
svn-id: r36137 | |||
2009-01-26 | Add support for text compression in the AtariST version of Elvira 1. | Travis Howell | |
svn-id: r36065 | |||
2009-01-23 | Remove unused shutdown() code. | Travis Howell | |
svn-id: r36018 | |||
2009-01-23 | Remove last use of time() in AGOS engine. | Travis Howell | |
svn-id: r36016 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-12-21 | Correct the number of speech available in Simon the Sorcerer 1 & 2. | Travis Howell | |
svn-id: r35474 | |||
2008-12-21 | Add initial Smacker support for The Feeble Files. | Travis Howell | |
svn-id: r35457 | |||
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 | |||
2008-09-30 | Renamed Engine::quit to Engine::shouldQuit (previously, it was easily ↵ | Max Horn | |
confused with Engine::quitGame); also cleaned up engine.h a bit svn-id: r34700 | |||
2008-09-07 | Replaced Engine::_gameDataPath (a String) by Engine::_gameDataDir (an ↵ | Max Horn | |
FSNode); adapted code to that (by using getChild() to get subdirs, not string concatenation svn-id: r34434 |