Hoshizora no Memoria -Wish upon a Shooting Star- HD

Hoshizora no Memoria -Wish upon a Shooting Star- HD

Not enough ratings
如何记录《星空的记忆 -流星下的愿景-》的在线游戏时间
By thrillerの空 and 1 collaborators
本指南会指导你如何用简单的方法,解决游戏无法游玩时记录在线游戏时间的问题~

※ 特别感谢 @⎛⎝𝕮𝓱𝓮𝓷⎠⎞ 对本方法提供的帮助
   
Award
Favorite
Favorited
Unfavorite
背景介绍
小小的背景介绍:现在版本的游戏会出现无法长时间记录游戏在线时间的问题,而一般的解决方法是将原文件路径下的“System”文件中的游戏启动文件提取出来,改名。

但这样的如果不使用转区软件或直接切换系统区域,会出现游戏崩溃的问题。

所以呢,我在好友的帮助下,提出了新的方法,可以简单且有效地解决这个问题额。当然你也可以使用汉化版[tieba.baidu.com]直接替换。

原理后面解释,先直奔主题说说具体步骤吧:

步骤一
下载压缩文件:{LINK REMOVED};并解压文件。

步骤二
将解压得到的所有文件直接拷贝到steam游戏文件路径下,覆盖重名文件:

PS:游戏文件夹的路径定位方法 – 库 – 鼠标右键点击游戏名 – 属性 – 本地文件 – 浏览本地文件

步骤三
直接从steam启动游戏,开始游戏~

只要不关闭“Hoshimeno.exe”(下图任务管理器左侧程序),steam会一直记录在线时间。
























这个方法还是比较简单粗暴的呢。最后来说说,原理吧
方法的原理说明
官方的启动逻辑是启动外层的“Hoshimemo.exe”(图一),通过这个exe启动内层的“Memoria.exe”(图二)。

图一:



















图二:

而且经过验证,“Hoshimemo.exe”实际上就是一个套壳的转区软件(图三),但启动之后,会自动关闭,因而导致无法连续记录在线时间。

图三:

































现在的解决方法就是重构一个启动方案,用Locale Emulator自带的方案启动,并且不结束进程,就OK了~

最后附上源代码额,{LINK REMOVED}
4 Comments
亚尔缇娜 14 May, 2020 @ 6:17pm 
其实还可以用sam工具,更简便些。从steamDB上查到appid之后输入到sam工具内找到星忆直接挂起就行:nagisaclannad:(偶然看到的帖子过来说几句hh)
Cyberslacking 19 Mar, 2018 @ 5:39am 
资瓷一下
thrillerの空  [author] 19 Mar, 2018 @ 5:00am 
thanks:tanuki:
淺夏 18 Mar, 2018 @ 11:02pm 
谢谢~前排滋瓷:nekoheart: