Hi man, i saw in another forum you have a good scaling script, can you please give me it, it will be great for me also:)
"I just solved this problem on another forum. The problem is scaling. Right click on desktop and choose Display settings and change to 100%. For me this was not ideal though because it made everything on my TV too small when I wasn't playing the game. So someone gave me a script to solve this. Let me know if you need the script but it's a little difficult you need settings in your registry."
I have a script for Time Crisis 5 not RPCS3 that changes scaling. Do you need it for Time Crisis 5?
yes please, it will also be good for any teknoparrot and etc game.
You will have to get your monitor number and change it where it says TSB020616843009_00_07DA_23^CABA4468DAB47AC700B3F9C0FB465213 that is mine you would have to enter your own in both places, you would also change the resolution if needed. And again this is for Time Crisis 5 you would have to make alot of other changes. I tried the cutout the parts about Time Crisis 5, I hope this is accurate.
This changes Time Crisis 5 to 100% scaling on the fly and changes it back to 150% after I hit escape both automatically. To get your monitor number You have to hit Windows + R and type regedit and go here
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#SingleInstance, force
SetDpi(-2)
sleep, 100
SetDpi(dpi) {
RegWrite, REG_DWORD, HKEY_CURRENT_USER\Control Panel\Desktop\PerMonitorSettings\TSB020616843009_00_07DA_23^CABA4468DAB47AC700B3F9C0FB465213, DpiValue, % dpi
RegWrite, REG_DWORD, HKEY_LOCAL_MACHINE\System\ControlSet001\Control\GraphicsDrivers\ScaleFactors\TSB020616843009_00_07DA_23^CABA4468DAB47AC700B3F9C0FB465213, DpiValue, % dpi
ChangeResolution()
}
return
ChangeResolution(Screen_Width := 1920, Screen_Height := 1080, Color_Depth := 32) ; change these values for your screen resolution
{
VarSetCapacity(Device_Mode,156,0)
NumPut(156,Device_Mode,36)
DllCall( "EnumDisplaySettingsA", UInt,0, UInt,-1, UInt,&Device_Mode )
NumPut(0x5c0000,Device_Mode,40)
NumPut(Color_Depth,Device_Mode,104)
NumPut(Screen_Width,Device_Mode,108)
NumPut(Screen_Height,Device_Mode,112)
Return DllCall( "ChangeDisplaySettingsA", UInt,&Device_Mode, UInt,0 )
}
return