mirror of
https://github.com/td512/re3.git
synced 2026-01-29 22:30:49 +00:00
Sprite Scaling option
This commit is contained in:
@@ -141,6 +141,10 @@ int8 CMenuManager::m_nPrefsMSAALevel = 0;
|
||||
int8 CMenuManager::m_nDisplayMSAALevel = 0;
|
||||
#endif
|
||||
|
||||
#ifdef ASPECT_RATIO_SCALE
|
||||
int32 CMenuManager::m_PrefsSpriteScalingMode = 0;
|
||||
#endif
|
||||
|
||||
#ifdef NO_ISLAND_LOADING
|
||||
int8 CMenuManager::m_PrefsIslandLoading = ISLAND_LOADING_LOW;
|
||||
#endif
|
||||
@@ -1455,9 +1459,18 @@ CMenuManager::Draw()
|
||||
case AR_4_3:
|
||||
sprintf(asciiTemp, "4:3");
|
||||
break;
|
||||
case AR_5_4:
|
||||
sprintf(asciiTemp, "5:4");
|
||||
break;
|
||||
case AR_16_10:
|
||||
sprintf(asciiTemp, "16:10");
|
||||
break;
|
||||
case AR_16_9:
|
||||
sprintf(asciiTemp, "16:9");
|
||||
break;
|
||||
case AR_21_9:
|
||||
sprintf(asciiTemp, "21:9");
|
||||
break;
|
||||
}
|
||||
|
||||
AsciiToUnicode(asciiTemp, unicodeTemp);
|
||||
@@ -5221,12 +5234,12 @@ CMenuManager::ProcessButtonPresses(void)
|
||||
case MENUACTION_WIDESCREEN:
|
||||
if (changeValueBy > 0) {
|
||||
m_PrefsUseWideScreen++;
|
||||
if (m_PrefsUseWideScreen > 2)
|
||||
if (m_PrefsUseWideScreen > AR_MAX-1)
|
||||
m_PrefsUseWideScreen = 0;
|
||||
} else {
|
||||
m_PrefsUseWideScreen--;
|
||||
if (m_PrefsUseWideScreen < 0)
|
||||
m_PrefsUseWideScreen = 2;
|
||||
m_PrefsUseWideScreen = AR_MAX-1;
|
||||
}
|
||||
DMAudio.PlayFrontEndSound(SOUND_FRONTEND_MENU_SETTING_CHANGE, 0);
|
||||
SaveSettings();
|
||||
|
||||
Reference in New Issue
Block a user