aboutsummaryrefslogtreecommitdiff
path: root/engines/made
AgeCommit message (Collapse)Author
2015-07-19MADE: Fix palette fade in/outTorbjörn Andersson
The final palette wasn't set so, for instance, at the beginning of the RTZ intro the Infocom logo wouldn't completely fade to back. I think this is the correcet fix for that.
2015-07-19MADE: Fix overflow in audio interpolationWillem Jan Palenstijn
The interpolation code for deltaType > 0 read past the end of the workChunkSize-sized filled area of the buffer (which matches what MADE did, as far as I can tell). Avoid this by repeating the last value.
2015-07-19MADE: Fix movie audio glitches caused by reset of audio decoderWillem Jan Palenstijn
The sound buffer used in decompressSound() is now stored so that it can be re-used in the next call of decompressSound, specifically in chunk type 1. This caused some clicking/static in the intro of Return to Zork. Thanks to eriktorbjorn for noticing the glitch and writing most of the patch.
2015-07-05MADE: Music: initialize musicType variableMartin Kiewitz
wasn't initialized in case milesAudio was disabled
2015-07-05MADE: Delete AdLib instrument stream after driver initializationTorbjörn Andersson
2015-07-05MADE: Cleanup AdLib driver initialization...Torbjörn Andersson
... as per m_kiewitz's suggestions.
2015-07-05MADE: Allow loading of sample.ad from rtzcd.redTorbjörn Andersson
At the moment, AdLib music doesn't work yet though. At least not for this particular case.
2015-07-02MADE: Limit Miles audio to Return to Zork only, and enable Adlib support.Kirben
2015-07-02MADE: Add Miles support for RTZ, currently disabled for Adlib due to known ↵Kirben
issues.
2015-01-28MADE: Initialize some variablesStrangerke
2015-01-27MADE: Initialize some more variables, remove an useless variableStrangerke
2015-01-27MADE: Initialize some variables, remove a useless variableStrangerke
2014-07-11MADE: Print v1 database debugging at level 1 instead of all the timeMatthew Hoops
2014-07-11MADE: Error out when a picture cannot be foundMatthew Hoops
2014-07-11MADE: Error out when a blocks file fails to openMatthew Hoops
2014-02-18MADE: Make GPL headers consistent in themselves.Johannes Schickel
2013-11-26Merge pull request #375 from digitall/engineAutoPlugJohannes Schickel
RFC: Pluggable Engines #2 (No Python, just evolution of current configure shell and make code)
2013-11-24MADE: Janitorial - Fix spacing errorsStrangerke
2013-11-24BUILD: Remove need for engine.mk in each engine directory.D G Turner
Each engine now only has to provide a single configure.engine file adding the engine into the configure script, which then produces the required other files automatically.
2013-11-24BUILD: Remove need for engine-plugin.h in engines.D G Turner
This is now generated automatically by the configure script from the engine directory names.
2013-11-24BUILD: Split engines/plugins_table header down to a file per engine.D G Turner
This is the third and final commit enabling fully pluggable engines. Now providing an engine folder contains a configure.engine, engine.mk and engine-plugin.h file, it will be picked up automatically by the configure script.
2013-11-24BUILD: Split engines.mk down to a single file per engine.D G Turner
This is the second part of allowing engines to be added dynamically. Each folder in engines/ which must contain a file named "engine.mk" containing the make definitions for that engine.
2013-11-24BUILD: Split configure.engines down to a single file per engine.D G Turner
This is the first part of allowing engines to be added dynamically. They are placed into a folder in engines/ which must contain a file named "configure.engine" to add the engine, which is pulled into the top level configure script automatically.
2013-11-03MADE: Create MusicPlayer in run() instead of MadeEngine's constructor.Johannes Schickel
This fixes MT-32 emulator initialization. When the constructor is run the paths like extrapath etc. are not yet set up. Thus, the MT-32 emulator would not be able to find the necessary roms in case they are in the extrapath.
2013-08-03MADE: Take advantage of Surface::getPixels.Johannes Schickel
2013-08-03MADE: Prefer getBasePtr over direct Surface::pixels access.Johannes Schickel
2013-05-15MADE: Show version-related before size-related incompatibilities in savegamesFilippos Karapetis
This gives clearer errors when users use savegames saved with a different version
2013-05-02COMMON: Change kPlatformPC to kPlatformDOSMatthew Hoops
"PC" was very ambiguous and now it matches what we show in the GUI. This also corrects sword2's platform to Windows.
2013-04-28MADE: Null terminate string. CID 1003874Eugene Sandulenko
2013-04-18ENGINES: Silence clang warning about unused private member _vmMax Horn
This affects the Console / debugger classes of multiple engines. An alternative solution would have been to remove the unused _vm member vars. However, it seems likely that in the future, the _vm member could be useful for methods added to the console. So instead, we add a simple assert(_vm) to silence the clang warning.
2012-09-26JANITORIAL: Remove trailing whitespaces.Johannes Schickel
Powered by: git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-06-16MADE: Get rid of casts on CursorManager::replaceCursor calls.Johannes Schickel
2012-06-16MADE: Get rid of casts on OSystem::copyRectToScreen calls.Johannes Schickel
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2012-02-15JANITORIAL: Fix whitespace in pointer template argTarek Soliman
2012-02-10JANITORIAL: Fix template definition whitespaceTarek Soliman
2011-11-16LAUNCHER: Introduce GUIO0() in order to replace GUIO1(GUIO_NONE)Strangerke
2011-10-29MADE: Silence a few gcc warnings.Johannes Schickel
2011-10-23LAUNCHER: Add GUIO_NOASPECT to madeStrangerke
2011-10-23AD: Switched rest of the engines to new GUIOEugene Sandulenko
2011-10-15MADE: Graphics::Surface is a struct, not a classFilippos Karapetis
2011-10-15MADE: Graphics::Surface is a struct, not a classFilippos Karapetis
2011-10-10MADE: Added missing finalize() calls to the game state saving codeFilippos Karapetis
Thanks to wjp for finding these
2011-10-09MADE: Minimize #include usage.Johannes Schickel
2011-10-09MADE: Fix include guard of made.h.Johannes Schickel
2011-09-26MADE: Hopefully fixed bug #2957333 - "MADE: Screen effects sometimes look ↵Filippos Karapetis
wrong/bad" Applied johndoe's patch from that tracker item
2011-08-06MADE: Flag CD titles with ADGF_CDTarek Soliman
2011-06-30MADE: Fix hidden overloaded virtual function warningOri Avtalion
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-14DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect()Max Horn
Also reorder the parameters of composeFileHashMap, placing the "return value" first.