Try   HackMD

Command & Conquer Remastered Collection 儲存空間

tags: Lv.3 memo RND

由於誤觸螞蟻關的開關,而且開關啟用一次後就不能再觸發(關卡自此永久開啟,可以在選擇任務的地方看到),為了重新體驗打開螞蟻關的過程,所以想要找到如何完全重新開始遊戲。

TL;DR: 把 Steam 雲端關掉後將

C:\Program Files (x86)\Steam\userdata\(一個隨機數字用戶ID)\1213210\remote\Player_RA_settings_1.bin

砍掉即可

起初先找了遊戲目錄(steamapps\common\CnCRemastered)下,對幾個可疑的或者檔案變動時間有相關的檔案做了修改或者移除/搬動都沒有效果。用ProcMonitor監測 Registry 動作,

HKCU\Software\Petroglyph\CnCRemastered

裡面看起來有許多設定,但不包含我想要的開關。在想到 Cloud Save 的存在之後反過來從先找出什麼東西被備份了開始反查,幸運的話被儲存的設定就是其中一部分。

首先找到 Steam 雲端發現只有一個叫做 Player_RA_settings_1.bin 的檔案,寫入日期符合的我開啟時間,確實有機會。在自己電腦上找到這個檔案的位置後把他砍了,再進遊戲卻發現依然如故。

不過,這時候回頭檢查砍掉的檔案又長回來了,而且最後修改日期跟線上紀錄的一樣,應該是 Steam 雲端拉回來的。所以去把遊戲的 Steam 雲端同步關了,再砍掉,再重進遊戲,一切如同重新開始,而且因為顯示/音效設定是存在 Registry 內的,所以就可以用調整完的設定重新跑一次開場,雖然在遊戲內也是有選項可以重播啦。

過程中有看到這篇敘述 Steam 雲端的工作邏輯,但實際狀況好像不完全一樣,像 S1 就不存在,我也沒有重開 Steam 存檔也依然被馬上同步下來。