mirror of
https://github.com/libretro/scummvm.git
synced 2025-02-02 00:42:24 +00:00
8277c6cb79
sprites are drawn, but I think that's how it should be. 1: No bells or whistles. 2: This setting adds sprite blending, e.g. the smoke at the docks or the display cases at the Glease Gallery. 3: This setting adds light map support, e.g. when walking under the shack at the docks. 4: This setting adds better scaling algorithms. The first three settings should work fine now. In fact, the third setting is what we used to implement. The fourth setting still needs work and testing. I've added code for downscaling case, but frankly I'm not convinced the result is any better than with the simpler scaler. I usually can't even tell the difference. Of course, my translation of the original code could very well be buggy. svn-id: r9867
39 lines
1.3 KiB
C
39 lines
1.3 KiB
C
/* Copyright (C) 1994-2003 Revolution Software Ltd
|
|
*
|
|
* This program is free software; you can redistribute it and/or
|
|
* modify it under the terms of the GNU General Public License
|
|
* as published by the Free Software Foundation; either version 2
|
|
* of the License, or (at your option) any later version.
|
|
*
|
|
* This program is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with this program; if not, write to the Free Software
|
|
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
*
|
|
* $Header$
|
|
*/
|
|
|
|
#ifndef _CONTROL_S
|
|
#define _CONTROL_S
|
|
|
|
#include "common/scummsys.h"
|
|
//#include "src\driver96.h"
|
|
|
|
uint32 Restore_control(void); //Tony20Mar97
|
|
void Save_control(void); //Tony1Apr97
|
|
void Quit_control(void); //Tony2Apr97
|
|
void Restart_control(void); //Tony4Apr97
|
|
void Option_control(void); //Pete5Jun97
|
|
int32 ReadOptionSettings(void); //Pete10Jun97
|
|
void UpdateGraphicsLevel(uint8 newLevel); // (James13jun97)
|
|
|
|
extern uint8 subtitles; // text selected
|
|
extern uint8 speechSelected;
|
|
extern uint8 current_graphics_level;
|
|
|
|
#endif
|