This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# NOTE: This script requires the DisplayConfig PowerShell module. | |
# Install it with: Install-Module DisplayConfig | |
# 1. Get the current display resolution | |
$displayInfo = Get-DisplayInfo | Where-Object { $_.Primary } | |
$screenWidth = $displayInfo.Mode.Width | |
$screenHeight = $displayInfo.Mode.Height | |
$targetResolution = "${screenWidth}x${screenHeight}" | |
$targetMaxFps = [System.Math]::Ceiling($displayInfo.Mode.RefreshRate) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
param( | |
[string[]]$profileNames, # One or more (separated by commas) RTSS profile names to modify (e.g. Global or MyApp.exe or Global,MyApp.exe) | |
[int]$limit, # The FPS limit to set (use 0 for no limit) | |
[int]$limitDenominator = 1 # Optional limit denominator if you want to set a fractional FPS limit (e.g. for 59.56, use limit = 5956 and limitDenominator = 100) | |
) | |
# Example usage: | |
# Set the global FPS limit to 60 FPS: | |
# .\Set-RTSS-Profile-Limit.ps1 Global 60 | |
# Disable the global FPS limit (reset it to 0): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Usage with Sunshine (for example): | |
# Do command: | |
# powershell -File "F:\Scripts\Yuzu-Configure-Controller.ps1" Xbox360 | |
# Undo command: | |
# powershell -File "F:\Scripts\Yuzu-Configure-Controller.ps1" XboxOne | |
# | |
# You MUST first configure the iniFilePaths and controllerIds below for your specific system! | |
# Highly recommend to backup your Yuzu configuration files first! | |
param( |