March7thAssistant icon indicating copy to clipboard operation
March7thAssistant copied to clipboard

[Feat]: 解锁帧率和自动修改分辨率功能适配国际服

Open moesnow opened this issue 11 months ago • 3 comments

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • [X] 我确定这是一个从未被提出和实现过的功能。
  • [X] 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的 Issue 和 PR。
  • [X] 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 是关于其他非主题的问题,则我的 Issue 可能会被无条件自动关闭/锁定。
  • [X] 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

国服的注册表路径在 HKEY_CURRENT_USER\SOFTWARE\miHoYo\崩坏:星穹铁道, 两个注册表键分别是 GraphicsSettings_PCResolution_h431323223GraphicsSettings_Model_h2986158309

需要国际服玩家帮忙查找相应的路径和键。

moesnow avatar Mar 10 '24 03:03 moesnow

我在github上找到了这个项目,里面有解锁国际服帧率的代码 https://github.com/JDDKCN/KCN-StarRail-Unlock/blob/main/Src/Code/Unlock.cs 路径是HKEY_CURRENT_USER\Software\Cognosphere\Star Rail key 是GraphicsSettings_Model

jilliss avatar Mar 12 '24 01:03 jilliss

国际服主键 HKEY_CURRENT_USER\Software\Cognosphere\Star Rail

分辨率: GraphicsSettings_PCResolution_h431323223 画质选项(FPS): GraphicsSettings_Model_h2986158309

里面内容和国服无异 Screenshot 2024-03-13 091925

判断服务器可以用和游戏exe同目录的config.ini

config.ini (Oversea Server)
[General]
channel=1
cps=pcseaepic
game_version=2.0.0
sub_channel=3
plugin_sdk_version=1_14_1_0
plugin_2_version=0.0.1

或者读取exe文件的元数据

metadata
PS D:\Epic Games\HonkaiStarRail\Games> Get-ItemPropertyValue .\StarRail.exe -Name VersionInfo | select *

FileVersionRaw     : 2019.4.34.53519
ProductVersionRaw  : 2019.4.34.53519
Comments           :
CompanyName        : HoYoVerse SG
FileBuildPart      : 34
FileDescription    : Star Rail
FileMajorPart      : 2019
FileMinorPart      : 4
FileName           : D:\Epic Games\HonkaiStarRail\Games\StarRail.exe
FilePrivatePart    : 53519
FileVersion        : 2019.4.34.3461391
InternalName       :
IsDebug            : False
IsPatched          : False
IsPrivateBuild     : False
IsPreRelease       : False
IsSpecialBuild     : False
Language           : English (United States)
LegalCopyright     : ©COGNOSPHERE
LegalTrademarks    :
OriginalFilename   :
PrivateBuild       :
ProductBuildPart   : 34
ProductMajorPart   : 2019
ProductMinorPart   : 4
ProductName        : Star Rail
ProductPrivatePart : 53519
ProductVersion     : 2019.4.34.3461391
SpecialBuild       :


Get-ItemPropertyValue .\StarRail.exe -Name VersionInfo | select CompanyName,LegalCopyright

CompanyName  LegalCopyright
-----------  --------------
HoYoVerse SG ©COGNOSPHERE

Eisaichen avatar Mar 13 '24 16:03 Eisaichen

打算后续先增加一个自定义启动游戏命令的功能,然后再适配国际服 (^_^)

moesnow avatar Mar 15 '24 12:03 moesnow