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-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-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-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-05-24 | Strip trailing whitespaces in the whole code base. | Johannes Schickel | |
svn-id: r40867 | |||
2009-03-01 | Engines: Fused several init&go methods into a single run method | Max Horn | |
svn-id: r39003 | |||
2009-02-04 | - Fixed/completed cd audio support (sfPlayCd and sfGetCdTime) for ↵ | Benjamin Haisch | |
Manhole:N&E and RtZ CD svn-id: r36217 | |||
2009-01-25 | Removed leftover debug code | Filippos Karapetis | |
svn-id: r36055 | |||
2009-01-25 | - Implemented sound decompression for Manhole EGA | Benjamin Haisch | |
svn-id: r36048 | |||
2009-01-24 | Removed leftover test code for MADE V1, used in Manhole EGA (though the ↵ | Filippos Karapetis | |
sound effects in Manhole EGA are still not working) svn-id: r36028 | |||
2009-01-16 | - Removed _gameVersion, engine versions are set in the game detection ↵ | Filippos Karapetis | |
entries now - Renamed ProjectReader -> ResourceReader - Added some WIP code for the EGA version of the Manhole (still not working/disabled) - The resource reader now closes the files it has opened correctly when it's deleted svn-id: r35877 | |||
2009-01-01 | Whoa! Removing trailing spaces. | Eugene Sandulenko | |
svn-id: r35648 | |||
2008-12-15 | - Implemented cmd_restart (for the restart functionality in Return to Zork) | Benjamin Haisch | |
svn-id: r35378 | |||
2008-12-04 | Removed obsolete refs to OSystem::kFeatureAutoComputeDirtyRects | Max Horn | |
svn-id: r35240 | |||
2008-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-11-10 | - Global options dialog support | Benjamin Haisch | |
svn-id: r34981 | |||
2008-11-07 | Implemented RTL support | Benjamin Haisch | |
svn-id: r34933 | |||
2008-11-06 | Switched various Engine APIs to use Common::Error | Max Horn | |
svn-id: r34916 | |||
2008-06-18 | - Fixed sprite drawing in Rodney's Funscreen | Benjamin Haisch | |
- Handle mouse button up events and event number fixes in MadeEngine::handleEvents() - Use milliseconds -> game ticks calculation based on Windows version of the original engine - "Rodney's Fun Screen" -> "Rodney's Funscreen" svn-id: r32731 | |||
2008-06-12 | - Added support for Rodney's Fun Screen | Benjamin Haisch | |
- Added audio cd playback (still kinda broken though) - Renamed getObjectPropertyPtr to findObjectProperty svn-id: r32669 | |||
2008-05-28 | Fixed premature stopping of sounds/voices. | Benjamin Haisch | |
svn-id: r32354 | |||
2008-05-28 | Split Object/GameDatabase into engine version specific classes | Benjamin Haisch | |
svn-id: r32349 | |||
2008-05-26 | - Hopefully fixed 'responsiveness' of the mouse cursor/event handling | Benjamin Haisch | |
- Disabled auto dirty rects which caused major gfx problems - Added default mouse cursor for Manhole: N&E - Fixed sound rate for Manhole: N&E - Don't automatically show mouse cursor when a new cursor was loaded svn-id: r32279 | |||
2008-05-21 | - Moved event polling from sfPollEvent to runScript | Benjamin Haisch | |
- LGOP2: Fixed problem where Barth's gun was drawn at the wrong position svn-id: r32205 | |||
2008-05-20 | - Implemented "stand-alone" script dumper/disassembler; it can be enabled by ↵ | Benjamin Haisch | |
defining DUMP_SCRIPTS in script.h and starting with at least debug level 1. - Commented which script opcodes and extended functions are actually used or not. svn-id: r32202 | |||
2008-05-12 | Fixed timer resolution/conversion; now the vulture in the first scene of RtZ ↵ | Benjamin Haisch | |
lands on the sign, and the thunder sound is in sync with the flash screen effect in the Infocom logo screen. svn-id: r32063 | |||
2008-05-12 | - Fixed timers, LGOP2 intro should now play correctly | Benjamin Haisch | |
- Some cleanup in LGOP2 opcodes svn-id: r32051 | |||
2008-05-07 | Added patch #1956516: MADE: Fix Save File Names by clone2727 (with some ↵ | Benjamin Haisch | |
modifications) svn-id: r31919 | |||
2008-05-05 | - Renamed XmidiResource to GenericResource | Benjamin Haisch | |
- Added MIDI resource type - Added ScriptFunctionsLgop2 and ScriptFunctionsMhne (for Leather Goddesses of Phobos 2 and The Manhole: New and Enhanced, resp.) - Many changes for LGOP2 and The Manhole: N&E Note about the new ScriptFunctions classes: I copied the ScriptFunctionsRtz class and so duplicated a lot of code. Most of the opcode functions are the same in all games but there might be differences. Once all common opcode functions have been figured out, they'll be moved to a common place (like the ScriptFunctions class). svn-id: r31871 | |||
2008-05-02 | - Added patch #1955698: MADE: Add "The Manhole" Detection | Benjamin Haisch | |
- Added detection for Leather Goddesses of Phobos 2 Note that these two games will definitely not work as expected and will probably crash! svn-id: r31810 | |||
2008-04-24 | Fixed warning. | Torbjörn Andersson | |
svn-id: r31697 | |||
2008-04-24 | Cleanup and simplification of the music playing code | Filippos Karapetis | |
svn-id: r31691 | |||
2008-04-23 | Added (early) midi player code. | Benjamin Haisch | |
Added "screen flash" effect. Implemented opcodes: - o1_PLAYMUS - o1_STOPMUS - o1_ISMUS - o1_FLASH - o1_LOADSND - o1_LOADMUS svn-id: r31682 | |||
2008-04-23 | Removed file existence checks to determine game version and added game flags ↵ | Filippos Karapetis | |
instead. Added the MD5 of the English floppy version of Return to Zork svn-id: r31670 | |||
2008-04-23 | Loading from rtzcd.red should now actually work. | Benjamin Haisch | |
svn-id: r31668 | |||
2008-04-21 | Code merge | Filippos Karapetis | |
svn-id: r31648 | |||
2008-04-21 | Add detection of the Return to Zork demo. | Travis Howell | |
svn-id: r31640 | |||
2008-04-20 | Changed spaces to tabs. | Torbjörn Andersson | |
svn-id: r31610 | |||
2008-04-20 | Initial import of the work in progress MADE engine | Filippos Karapetis | |
svn-id: r31599 |