"mazochina":成功解压并游戏
http://i40.tinypic.com/2642ikj.jpg
实际上只要一个新版的7-zip就可以了。
还有我发现一个东西哦,就是普通的LZMA的压缩率还高那么一点点。
http://i43.tinypic.com/161ewow.png
7z的帮助文档里似乎也是这么描述的,一般来说他们还是推荐LZMA的。
[Acmeholic]
LZMA: 3m 05s, 252,808,819 Byte
LZMA2: 1m 22s, 253,186,991 Byte
壓縮時間:LZMA2 快 LZMA 1m 43s
檔案大小:LZMA2 大 LZMA 378,172 Byte
--
LZMA 最多只能雙線程壓縮,LZMA2 可支持四線程壓縮,
我是 AMD X4 905e 的用戶,自然選擇 LZMA2(佔用空間或許多了數百 KB,
但壓縮卻快很多,特別是壓縮大檔案的時候。時間與空間要如何取捨,就看個人)。
關於解壓問題,發布前也思考過,本來最初作成 .7z LZMA2 的自解形式,
後來顧及到掃毒軟體可能會因此佔用大量系統資源,故而廢棄不用。
加上 7-Zip 本身免費,WinRAR 最新版本也支持 .7z LZMA2 的解壓縮(
RarReg.key 也隨處可見),因此最後還是選擇讓用戶自行去 Update 壓縮工具。
在封裝壓縮與上傳發佈方面,形式上採先以 7-Zip 的 LZMA2 最大壓縮封裝成 .7z,
再以 WinRAR 的「僅儲存」壓縮方式封裝成帶有「建立結實壓縮檔」、「放置復原記錄」、
「鎖定壓縮檔」,以及檔案與名稱加密等屬性的 .rar。
在解壓部份,第一層 .rar 如能順利解壓,表示內含的 .7z 完好無損;如遇 .rar 解壓失敗,
此時須核對 CRC32,若證實為 .rar 檔案破損,則發佈修正 Patch(限發布日起的一個月內)。
如遇解壓 .rar 成功,解壓 .7z 卻失敗,這說明用戶該更新如 WinRAR 或者 7-Zip 等壓縮工具了。
至於為何還特地搞加密,主要是為了避免直接遭到審查,當然也不能排除被知情人士手動提報的可能。
此處也順便回應遊戲 Save 的問題:
以手動封裝上傳的遊戲而言,Save 正常都會內含在壓縮檔裡頭,假如沒看見,便是沒找到合用的
(比如「トワイライトホテル ~夜鳴の詩~」,這遊戲我目前也只進行到那兩張圖的進度)。
以當前這個遊戲來講,直接把內含的 savedata.7z 解壓至遊戲所在目錄便可。