aboutsummaryrefslogtreecommitdiff
path: root/engines/cine
AgeCommit message (Collapse)Author
2016-03-08ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines.Johannes Schickel
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions
2016-03-01CINE: Fix sound effects stopping the music in the DOS CD version of Future Wars.Kirben
2016-03-01CINE: Fix restoring background music when loading saved game in DOS CD ↵Kirben
version of Future Wars.
2016-02-28CINE: Fix SPL resource loading (thus SFX).Johannes Schickel
Confirmed against DOS disasm. There is no header for SPL data.
2016-02-25CINE: Let listSaves return list sorted on slot numbers.Johannes Schickel
2016-01-26CINE: Only request actual save slots in listSaves.Johannes Schickel
2016-01-07JANITORIAL: Fix clang printf warningsOri Avtalion
2015-12-28CINE: Add POTFILES file.Johannes Schickel
e52cf3e7aae1adde1c4674a6f5686d9f633bd2f8 added translatable strings to Cine's detection.cpp. Thus, there should be a POTFILE to allow checking the file when building our translation base file.
2015-12-28CINE: Prevent buffer overruns in scummVMSaveLoadDialog.Johannes Schickel
2015-12-28CINE: Let makeLoad take a Common::String as parameter.Johannes Schickel
2015-12-28CINE: Implement extra GUI options using AD's features.Johannes Schickel
2015-12-28CINE: Remove superflous default value registration for extra GUI options.Johannes Schickel
2015-12-28CINE: Fix compilationFilippos Karapetis
2015-12-28CINE: Add support for ScummVM save/load menusFilippos Karapetis
2015-09-17CINE: Show splash screen in CD version of Future WarsTorbjörn Andersson
2015-09-13CINE: Correct size of arrays for CD version of Future Wars.Kirben
2015-09-13CINE: Add support for CD music in the CD version of Future Wars.Kirben
2015-07-07AUDIO: Remove all AudioStream access to OPLMatthew Hoops
2015-07-07CINE: Use the built-in OPL timerMatthew Hoops
2015-07-07AUDIO: Remove the sample rate configuration from the OPL codeMatthew Hoops
2015-07-07AUDIO: Remove the legacy OPL APIMatthew Hoops
2015-05-17CINE: Add English DOS demo of Operation Stealth.Kirben
2014-05-27ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd.Johannes Schickel
2014-05-25CINE: Add a safeguard to avoid a divide by zero in Palette::save()Strangerke
2014-05-25CINE: Add a safeguard to avoid incrementing a null pointerStrangerke
2014-03-22CINE: Add a safeguard, split makeCommandLine() per game typeStrangerke
2014-03-16CINE: Initialize some unitialized variablesStrangerke
2014-03-16CINE: Avoid possible string buffer overrun by using strlcpy and strlcatStrangerke
2014-02-18CINE: Make GPL headers consistent in themselves.Johannes Schickel
2014-02-09CINE: Reduce the scope of some variables, optimize a couple of iterator ↵Strangerke
increment
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-03CINE: Remove unnecessary check. CID 1004117Eugene Sandulenko
2013-10-02CINE: Ensure that Adlib driver callbacks are initialized. CID 1003411.D G Turner
2013-10-02CINE: Fix for possible uninitialized variable usage. CID 1086890.D G Turner
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-26CINE: Null terminate string. CID 1003886Eugene Sandulenko
2013-04-26CINE: Null terminate string. CID 1003884Eugene Sandulenko
2013-04-26CINE: Null terminate string. CID 1003887Eugene 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-11CINE: Implement music fade out for Amiga/AtariST music.Johannes Schickel
2012-09-08CINE: Fix sfx channel use in Amiga and AtariST versions of FW.Johannes Schickel
This fixes a channel assignment issue in opcode 119. This also implements opcode 120, which is basically a stereo channel swapped version of 119 (o1_playSample). This affects the Amiga and AtariST versions. I put a TODO to check the DOS version here.
2012-09-08CINE: Implement panning for sfx for FW Amiga and AtariST.Johannes Schickel
2012-09-08CINE: Remove unused Sound::update method.Johannes Schickel
2012-09-08CINE: Fix Paula frequency.Johannes Schickel
This should fix the frequency of sound effects.
2012-09-08CINE: Implement sfx repeat and volume fade for FW Amiga/AtariST.Johannes Schickel
This fixes bug 3091660 "FW: Looping samples don't loop in Amiga version".
2012-09-08CINE: Skip resource header in loadSpl.Johannes Schickel
This implements a long standing TODO in PaulaSound::playSound.