蠢萌怪物 Q萌來襲!體驗史無前例的戰鬥!超5種遊戲世界 混合呈現3D西方魔幻激鬥
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #1. 2015-07-24 21:04:21
StarForce_04

最近花了不少時間測試 StarForce (星之力),研究出一點小心得和各位分享。
借助虛擬機強大的功能與效能,目前的模擬效能應該已經可以取代早期實體機了。

使用虛擬機來執行 StarForce 遊戲是非常推薦的方式,
一來可以保護原版光碟與光碟機,二來也不必擔心電腦受到「流氓軟體」的綁架。

而這篇文章是使用 VMware PlayerVirtualBox 兩套免費虛擬機軟體。
以下提供已經製作好的系統檔案,安裝虛擬機之後直接匯入即可。

❏ 新系統下玩老遊戲之解決方案 (VirtualBox)

❏ 新系統下玩老遊戲之解決方案 (VMware)

在這之前 StarForce 的輔助工具大概就兩種,StarFuck 與 SFNightmare。
這兩種工具的性質相同,都是將實體光碟機禁用,以防止防拷軟體去偵測。
只留下虛擬光碟機,使用光碟映像檔來進入遊戲。
不過有時候依靠軟體的遮蔽還是騙不過 StarForce 的偵測。
所以網路上還有第二種方式,拔除光碟機電源當然是最直接的方式。

因為虛擬機的硬碟、光碟機、網路相關硬體都可以自行設定。
光碟機要增減都可以隨時調整,所以當然使用這樣的方式就簡單多啦。

虛擬機目前測試過  VMware Player 與 VirtualBox 都可以。
只是 VMware 在測試時,StarForce 偶爾還是會跳出以下訊息。
解決方式請參考本討論串第15F的文章
StarForce_03
至於要使用哪一款進行,就讓玩家自行選擇囉。


接著就是步驟教學啦。

1. 首先虛擬機要安裝完 Windows XP SP3。並確認3D加速已啟用。
    VBox_XP

2. 虛擬光碟建議使用 DAEMON Tools v4.09 以上的版本。模擬選項要全部開啟。
    DT_Otions_ON

3. 虛擬機內的光碟機需移除,只保留系統內的虛擬光碟。
    VBox_RemoveDVD

4. 確認以上的狀態無誤後,就可以開始安裝遊戲了!
    Sango4_03

5. 第一次遊戲前會先安裝 StarForce 驅動,安裝完畢後會要求重開機。
    Sango4_05

6. 重開機之後就可以進入遊戲了!
    Sango4_04

※ 補充一點,驗證遊戲片的時候,遊戲片的映像檔必須複製到虛擬系統內掛載,
    例:圖中只能掛載C槽內的檔案,直接掛載 E 網路磁碟內的檔案都會失敗。
    My_Computer

※ 另外附上 StarForce 的「官方移除程式」 (檔名:sfdrvrem.zip)
    官網:http://www.star-force.com/support/drivers/


以下為實際測試成功的遊戲圖片:

三國群英傳4
Sango4_01
Sango4_02

伊蘇6:納比斯汀的方舟 (最近出了重製版)
YS6_01
YS6_02

阿貓阿狗2
TT2_01
TT2_02
TT2_03

櫻花大戰4
Sakura4_01
Sakura4_02
Sakura4_03

現代大戰略2004
GD2004_01
GD2004_02
GD2004_03

大戰略:大東亞興亡史2
GEA2_01
GEA2_02
GEA2_03

紅樓續夢之京華風雲
Red_01
Red_02


參考文章:
https://zh.wikipedia.org/wiki/StarForce
http://justinpcnotes.blogspot.tw/2013/09/starforce-win7win8.html
http://home.gamer.com.tw/creationDetail.php?sn=856071
http://texhello.pixnet.net/blog/post/13576724

  • StarForce_04
  • VBox_RemoveDVD
  • VM_RemoveDVD
  • StarForce_03
  • DT_Otions_ON
  • VBox_XP
  • VBox_RemoveDVD
  • Sango4_01
  • Sango4_02
  • Sango4_03
  • Sango4_04
  • StarForce_Reboot
  • VB_SF_OK
  • Sango4_04
  • Sango4_05
  • My_Computer
  • YS6_01
  • YS6_02
  • TT2_01
  • TT2_02
  • TT2_03
  • Red_01
  • Red_02
  • Sakura4_01
  • Sakura4_02
  • Sakura4_03
  • GD2004_01
  • GD2004_02
  • GD2004_03
  • GEA2_01
  • GEA2_02
  • GEA2_03
▼ 顯示全部圖片
chiuinan ( 青衫,詩樂為心棋為友 )
Lv. 33 | 文章數:1944 | 推薦數:658 | 被推數:1801 #2. 2015-08-15 22:37:38

最近試著裝XP虛擬機, 下載了微軟官方的XP SP3 VHD, 只是一個月到期就不能用. 試著用了網路上提供的各種破解方式, 結果都一樣, 登入後要求啟用, 按"是"後顯示啟用成功, 然後自動登出, 再次登入又重新要求啟用, 根本無法進入. 不知應該如何解決呢?

Vincent, 你的網站無法進入, 會顯示權限不足耶... 本來想進去參考如何解決的說... 汗
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #3. 2015-08-16 11:09:21
Hi 青衫大,如果您是用 Win7 Pro 以上的話,的確可以使用內建的 XP Mode,
不過 Microsoft Virtual PC 拿來裝 XP 的效能上不太足夠,不太建議啦。安裝 Win98 倒是不錯。

