Skip to content

Commit

Permalink
OpenXR - Make camera pitch value floating-point
Browse files Browse the repository at this point in the history
  • Loading branch information
lvonasek committed Jul 22, 2024
1 parent b7eefbc commit 0f313e1
Show file tree
Hide file tree
Showing 48 changed files with 14 additions and 80 deletions.
41 changes: 12 additions & 29 deletions Common/VR/PPSSPPVR.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -388,15 +388,9 @@ void UpdateVRInput(bool haptics, float dp_xscale, float dp_yscale) {
g_Config.fCameraHeight = clampFloat(g_Config.fCameraHeight, -150.0f, 150.0f);
break;
case JOYSTICK_AXIS_Z:
if (g_Config.bEnableVR) {
if (axis.second < -0.75f) g_Config.fHeadUpDisplayScale -= 0.01f;
if (axis.second > 0.75f) g_Config.fHeadUpDisplayScale += 0.01f;
g_Config.fHeadUpDisplayScale = clampFloat(g_Config.fHeadUpDisplayScale, 0.0f, 1.5f);
} else {
if (axis.second < -0.75f) g_Config.fCanvas3DDistance += 0.1f;
if (axis.second > 0.75f) g_Config.fCanvas3DDistance -= 0.1f;
g_Config.fCanvas3DDistance = clampFloat(g_Config.fCanvas3DDistance, 1.0f, 15.0f);
}
if (axis.second < -0.75f) g_Config.fCameraPitch -= 0.5f;
if (axis.second > 0.75f) g_Config.fCameraPitch += 0.5f;
g_Config.fCameraPitch = clampFloat(g_Config.fCameraPitch, -90.0f, 90.0f);
break;
case JOYSTICK_AXIS_RZ:
if (axis.second > 0.75f) g_Config.fCameraDistance -= 0.1f;
Expand Down Expand Up @@ -539,11 +533,10 @@ bool UpdateVRKeys(const KeyInput &key) {

// Reset camera adjust
if (pspKeys[VIRTKEY_VR_CAMERA_ADJUST] && pspKeys[VIRTKEY_VR_CAMERA_RESET]) {
g_Config.fCanvas3DDistance = 3.0f;
g_Config.fCameraHeight = 0;
g_Config.fCameraSide = 0;
g_Config.fCameraDistance = 0;
g_Config.fHeadUpDisplayScale = 0.3f;
g_Config.fCameraPitch = 0;
}

//block keys by camera adjust
Expand Down Expand Up @@ -878,23 +871,13 @@ void UpdateVRViewMatrices() {
invView = XrPosef_Inverse(invView);
}

// apply camera pitch offset
float pitchOffset = 0;
// apply camera pitch
float s = sin(ToRadians(g_Config.fCameraPitch));
float c = cos(ToRadians(g_Config.fCameraPitch));
XrVector3f positionOffset = {g_Config.fCameraSide, g_Config.fCameraHeight, g_Config.fCameraDistance};
if (!flatScreen) {
switch (g_Config.iCameraPitch) {
case 1: //Top view -> First person
pitchOffset = 90;
positionOffset = {positionOffset.x, positionOffset.z, -positionOffset.y};
break;
case 2: //First person -> Top view
pitchOffset = -90;
positionOffset = {positionOffset.x, -positionOffset.z + 20, positionOffset.y};
break;
}
XrQuaternionf rotationOffset = XrQuaternionf_CreateFromVectorAngle({1, 0, 0}, ToRadians(pitchOffset));
invView.orientation = XrQuaternionf_Multiply(rotationOffset, invView.orientation);
}
positionOffset = {positionOffset.x, s * positionOffset.z + c * positionOffset.y, c * positionOffset.z - s * positionOffset.y};
XrQuaternionf rotationOffset = XrQuaternionf_CreateFromVectorAngle({1, 0, 0}, ToRadians(g_Config.fCameraPitch));
invView.orientation = XrQuaternionf_Multiply(rotationOffset, invView.orientation);

// decompose rotation
XrVector3f rotation = XrQuaternionf_ToEulerAngles(invView.orientation);
Expand All @@ -912,14 +895,14 @@ void UpdateVRViewMatrices() {
invView.orientation = XrQuaternionf_Multiply(roll, XrQuaternionf_Multiply(pitch, yaw));
if (!VR_GetConfig(VR_CONFIG_REPROJECTION)) {
float axis = vrMirroring[VR_MIRRORING_PITCH] ? -1.0f : 1.0f;
invView.orientation = XrQuaternionf_CreateFromVectorAngle({axis, 0, 0}, ToRadians(pitchOffset));
invView.orientation = XrQuaternionf_CreateFromVectorAngle({axis, 0, 0}, ToRadians(g_Config.fCameraPitch));
}

float M[16];
XrQuaternionf_ToMatrix4f(&invView.orientation, M);

// Apply 6Dof head movement
if (g_Config.bEnable6DoF && !g_Config.bHeadRotationEnabled && (g_Config.iCameraPitch == 0)) {
if (g_Config.bEnable6DoF && !g_Config.bHeadRotationEnabled) {
M[3] -= vrView[0].pose.position.x * (vrMirroring[VR_MIRRORING_AXIS_X] ? -1.0f : 1.0f) * scale;
M[7] -= vrView[0].pose.position.y * (vrMirroring[VR_MIRRORING_AXIS_Y] ? -1.0f : 1.0f) * scale;
M[11] -= vrView[0].pose.position.z * (vrMirroring[VR_MIRRORING_AXIS_Z] ? -1.0f : 1.0f) * scale;
Expand Down
2 changes: 1 addition & 1 deletion Core/Config.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -965,7 +965,7 @@ static const ConfigSetting vrSettings[] = {
ConfigSetting("VRCameraDistance", &g_Config.fCameraDistance, 0.0f, CfgFlag::PER_GAME),
ConfigSetting("VRCameraHeight", &g_Config.fCameraHeight, 0.0f, CfgFlag::PER_GAME),
ConfigSetting("VRCameraSide", &g_Config.fCameraSide, 0.0f, CfgFlag::PER_GAME),
ConfigSetting("VRCameraPitch", &g_Config.iCameraPitch, 0, CfgFlag::PER_GAME),
ConfigSetting("VRCameraPitch", &g_Config.fCameraPitch, 0.0f, CfgFlag::PER_GAME),
ConfigSetting("VRCanvasDistance", &g_Config.fCanvasDistance, 12.0f, CfgFlag::DEFAULT),
ConfigSetting("VRCanvas3DDistance", &g_Config.fCanvas3DDistance, 3.0f, CfgFlag::DEFAULT),
ConfigSetting("VRFieldOfView", &g_Config.fFieldOfViewPercentage, 100.0f, CfgFlag::PER_GAME),
Expand Down
2 changes: 1 addition & 1 deletion Core/Config.h
Original file line number Diff line number Diff line change
Expand Up @@ -490,6 +490,7 @@ struct Config {
float fCameraDistance;
float fCameraHeight;
float fCameraSide;
float fCameraPitch;
float fCanvasDistance;
float fCanvas3DDistance;
float fFieldOfViewPercentage;
Expand All @@ -498,7 +499,6 @@ struct Config {
float fHeadRotationScale;
bool bHeadRotationEnabled;
bool bHeadRotationSmoothing;
int iCameraPitch;

// Debugger
int iDisasmWindowX;
Expand Down
2 changes: 0 additions & 2 deletions UI/GameSettingsScreen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1311,8 +1311,6 @@ void GameSettingsScreen::CreateVRSettings(UI::ViewGroup *vrSettings) {
vrSettings->Add(new CheckBox(&g_Config.bEnableMotions, vr->T("Map controller movements to keys")));
PopupSliderChoiceFloat *vrMotions = vrSettings->Add(new PopupSliderChoiceFloat(&g_Config.fMotionLength, 0.3f, 1.0f, 0.5f, vr->T("Motion needed to generate action"), 0.1f, screenManager(), vr->T("m")));
vrMotions->SetEnabledPtr(&g_Config.bEnableMotions);
static const char *cameraPitchModes[] = { "Disabled", "Top view -> First person", "First person -> Top view" };
vrSettings->Add(new PopupMultiChoice(&g_Config.iCameraPitch, vr->T("Camera type"), cameraPitchModes, 0, 3, I18NCat::NONE, screenManager()));
}

UI::EventReturn GameSettingsScreen::OnAutoFrameskip(UI::EventParams &e) {
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ar_AE.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1419,7 +1419,6 @@ New version of PPSSPP available = ‎تتوفر نسخة جديدة من الب
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = وضع الكاميرا
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/az_AZ.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/bg_BG.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Налична е нова версия на P
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ca_ES.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova versió de PPSSPP disponible
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/cz_CZ.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Je dostupná nová verze PPSSPP
% of native FoV = % výchozího FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/da_DK.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Ny version af PPSSPP tilgængelig
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/de_DE.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Neue PPSSPP Version verfügbar
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Kameratyp
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/dr_ID.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/en_US.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1448,7 +1448,6 @@ Heads-up display detection = Heads-up display detection
Map controller movements to keys = Map controller movements to keys
Map HMD rotations on keys instead of VR camera = Map HMD rotations on keys instead of VR camera
Manual switching between flat screen and VR using SCREEN key = Manual switching between flat screen and VR using SCREEN key
Camera type = Camera type
Motion needed to generate action = Motion needed to generate action
Stereoscopic vision (Experimental) = Stereoscopic vision (Experimental)
Virtual reality = Virtual reality
Expand Down
1 change: 0 additions & 1 deletion assets/lang/es_ES.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1413,7 +1413,6 @@ New version of PPSSPP available = Nueva versión de PPSSPP disponible
% of native FoV = % de campo de visión nativo
6DoF movement = Movimiento 6DoF
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distancia de los menús y escenas 2D
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/es_LA.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1413,7 +1413,6 @@ New version of PPSSPP available = Nueva versión de PPSSPP disponible
% of native FoV = % of native FoV
6DoF movement = movimiento 6DoF
Anti-flickering flow = Anti-flickering flow
Camera type = Tipo de cámara
Distance to 2D menus and scenes = Distancia a menús y escenas 2D
Distance to 3D scenes when VR disabled = Distancia a escenas 3D cuando la realidad virtual está desactivada
Experts only = Solo expertos
Expand Down
1 change: 0 additions & 1 deletion assets/lang/fa_IR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = ورژن جدیدی از ppsspp موجود ا
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/fi_FI.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Uusi PPSSPP-versio saatavilla
% of native FoV = % of native FoV
6DoF movement = 6DoF-liike (kuusi vapausastetta)
Anti-flickering flow = Anti-flickering flow
Camera type = Kameratyyppi
Distance to 2D menus and scenes = Etäisyys 2D-valikkoihin ja kohtauksiin
Distance to 3D scenes when VR disabled = Etäisyys 3D-kohtauksiin, kun VR on poistettu käytöstä
Experts only = Vain asiantuntijoille
Expand Down
1 change: 0 additions & 1 deletion assets/lang/fr_FR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1402,7 +1402,6 @@ New version of PPSSPP available = Nouvelle version de PPSSPP disponible
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/gl_ES.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova versión de PPSSPP dispoñible
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/gr_EL.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Νέα διαθέσιμη έκδοση PPSSPP
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/he_IL.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/he_IL_invert.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/hr_HR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Nova verzija PPSSPP-a je dostupna
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/hu_HU.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Elérhető a PPSSPP egy újabb verziója
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/id_ID.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi baru PPSSPP tersedia
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/it_IT.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1413,7 +1413,6 @@ New version of PPSSPP available = È disponibile una nuova versione di PPSSPP
% of native FoV = % del FoV nativo
6DoF movement = Movimento 6DoF
Anti-flickering flow = Anti-flickering flow
Camera type = Tipo di telecamera
Distance to 2D menus and scenes = Distanza dai menu e dalle scene 2D
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Solo per esperti
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ja_JP.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = 新しいバージョンのPPSSPPを利用で
% of native FoV = ネイティブ視野角(FoV)の %
6DoF movement = 6DoF動作
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = 2Dメニューと空間までの距離
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/jv_ID.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi anyar PPSSPP mpun ono monggo di comot
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ko_KR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1424,7 +1424,6 @@ Heads-up display detection = 헤드업 디스플레이 감지
Map controller movements to keys = 컨트롤러 이동을 키에 매핑
Map HMD rotations on keys instead of VR camera = VR 카메라 대신 키에 HMD 회전 매핑하기
Manual switching between flat screen and VR using SCREEN key = 화면 키를 사용하여 평면 화면과 VR 간 수동 전환
Camera type = 카메라 유형
Motion needed to generate action = 동작 생성에 필요한 동작
Stereoscopic vision (Experimental) = 입체시 (실험적)
Virtual reality = 가상 현실
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ku_SO.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1438,7 +1438,6 @@ Heads-up display detection = Heads-up display detection
Map controller movements to keys = Map controller movements to keys
Map HMD rotations on keys instead of VR camera = Map HMD rotations on keys instead of VR camera
Manual switching between flat screen and VR using SCREEN key = Manual switching between flat screen and VR using SCREEN key
Camera type = Camera type
Motion needed to generate action = Motion needed to generate action
Stereoscopic vision (Experimental) = Stereoscopic vision (Experimental)
Virtual reality = Virtual reality
Expand Down
1 change: 0 additions & 1 deletion assets/lang/lo_LA.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = ເວີຊັ່ນໃໝ່ຂອງ PPSSPP
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/lt-LT.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Galima nauja "PPSSPP" versija
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/ms_MY.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Versi terbaru PPSSPP tersedia
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/nl_NL.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = Er is een nieuwe versie van PPSSPP beschikbaar
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/no_NO.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1411,7 +1411,6 @@ New version of PPSSPP available = New version of PPSSPP available
% of native FoV = % of native FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Camera type
Distance to 2D menus and scenes = Distance to 2D menus and scenes
Distance to 3D scenes when VR disabled = Distance to 3D scenes when VR disabled
Experts only = Experts only
Expand Down
1 change: 0 additions & 1 deletion assets/lang/pl_PL.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1416,7 +1416,6 @@ New version of PPSSPP available = Dostępna jest nowa wersja PPSSPP!
% of native FoV = % natywnego FoV
6DoF movement = 6DoF movement
Anti-flickering flow = Anti-flickering flow
Camera type = Typ kamery
Distance to 2D menus and scenes = Dystans do elementów 2D
Distance to 3D scenes when VR disabled = Dystans do scen 3D przy wyłączonym VR
Experts only = Tylko dla ekspertów
Expand Down
1 change: 0 additions & 1 deletion assets/lang/pt_BR.ini
Original file line number Diff line number Diff line change
Expand Up @@ -1448,7 +1448,6 @@ Heads-up display detection = Detecção do aviso antecipado da exibição
Map controller movements to keys = Mapear os movimentos do controle nas teclas
Map HMD rotations on keys instead of VR camera = Rotações HMD do mapa nas teclas ao invés da câmera da realidade virtual
Manual switching between flat screen and VR using SCREEN key = Troca manual entre a tela plana e a realidade virtual usando a tecla da TELA
Camera type = Tipo de câmera
Motion needed to generate action = Movimento necessário pra gerar ação
Stereoscopic vision (Experimental) = Visão estereoscópica (Experimental)
Virtual reality = Realidade virtual
Expand Down
Loading

0 comments on commit 0f313e1

Please sign in to comment.