Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-24 | ALL: Add MetaEngine::simpleSaveNames() | Alexander Tkachev | |
Engines with "simple" savenames would support "Run in background" in save/load dialog and gradual save slots unlocking. Other engines save/load feature would be locked until save sync is over. | |||
2016-07-28 | CINE: Move debug channel registration to the first place in the constructor | Eugene Sandulenko | |
Otherwise we could miss some of the debug output as the channels are not yet registered. | |||
2016-05-17 | ALL: Change main engine header guard defines to <directory>_<engine>_H | Eugene Sandulenko | |
Recently we started to use this as new semantics, although in the past we used simly <engine>_H. Now these guard defines are consistent with rest of the files which are used in the engines. | |||
2016-03-13 | BACKENDS: Only expose one set of functions for AudioCDManager | Matthew Hoops | |
Engines should only have to call one set of functions and not decide between the two. In fact, the 'emulation' API was documented to just call the 'real CD' API. | |||
2016-03-13 | CINE: Ensure openCD() is called | Matthew Hoops | |
2016-03-08 | ENGINES: Make variable names of AdvancedMetaEngine conform to our guidelines. | Johannes Schickel | |
_singleid -> _singleId _gameids -> _gameIds _guioptions -> _guiOptions | |||
2016-03-01 | CINE: Fix sound effects stopping the music in the DOS CD version of Future Wars. | Kirben | |
2016-03-01 | CINE: Fix restoring background music when loading saved game in DOS CD ↵ | Kirben | |
version of Future Wars. | |||
2016-02-28 | CINE: Fix SPL resource loading (thus SFX). | Johannes Schickel | |
Confirmed against DOS disasm. There is no header for SPL data. | |||
2016-02-25 | CINE: Let listSaves return list sorted on slot numbers. | Johannes Schickel | |
2016-01-26 | CINE: Only request actual save slots in listSaves. | Johannes Schickel | |
2016-01-07 | JANITORIAL: Fix clang printf warnings | Ori Avtalion | |
2015-12-28 | CINE: 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-28 | CINE: Prevent buffer overruns in scummVMSaveLoadDialog. | Johannes Schickel | |
2015-12-28 | CINE: Let makeLoad take a Common::String as parameter. | Johannes Schickel | |
2015-12-28 | CINE: Implement extra GUI options using AD's features. | Johannes Schickel | |
2015-12-28 | CINE: Remove superflous default value registration for extra GUI options. | Johannes Schickel | |
2015-12-28 | CINE: Fix compilation | Filippos Karapetis | |
2015-12-28 | CINE: Add support for ScummVM save/load menus | Filippos Karapetis | |
2015-09-17 | CINE: Show splash screen in CD version of Future Wars | Torbjörn Andersson | |
2015-09-13 | CINE: Correct size of arrays for CD version of Future Wars. | Kirben | |
2015-09-13 | CINE: Add support for CD music in the CD version of Future Wars. | Kirben | |
2015-07-07 | AUDIO: Remove all AudioStream access to OPL | Matthew Hoops | |
2015-07-07 | CINE: Use the built-in OPL timer | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the sample rate configuration from the OPL code | Matthew Hoops | |
2015-07-07 | AUDIO: Remove the legacy OPL API | Matthew Hoops | |
2015-05-17 | CINE: Add English DOS demo of Operation Stealth. | Kirben | |
2014-05-27 | ALL: Rename Debugger::DCmd_Register to Debugger::registerCmd. | Johannes Schickel | |
2014-05-25 | CINE: Add a safeguard to avoid a divide by zero in Palette::save() | Strangerke | |
2014-05-25 | CINE: Add a safeguard to avoid incrementing a null pointer | Strangerke | |
2014-03-22 | CINE: Add a safeguard, split makeCommandLine() per game type | Strangerke | |
2014-03-16 | CINE: Initialize some unitialized variables | Strangerke | |
2014-03-16 | CINE: Avoid possible string buffer overrun by using strlcpy and strlcat | Strangerke | |
2014-02-18 | CINE: Make GPL headers consistent in themselves. | Johannes Schickel | |
2014-02-09 | CINE: Reduce the scope of some variables, optimize a couple of iterator ↵ | Strangerke | |
increment | |||
2013-11-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-24 | BUILD: 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-03 | CINE: Remove unnecessary check. CID 1004117 | Eugene Sandulenko | |
2013-10-02 | CINE: Ensure that Adlib driver callbacks are initialized. CID 1003411. | D G Turner | |
2013-10-02 | CINE: Fix for possible uninitialized variable usage. CID 1086890. | D G Turner | |
2013-05-02 | COMMON: Change kPlatformPC to kPlatformDOS | Matthew 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-26 | CINE: Null terminate string. CID 1003886 | Eugene Sandulenko | |
2013-04-26 | CINE: Null terminate string. CID 1003884 | Eugene Sandulenko | |
2013-04-26 | CINE: Null terminate string. CID 1003887 | Eugene Sandulenko | |
2013-04-18 | ENGINES: Silence clang warning about unused private member _vm | Max 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-11 | CINE: Implement music fade out for Amiga/AtariST music. | Johannes Schickel | |
2012-09-08 | CINE: 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. |