123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- ////////////////////////////////////////////////////////////////////////////////
- //
- // Copyright 2016 RWS Inc, All Rights Reserved
- //
- // This program is free software; you can redistribute it and/or modify
- // it under the terms of version 2 of the GNU General Public License as published by
- // the Free Software Foundation
- //
- // 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.,
- // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- //
- // main.h
- // Project: Nostril (aka Postal)
- //
- // History:
- // 11/19/96 MJR Started.
- //
- // 01/31/97 BRH Changed MAIN_AUDIO_BUFTIME from 1000 to 100 to decrease
- // the sound effect latency. I tried 75 but the sound started
- // to break up.
- //
- // 02/21/97 JMI Changed MAIN_AUDIO_BUFTIME from 100 to 300 to decrease the
- // likelihood of audio drop-outs.
- //
- // 02/21/97 JMI Changed MAIN_AUDIO_BUFTIME back to 100 now that we have new
- // SB driver for NT.
- //
- // 02/21/97 JMI Changed MAIN_AUDIO_RATE to 11025 and MAIN_AUDIO_BITS to 16.
- //
- // 07/13/97 JMI Added MAIN_VANILLA_AUDIO_* macro overrides to MAIN_AUDIO_*
- // defaults. These should be used when the INI or default
- // audio mode fails.
- //
- ////////////////////////////////////////////////////////////////////////////////
- #ifndef MAIN_H
- #define MAIN_H
- extern int wideScreenWidth;
- #define MAIN_SCREEN_DEPTH 8
- #define MAIN_SCREEN_MIN_WIDTH 640
- #define MAIN_SCREEN_MIN_HEIGHT 480
- #define MAIN_SCREEN_PAGES 1
- #define MAIN_SCREEN_SCALING 0
- #define MAIN_WINDOW_WIDTH wideScreenWidth
- #define MAIN_WINDOW_HEIGHT 480
- // This is our default mode.
- #define MAIN_AUDIO_RATE 11025
- #define MAIN_AUDIO_BITS 16
- #define MAIN_AUDIO_CHANNELS 1
- #define MAIN_AUDIO_BUFTIME 100
- #define MAIN_AUDIO_MAXBUFTIME 2000
- // This is our vanilla mode which contains just a couple
- // overrides to the default mode. These should be used when the INI
- // or default audio specs fail.
- #define MAIN_VANILLA_AUDIO_RATE 22050
- #define MAIN_VANILLA_AUDIO_BITS 8
- #endif // MAIN_H
- ////////////////////////////////////////////////////////////////////////////////
- // EOF
- ////////////////////////////////////////////////////////////////////////////////
|