名稱:德軍總部 (Castle Wolfenstein,英文版)
簡介:Muse Software 1981年於Apple II出品的射擊冒險遊戲,在1984年移植到PC上。玩家
扮演一名盟軍戰俘,被囚禁在德軍總部,必須找到納粹的秘密作戰計畫並逃離城堡。
本作為90年代初最為暢銷的遊戲之一,並延伸出一系列的遊戲,同時也影響到之後的
潛行遊戲與第一人稱射擊遊戲,可說相當知名。整個遊戲的操控上相當地不便,玩起
來有一定的難度。而最讓人詬病的缺點,便是開箱必須等上一段很長的時間。城堡的
房間數最多只有60個,以現今的眼光來看,只能算是一個小品遊戲而已。
保護:無
備註:CPU不能太快,否則一下子就陣亡了。DoxBox的cycles建議在200左右。
備註:正常版請執行PLAY.BAT,不死版請執行UPLAY.BAT
檔案:cwfind.rar = 尋找脫逃方向程式(原始碼)
修改:CW.EXE
1.不會陣亡
E8 4F 04 EB 63 (與敵人重疊不卡死)
-- -- -- -- 5D
8B E5 C6 06 F1 01 40 (抓到沒事)
-- -- 90 90 90 90 90
8B E5 C6 06 F1 01 50 (射死沒事)
-- -- 90 90 90 90 90
8B E5 C6 06 F1 01 60 (炸死沒事)
-- -- 90 90 90 90 90
2.子彈不減
51 53 A2 C9 01
-- -- 90 90 90
3.手榴彈不減
83 FB 02 A2 CA 01
-- -- -- 90 90 90
4.開箱不用等(拿取時仍要等,但時間較短)
30 FF 4B 88 9C F6 00
31 DB 90 -- -- -- --
修改:存檔與房間定義檔CASTLE
每256 byte定義一個房間,房間#0不使用,做為記錄主角狀態:
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0040 RM LD RD -- -- -- -- BU GR UN BP -- -- -- -- --
0050 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
0060 -- -- -- -- -- -- -- -- -- -- -- -- PL L1 -- L2
RM = 所在房間編號
LD = 行進方向
RD = 瞄準方向
BU = 子彈數
GR = 手榴彈數
UN = 01表示穿著德軍制服
BP = 01表示穿著防彈衣
PL = 01表有作戰計畫
L1,L2 = 等級,當L2>=80h時,等級為L1/32,否則一律為等級0
房間編號#61以上,均表示最終逃離的出口,亦即合法的房間編號為#1~#60。初始時由房間
#1開始,各房間定義如下:
00h~47h = 房間形狀定義,每8 byte一行,共9行(即8x9)
48h = 不明
49h~4Dh = 分別為左邊、右邊、上邊、下邊、樓梯所連接的房間編號
4Eh~7Fh = 不明
80h~FFh = 房間物品定義,16 byte一組
房間形狀定義各byte定義所在格的狀態,各位元定義為:
01h = 左邊有牆
02h = 右邊有牆
04h = 上邊有牆
08h = 下邊有牆
10h = 所在格為樓梯
房間物品定義:
TP -- IT -- -- -- -- -- -- -- -- -- -- -- -- --
TP = 物品形態,30h表示箱子
IT = 箱子物品編號(00h~0Fh)
操作:
一、開頭畫面:按Enter進入主畫面
二、主畫面按鍵
K = 進入遊戲(使用鍵盤操作)
J = 進入遊戲(使用搖桿操作)
Ctrl-N = 建立新城堡地圖
Ctrl-N = 保留玩家等級,建立新城堡地圖
Ctrl-R = 重設玩家等級,建立新城堡地圖
Enter = 不建立新城堡地圖
Ctrl-R = 反轉左右手按鍵操控
K = 調整鍵盤操控
Esc = 反轉左右手按鍵的操控(移動和射擊)
Space = 維持不變
J = 調整搖桿操控
Ctrl-Q = 選擇螢幕形態
Esc = 使用RGB螢幕
Space = 使用非RGB螢幕
三、遊戲按鍵
QWE
ASD = 左手按鍵,預設為移動(S=停止移動)
ZXC
IOP
KL; = 右手按鍵,預設為瞄準(L=射擊,T=投手榴彈)
,./
H = 停止瞄準(收槍)
F或Space = 搜尋、開箱、開門等動作(先瞄準要處理的地方)
U = 使用物品(開箱後)
Enter = 顯示身上物品
Esc = 存檔後回到主畫面
F1 = 老闆來了(回到Dos假畫面),再按一次Esc真離開遊戲回到Dos(不存檔)
說明:(作者-青衫)
1.地圖每次重新產生後都不一樣,必須自行摸索闖關。
2.被抓住或被敵人子彈射中時自動存檔,下次進入時會從陣亡處繼續接關,可無限接關。但
若投擲手榴彈炸死自己,便不能接關,下次進入時會自動產生新城堡地圖(在手榴彈爆炸
點鄰近的格子都會被炸死)。
3.初始子彈數 (bullets)=10(最多10發)、手榴彈 (grenades)=0(最多3顆)。因為彈藥
有限,因此並非每個敵人都要打死,也可穿德軍制服冒充,或直接從他們背後繞開。
4.敵人分成衛兵和SS衝鋒隊兩種,後者的防彈背心上標有SS標誌,而且只能用手榴彈殺死,
無法用子彈殺死。因此當遇到SS衝鋒隊時,若無手榴彈,最好繞開,否則他可能會跨房間
追來。注意穿上德軍制服是騙不過SS衝鋒隊的,所以要儘量遠離。
5.殺死敵人後,可搜尋其身上的物品。搜尋可能得到的物品有:
bullets = 子彈
grenades = 手榴彈
keys = 鑰匙
6.大部份的箱子和門都需要鑰匙開啟。開鎖需要時間,也可以透過射擊來快速打開,但會引
來房間裡的衛兵。如果箱子裡有子彈、手榴彈或砲彈時,射擊會爆炸導致玩家死亡(等同
炸死自己)。由於子彈有限,最好還是用鑰匙開啟。開箱可以得到的物品有:
00 Empty = 無物品
01/09 bullets = 子彈
02/0A grenades = 手榴彈
03/0B uniforms = 德軍制服 (換上可假扮德軍)
04/0C bulletproof vest = 防彈衣 (可抵擋子彈)
05 medals = 獎牌 (無用)
06 schnapps = 烈酒 (可吃,無用)
07 bratwurst = 臘腸 (可吃,無用)
08 sauerkraut = 酸菜 (可吃,無用)
0D liebfraumilch = 聖母之乳葡萄酒 (可吃,無用)
0E cannonballs = 砲彈 (無法拿取,射擊箱子會爆炸)
0F war plans = 作戰計畫
7.玩家的主要目標是逃離城堡,至於有沒有拿到敵方的作戰計畫並不是很重要。成功逃離後
系統會提升玩家的等級,並重新產生新的城堡地圖。如果有拿到作戰計畫,玩家等級必定
提升,如果沒有,則不一定會提升,因此最好還是找一下。其他如德軍制服、防彈衣等可
協助玩家過關的物品最好儘早拿到。這些物品都拿到後,便不用再開箱了,專心找逃離的
出口即可。
8.玩家等級共有八種,會決定新城堡的困難度:
等級1 = Private(二等兵)
等級2 = Corporal(下士)
等級3 = Sergeant(上士)
等級4 = Lieutenant(中尉)
等級5 = Captain(上尉)
等級6 = Colonel(上校)
等級7 = General(上將)
等級8 = Field Marshal(元師)