Updates Draw.cpp, MusicManager.cpp.

This commit is contained in:
_AG 2019-06-16 00:20:55 +02:00
parent 92cc1cf3af
commit b83a0d469a
11 changed files with 561 additions and 21 deletions

View file

@ -1,6 +1,10 @@
#include "common.h"
#include "patcher.h"
#include "Draw.h"
#include "Frontend.h"
#include "Camera.h"
float CDraw::ms_fAspectRatio;
float &CDraw::ms_fNearClipZ = *(float*)0x8E2DC4;
float &CDraw::ms_fFarClipZ = *(float*)0x9434F0;
@ -11,6 +15,18 @@ uint8 &CDraw::FadeRed = *(uint8*)0x95CD90;
uint8 &CDraw::FadeGreen = *(uint8*)0x95CD71;
uint8 &CDraw::FadeBlue = *(uint8*)0x95CD53;
void CDraw::CalculateAspectRatio() {
if (FrontEndMenuManager.m_PrefsUseWideScreen) {
ms_fAspectRatio = 1.7777778f;
}
else if (TheCamera.m_WideScreenOn) {
ms_fAspectRatio = 1.25f;
}
else {
ms_fAspectRatio = 1.3333334f;
}
}
static float hFov2vFov(float hfov)
{
float w = SCREENW;