Patched lens/telescope effect to not stretch in widescreen, fixed incorrect trigger icons in UI.

This commit is contained in:
Mr-Wiseguy
2024-03-14 00:44:47 -04:00
parent 5b38b8eec9
commit bc6b112992
3 changed files with 79 additions and 3 deletions
+2 -2
View File
@@ -620,9 +620,9 @@ std::string controller_axis_to_string(int axis) {
case SDL_GameControllerAxis::SDL_CONTROLLER_AXIS_RIGHTY:
return positive ? "\u21C3" : "\u21BF";
case SDL_GameControllerAxis::SDL_CONTROLLER_AXIS_TRIGGERLEFT:
return positive ? "\u219A" : "\u21DC";
return positive ? "\u2196" : "\u21DC";
case SDL_GameControllerAxis::SDL_CONTROLLER_AXIS_TRIGGERRIGHT:
return positive ? "\u219B" : "\u21DD";
return positive ? "\u2197" : "\u21DD";
default:
return "Axis " + std::to_string(actual_axis) + (positive ? '+' : '-');
}
+1 -1
View File
@@ -60,7 +60,7 @@ extern "C" void recomp_get_aspect_ratio(uint8_t* rdram, recomp_context* ctx) {
_return(ctx, original);
return;
case RT64::UserConfiguration::AspectRatio::Expand:
_return(ctx, static_cast<float>(width) / height);
_return(ctx, std::max(static_cast<float>(width) / height, original));
return;
}
}