如果要安裝 XP 還是建議 VMware 或是 VirtualBox 會比較適合,支援3D加速模擬且多核心。
這篇主要是提到 StarForce 防拷的應用,在測試上 VirtualBox 的成功機會高很多。
撇除StarForce 外,在遊戲支援度上兩者都很不錯,效能也挺接近。

VMware 可以使用我這篇的方式,非常簡單。
https://www.ptt.cc/bbs/Old-Games/M.1412401940.A.893.html

VirtualBox 因為匯入上有些麻煩,所以暫不考慮上述分享的方式。必須自行安裝。

另外網站的部分,請您收訊息。3Q

引言回覆 chiuinan 的話:

最近試著裝XP虛擬機, 下載了微軟官方的XP SP3 VHD, 只是一個月到期就不能用. 試著用了網路上提供的各種破解方式, 結果都一樣, 登入後要求啟用, 按"是"後顯示啟用成功, 然後自動登出, 再次登入又重新要求啟用, 根本無法進入. 不知應該如何解決呢?

Vincent, 你的網站無法進入, 會顯示權限不足耶... 本來想進去參考如何解決的說... 汗

chiuinan ( 青衫,詩樂為心棋為友 )
Lv. 33 | 文章數:1944 | 推薦數:658 | 被推數:1801 #4. 2015-08-16 16:50:02

我是的用VirtualBox, 方法如下:

1. 下載Windows XP Mode:
http://www.microsoft.com/zh-TW/download/details.aspx?id=8002

2. 解壓前述程式, 找出XP所在的VHD檔

3. 安裝VirtualBox, 掛載前述的VHD檔, 選擇32位元XP

4. 安裝VirtuaBox Addon

安裝是很簡單, 安裝後的XP也都能運作, 許多以前的Windows遊戲都可以執行. 缺點就是30天的試用限制, 過了就得重新再安裝一次, 怎麼破解都無效. 不知是否因為XP SP3的原因...
chiuinan ( 青衫,詩樂為心棋為友 )
Lv. 33 | 文章數:1944 | 推薦數:658 | 被推數:1801 #6. 2015-08-17 06:18:11

翻了一下我殘留的光碟, 沒找到xp, 但找到win95,win98和win2000 (好懷念...), 所以就用VirtualBox裝了win2000 professional來試看看 (server和advance server在顯示界面卡上會有問題), 至少不會再檢查是否正版.

試著執行了幾個windows game, 還沒遇到問題. 目前想先試看看"新神雕俠侶"這個在xp也無法正常玩的遊戲... ^^
godblessuandm ( TommyLeo )
Lv. 1 | 文章數:35 | 推薦數:1 | 被推數:1 #7. 2015-09-13 02:39:23
可以請問一下版主
小弟電腦系統為WIN7 虛擬安裝WINXP
已經依照上述方式去安裝VirtualBox
但是我安裝"紅樓續夢"(我有正版光碟)
還是會跑出 "開啟Virtul Bufffer錯誤" 及 "Unsupported primary surface format"
還有"初始 動畫系統 發生錯誤!!"

可以請教版主這種情況該怎麼解決.......
因為已經試了好快一個月了.....看到版主這篇然後試了一下還是不行
版主如果有時間可否指點一下小弟 謝謝

vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #8. 2015-09-13 12:02:05
安裝遊戲更新檔即可。
http://www.gamebase.com.tw/forum/5471/topic/95927322

修正:
  1.改進光碟保護、檢查程式。
  2.系統未安裝音效卡導致的當機現象。
  3.修正已知的劇情臭蟲。
  4.調整部分參數設定。

增加:
  1.存檔區增加至50組。
  2.新增抓圖熱鍵,在遊戲中按F11,圖檔將儲存在遊戲的路徑下。
  3.增加自動戰鬥,在戰鬥中按空白鍵即可啟動。
  4.多增加8個結局。
  5.改善食材取得的難易度。
  6.雙擊主畫面的疲勞/體力區,將開啟快顯屬性表。
good3571kimo ( 菲修斯 )
Lv. 1 | 文章數:1 | 推薦數:0 | 被推數:0 #14. 2019-05-26 21:58:46
大大你好...我在網路上看到你的文章也使用了你的VDI
設定只打開了3D加速跟2D加速視訊記憶體拉到128M
其他都沒動...可是安裝完軒轅劍三 跟天之痕
都不能玩..啟動會跳出DDraw in...(後面忘記了
不知道大大有沒有解決方法??
vincentpp ( vinc3nt )
基地16週年慶紀念徽章2015羊年紀念徽章蛇運沖天手機認證徽章
Lv. 17 | 文章數:342 | 推薦數:1022 | 被推數:1139 #15. 2020-01-23 16:03:16
更新一下 StarForce 對於 VMware 系統判定的問題。
StarForce_03

簡單來說,就是讓 StarForce 識別目前系統是一般的 Windows 系統即可,而不能是虛擬機。
參考國外文章。
How to hide being inside a VM ?

只要使用記事本開啟虛擬機的「vmx」檔案,加入下面這行即可。
monitor_control.restrict_backdoor = "TRUE"

要注意的是,加入以上這行之後,方便的拖曳傳檔功能是會失效的。
不過可以改變使用 Shared Folder 的方式來和 Host 交換檔案。
VM_Shared_Folder

參考以上的方式,StarForce 的遊戲就可以在 VMware 上執行了。微笑
  • StarForce_03
  • VM_Shared_Folder
▼ 顯示全部圖片
快速回覆 | 註冊 使用完整編輯模式回覆
討論板頭像 [ 設定 ] |簽名檔 [ 設定 ]
有人回覆時通知我 【通知管理