mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-10 03:40:25 +00:00
SCI: Move GUI-options to sci.h
This commit is contained in:
parent
21e82aef5f
commit
ece303d7e3
@ -22,16 +22,7 @@
|
||||
|
||||
namespace Sci {
|
||||
|
||||
#define GAMEOPTION_PREFER_DIGITAL_SFX GUIO_GAMEOPTIONS1
|
||||
#define GAMEOPTION_ORIGINAL_SAVELOAD GUIO_GAMEOPTIONS2
|
||||
#define GAMEOPTION_FB01_MIDI GUIO_GAMEOPTIONS3
|
||||
#define GAMEOPTION_JONES_CDAUDIO GUIO_GAMEOPTIONS4
|
||||
#define GAMEOPTION_KQ6_WINDOWS_CURSORS GUIO_GAMEOPTIONS5
|
||||
#define GAMEOPTION_SQ4_SILVER_CURSORS GUIO_GAMEOPTIONS6
|
||||
#define GAMEOPTION_EGA_UNDITHER GUIO_GAMEOPTIONS7
|
||||
// HIGH_RESOLUTION_GRAPHICS availability is checked for in SciEngine::run()
|
||||
#define GAMEOPTION_HIGH_RESOLUTION_GRAPHICS GUIO_GAMEOPTIONS8
|
||||
#define GAMEOPTION_ENABLE_BLACK_LINED_VIDEO GUIO_GAMEOPTIONS9
|
||||
#include "sci/sci.h"
|
||||
|
||||
// SCI3 games have a different script format (in CSC files) and are currently unsupported
|
||||
#define ENABLE_SCI3_GAMES
|
||||
|
@ -252,7 +252,7 @@ Common::Error SciEngine::run() {
|
||||
// - Police Quest 4 CD
|
||||
// TODO: Check, if Gabriel Knight 1 floppy supports high resolution
|
||||
// TODO: Check, if Gabriel Knight 1 on Mac supports high resolution
|
||||
if (Common::checkGameGUIOption(GUIO_GAMEOPTIONS8, ConfMan.get("guioptions"))) {
|
||||
if (Common::checkGameGUIOption(GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, ConfMan.get("guioptions"))) {
|
||||
// GAMEOPTION_HIGH_RESOLUTION_GRAPHICS is available for the currently detected game,
|
||||
// so read the user option now.
|
||||
// We need to do this, because the option's default is "true", but we don't want "true"
|
||||
|
@ -45,6 +45,18 @@ struct ADGameDescription;
|
||||
*/
|
||||
namespace Sci {
|
||||
|
||||
// GUI-options, primarily used by detection_tables.h
|
||||
#define GAMEOPTION_PREFER_DIGITAL_SFX GUIO_GAMEOPTIONS1
|
||||
#define GAMEOPTION_ORIGINAL_SAVELOAD GUIO_GAMEOPTIONS2
|
||||
#define GAMEOPTION_FB01_MIDI GUIO_GAMEOPTIONS3
|
||||
#define GAMEOPTION_JONES_CDAUDIO GUIO_GAMEOPTIONS4
|
||||
#define GAMEOPTION_KQ6_WINDOWS_CURSORS GUIO_GAMEOPTIONS5
|
||||
#define GAMEOPTION_SQ4_SILVER_CURSORS GUIO_GAMEOPTIONS6
|
||||
#define GAMEOPTION_EGA_UNDITHER GUIO_GAMEOPTIONS7
|
||||
// HIGH_RESOLUTION_GRAPHICS availability is checked for in SciEngine::run()
|
||||
#define GAMEOPTION_HIGH_RESOLUTION_GRAPHICS GUIO_GAMEOPTIONS8
|
||||
#define GAMEOPTION_ENABLE_BLACK_LINED_VIDEO GUIO_GAMEOPTIONS9
|
||||
|
||||
struct EngineState;
|
||||
class Vocabulary;
|
||||
class ResourceManager;
|
||||
|
Loading…
Reference in New Issue
Block a user