2018年8月4日 星期六

Ubuntu 18.04 NVIDIA 驅動程式問題與解決(不用重灌系統)

Ubuntu 18.04 的NVIDIA驅動預設是使用nouveau
若在Ubuntu裡面到軟體與更新改設定到NVIDIA專有驅動程式,則下次重開機時可能會無法開機
此時可以先抓NVIDIA 官方的Linux驅動程式
到家目錄下(用live CD或USB開機後下載移到家目錄下)(參考此篇作法

重開機後按下Esc鍵
進入Grub選單
選Advanced 開頭的選項
然後
選有Recovery mode的選項 進入Recovery mode
選root

輸入
mount -o remount,rw /
然後是
mount --all
讓根目錄可以讀寫, 並掛載一些必要資料夾
就可手動安裝驅動程式.
先移除舊有NVIDIA程式(要一段時間)
Sudo apt-get purge nvidia-*

然後是安裝
首先進入資料夾
cd /home/使用者帳號
例如我的帳號是e6320就輸入
cd /home/e6320
然後輸入
Sudo bash ./抓下來的驅動程式名稱
例如 Sudo bash ./NVIDIA-Linux-x86_64-390.77.run
安裝時全部選yes, 或install overwrite(覆寫)


裝好後, 修改grub
Sudo nano /etc/default/grub
找到GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 
後面加上
nouveau.modeset = 0
也就是改成GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nouveau.modeset=0"
存檔離開後(按Ctrl O存檔 Ctrl X 離開)
然後更新grub
Sudo update-grub
即可重開機(輸入reboot 按Enter鍵) 正常使用

2018年7月13日 星期五

XCOM Long War 遊戲修改

Long War可以使用的mod 列表(英文)
可以改善Long War的許多功能, 或修改設定
https://www.reddit.com/r/Xcom/comments/4gorly/long_war_101_mods_compatible_with_10_updated/
https://www.reddit.com/r/Xcom/comments/32omh0/lw_long_war_101_compatible_mods/

覺得Long War太難了?
可以試試這個修改器
My Long War (a Long War editor) at XCOM Enemy Unknown Nexus - mods and community
(下載須註冊,若無法下載可抓我備份的檔案)

或是參考這裡的說明打開console輸入指令修改
https://steamcommunity.com/sharedfiles/filedetails/?id=504220547
下載Engine.upk按照說明覆蓋掉原來的Engine.upk
進入遊戲後按下"\"鍵, 可以開啟console輸入指令
(使用英文版可以看到完整console, 中文版只會看到一條綠線, 但也可輸入指令)
指令列表:
http://ufopaedia.org/index.php/Dev_Console_%28Long_War%29
常用指令:(注意大小寫與空格)
輸入 GiveItem Meld 999
按Enter鍵
之後切到別的畫面, 如兵營或工程部中的製造購買
就可以看到Meld數量有增加999

輸入GiveAllTech
按Enter鍵

之後切到研究實驗室中
就可以看到全部的科技

輸入GiveResource money 1000
按Enter鍵
之後切到別的畫面, 如工程部
就可以看到錢增加1000

XCOM Long War 1.0 中文化舊資料放置處


舊版
XCOM Long War 1.0 中文v4.6(Windows)(繁體/簡體)(2024/3/8)(Dropbox空間)


CHT版-繁中
XCOM Long War 1.0 繁體中文v4.3(Windows)(2020/3/19)
XCOM Long War 1.0 繁體中文v4.2(Windows)
(使用CHT資料夾)(需在Steam調整遊戲語言為繁體中文)(沿用官方繁中的對話)(2018/7/14)

CHT版-簡中
XCOM Long War 1.0 简体中文v4.2(Windows)
(使用CHT資料夾)(需在Steam調整遊戲語言為繁體中文)(沿用漢化補丁V9的對話)(2018/7/14)



INT版-繁中
XCOM Long War 1.0 繁體中文v4.2(Windows)(使用INT資料夾,可讀取英文版存檔)(需在Steam調整遊戲語言為英文)(準備中)

INT版-簡中
XCOM Long War 1.0 简体汉化v4.2 (Windows)(使用INT資料夾,可讀取英文版存檔)(需在Steam調整遊戲語言為英文)(沿用漢化補丁V9的對話)(2018/7/14)
XCOM Long War 1.0 简体汉化v4.2(2018/7/12)(需配合V9汉化补丁)(Windows版)
XCOM Long War 1.0中文化v4.1(簡體/繁體)(2017/9/24)(包含士兵姓名漢化)
XCOM Long War 1.0中文化v4.0(簡體/繁體)(2017/9/7)(包含士兵姓名漢化)
XCOM Long War 1.0中文化v3.9(簡體/繁體)(2017/7/23)(包含士兵姓名漢化)
XCOM Long War 1.0 中文化v3.8-2(簡體/繁體)(2017/3/10)(包含士兵姓名漢化)
XCOM Long War 1.0 中文化v3.6-2(簡體/繁體)(2016/12/15)
XCOM Long War 1.0 中文化v3.5(簡體/繁體)(2016/12/9)
XCOM Long War 1.0 中文化v3.4(簡體/繁體)(2016/11/16)
XCOM Long War 1.0 繁體中文化v3.3 (2016/10/7)
XCOM: Long War 1.0 繁體中文化v3.2(2016/8/27)
XCOM: Long War 1.0 繁體中文化v3.1(2016/8/16)
XCOM: Long War 1.0 繁體中文化v3 (2016/8/7)


v4.7更新項目:(2024/3/25)

修改科技名稱:
護甲改良->增強型護甲(Improved Body Armor)
先進雷射武器->進階雷射武器(Advanced Beam Lasers)
先進高斯武器->進階高斯武器(Advanced Gauss Weapons)
先進電漿武器->進階電漿武器(Advanced Plasma Weapons)
電漿手槍->小型電漿武器(Compact Plasma Weapons)
外骨骼裝甲改良->外骨骼裝甲強化(Improved Combat Exoskeletons)

修改技能名稱
求生意志->生存意志(Will to Survive)
公牛衝鋒->野蠻衝撞(Bull Rush)
戰鬥興奮劑->戰鬥藥劑(Combat Drugs)
反應定位感應器->感應反擊系統(Reactive Targeting Sensors)
戰場鐵壁->我為人人(One For All)


修改幽浮名稱:(修改繁體版,簡體已在先前版本修改)
戰艦->戰列艦(battleship)

修改設施名稱
製造中心->製造工廠(Foundry),遵照官方繁中翻譯

修改配備名稱
合金背心->奈米纖維背心(Alloy Plating),與描述一致,Long War改了名稱沒改描述


v4.6更新項目:(2024/3/8)
飛行器推進器->空戰強化模組(Aircraft Boosters),改了v4.4遺漏未改處

修改下列名詞:
修改前 修改後 英文
二等士官長 士官長 Master Sergeant, MSGT
小隊指揮官 小隊長 Commanding
加濃煙霧 濃密煙霧 Dense Smoke
超厚護甲 狀態絕佳 Extra Conditioning
全像標定 全息瞄準 Holo-Targeting
設計中心 製造中心 Foundry (對話也跟著修改)原版XCOM稱為製造工廠

簡體中文將"沃蘭"博士都改為"瓦倫"博士

v4.5更新項目:(2024/2/29)
將subtitles中的過場動畫標點符號改成半形逗號與句點,較為美觀
將科技說明的標點改為全形逗號與句點

簡體版
將戰鬥時冷卻回合數的字首由"T-"改為"T",避免冷卻回合數字無法顯示

修改名稱:
合金插版->合金背心(Alloy Plating) 原版XCOM是奈米纖維背心
高波繼電器->高波中繼站(Hyperwave Relay) 原版XCOM稱為高波繼電器
製造中心->設計中心(Foundry) 原版XCOM稱為製造工廠
尋路者->探路者(Pathfinder)
魴魚飛彈->魟魚飛彈(Stingray Missiles)

修改穿甲彈的文字描述:
m_aItemTacticalText[198]="<Bullet/> Reduces enemy Damage Reduction by 2\n<Bullet/> Does not work with sidearms or shotguns\n<Bullet/> Gunner, Engineer and mechanized units only; can't stack with some other specialized ammo\n<Bullet/> Weight: 1"

m_aItemTacticalText[198]="穿甲彈(Armor Piercing Ammo):\n<Bullet/> 減少敵方2點傷害減免(Reduces enemy Damage Reduction by 2)\n<Bullet/>無法作用於散彈武器與副手武器\n<Bullet/> 僅限機槍兵(Gunner)、工兵(Engineer)與機械化單位(mechanized units)裝備,不能與某些特殊彈藥同時裝備\n<Bullet/> 負重: 1"


v4.4更新項目:(2024/2/25)
StrategyMiscWaveData
TaticalMiscWaveData
修改最終任務,乙太領袖的對話翻譯(尚未修改完成,部分沿用官方繁中翻譯)
修改subtitles內部分過場動畫翻譯
修改部分科技的描述

修改技能名稱
捨我其誰(One for all)->"戰場鐵壁"(MEC技能)
combat drugs戰鬥興奮劑
漂浮者技能名稱修改,一發沖天(Launch)改"一飛衝天"
狂戰士技能名稱修改,公牛衝鋒(Bull Rush)

修改外星人名稱
Sectoid 灰人
thin man瘦人
seeker探尋者
sectopod破天機甲

修改高等級外星敵人名稱
乙太暴君改"至高乙太"(Uber Ethereal)
颱風黑衣(Typhon)改"提豐"(Typhon),瘦人人9級領袖
利維坦幽浮機甲(Leviathan Mechtoid),幽浮機甲7級領袖
巨像(Colossus) 幽浮機甲9級領袖
九頭蛇(Hydra) 探尋者9級領袖

修改裝備名稱
combat stilms超能血清
mimic beacon擬態信標
Markman's Rifle射手步槍
射手瞄準鏡(Marksman's Scope)
奈米纖維背心->合金插版(Alloy Plating)

修改外星裝備名稱
外星靜儲容器->外星培養槽(Alien Stasis Tank)

修改建築名稱
製造工廠->製造中心(Foundry)

修改製造中心計畫(Foundry Porject)名稱
飛行器推進器->空戰強化模組(Aircraft Boosters) 空战强化模块

修改基因改造名稱
巨噬細胞強化->智慧巨噬細胞(Smart Macrophages) 智能巨噬细胞
修改穿甲彈的文字描述:
m_aItemTacticalText[198]="<Bullet/> Reduces enemy Damage Reduction by 2\n<Bullet/> Does not work with sidearms or shotguns\n<Bullet/> Gunner, Engineer and mechanized units only; can't stack with some other specialized ammo\n<Bullet/> Weight: 1"

m_aItemTacticalText[198]="穿甲彈(Armor Piercing Ammo):\n<Bullet/> 減少敵方2點傷害減免(Reduces enemy Damage Reduction by 2)\n<Bullet/>無法作用於散彈武器與副手武器\n<Bullet/> 僅限機槍兵(Gunner)、工兵(Engineer)與機械化單位(mechanized units)裝備,不能與其他特殊彈藥同時裝備\n<Bullet/> 負重: 1"



將V9漢化的翻譯抽換為繁體中文文本並繁轉簡
EWITacticalWaveData.int
TaticalMiscWaveData.int
簡體部分:
修改一些錯誤,如飛行單位描述、軍官訓練學校描述
簡體部分修改名稱如:雷射改激光
魴魚飛彈(Stingray Missiles)
戰列艦(Battleship)
修改簡體版科技描述的排版,避免文字超過對話框

v4.3更新項目:(2020/3/19)
只有繁體版,修正軍官訓練學校的描述錯誤
修正飛行單位的描述
修改技能名稱
One for all:捨我其誰


v4.2更新項目:
修改部分技能名稱

v4.1 修改士兵暱稱翻譯
移除高波繼電器顯示的幽浮任務提示英文對照, 以避免文字重疊, 將"基地進攻"改翻成"報復行動"
修正勝利畫面時的難易度顯示文字
修正霰彈槍說明的拼字錯誤
翻譯士兵國籍名稱的Mod, 可用PatcherGUI或Long War Mod Manager安裝(繁體/簡體),可顯示中文國家名稱,放在Tools資料夾中
修飾未決請求的說明

v4.0 修正了日本士兵姓名顯示不正確的問題(不影響舊存檔, 要開新遊戲才會生效)
修改部分士兵暱稱翻譯
修改進攻外星基地的‵部分對話翻譯

v3.9修正了士兵瀕死時的倒數回合數亂跳問題
在未配戴"植入呼吸裝置"(Respirator Implant)時, 士兵瀕死回合將顯示問號
若士兵有帶"植入呼吸裝置", 則會顯示瀕死回合的真正倒數

v3.8 以後包含了士兵姓名漢化
此漢化不影響舊存檔中兵營裡的士兵姓名, 也不影響特殊士兵
重開新遊戲, 或僱用新士兵才有影響.
如果沒看到中文化的人名
覆蓋後請刪掉XComNameList.ini 再進入遊戲.
應該就可以看到中文化的名字

測試環境:XCOM:EW Steam繁中正版 + Long War 1.0
Windows測試環境Windows 10
Linux測試環境Ubuntu 16.04
Mac未測試.

-------------------------------------------------------------------------新版的漢化安裝方式
繁體中文化安裝方式(v3.8以後的版本)
請先安裝Long War 1.0, 裝完後, 在Steam將XCOM調為繁體中文
之後將中文化壓縮檔解開, 依照使用的作業系統
進入繁體中文化Windows版或Linux版的資料夾後
將裡面的XEW資料夾覆蓋掉XCOM安裝目錄下原來的XEW資料夾即可完成

詳細步驟可參考各資料夾中的Readme文件
或參考這裡 (XCOM Long War CHT 目前會把重心移到這裡, 將逐步增加內容)
翻譯文件的中英對照 可參考這裡 (XCOM Long War CHT)

簡體中文安裝(v3.8以後的版本)
請先安裝Long War 1.0, 裝完後, 在Steam將XCOM調為繁體中文
之後將中文化壓縮檔解開, 依照使用的作業系統
進入簡體中文化Windows版或Linux版的資料夾後
將裡面的XEW資料夾覆蓋掉XCOM安裝目錄下原來的XEW資料夾即可完成

-------------------------------------------------------------------------舊版的簡中安裝
簡體中文安裝(v3.4~v3.7的簡體版)
請先安裝Long War 1.0, 裝完後, 在Steam將XCOM調為繁體中文
之後下載簡體中文字庫檔案
檔案來源: https://pan.baidu.com/s/1pEPvD

解壓縮後可得到gfxfonts_cn.upk檔案
將它改名為gfxfonts_cn_sf.upk
放到此位置: XCom-Enemy-Unknown\XEW\XComGame\CookedPCConsole\
其中XCom-Enemy-Unknown為XCOM的安裝位置
並將簡中資料夾內的XEW資料夾覆蓋掉XCOM安裝目錄中的XEW資料夾即可完成

如果未成功, 可手動修改:

修改設置檔案DefaultEngine.ini載入簡體字庫檔
此檔案位於 XCom-Enemy-Unknown\XEW\XComGame\Config\
找到
[Engine.PackagesToAlwaysCook]
; UI Font madness

+SeekFreePackage=gfxfonts_kr
+SeekFreePackage=gfxfonts_jp
+SeekFreePackage=gfxfonts_ch
+SeekFreePackage=gfxfonts_cn      加上這行

修改設置檔案GFxUI.cht
此檔案位於 XCom-Enemy-Unknown\XEW\XComGame\Localization\CHT\
改為下列內容
[FontLib]
FontLib=gfxCommon.gfxfontlib
FontLib=gfxfonts_cn.fzltx

[Fonts]
NormalFont=FZLanTingHei-L-GBK
TitleFont=FZLanTingHei-L-GBK
ProtoFont=FZLanTingHei-L-GBK

[IME]

[Translation]
Enable=0

[Global]
No Trigger=No Trigger!

最後, 將Long War 1.0 簡中檔案覆蓋掉CHT資料夾內檔案即可
XCom-Enemy-Unknown\XEW\XComGame\Localization\CHT\

簡體中文版讀取繁體中文的存檔時, 兵營中的士兵職業名稱顏色顯示會不正常. 可以用簡體版重開新遊戲, 或是修改xcomstrategygame.cht中的職業名稱為繁體中文(其他仍是簡體中文)使職業名稱顏色正常顯示.

修改的xcomstrategygame.cht我放在Simplified Chinese資料夾中
將它替換掉cht資料夾內的xcomstrategygame.cht即可在讀取繁體中文存檔時在兵營中正確顯示職業名稱顏色
-----------------------------------------------------------------

XCOM Long War 1.0安裝檔案 (適用於Enemy Within)
(若無法在Long War官網註冊下載, 可點下列連結進行安裝)
Long War 1.0 Windows版
Long War 1.0 Mac/Linux版

Long War 1.0 安裝方式:

-Windows請直接執行安裝檔, 安裝路徑請選擇 XCOM安裝路徑/XEW , 語言請選English 即可, 中文化前記得到Steam中選擇XCOM的語言為繁體中文.
詳細安裝與中文化步驟可參考這裡

-Linux請解開壓縮檔後以終端機輸入 ./install-LW.sh 進行安裝
如果安裝程式在Ubuntu 16.04 下找不到資料夾位置,可看一下這篇的解決方法

-Mac請參閱壓縮檔內說明文件LW-EW-OSX-README.txt 進行安裝

安裝前請備份原版XCOM的存檔(原版存檔無法在Long War中正常運作)
上列連結的安裝檔需先裝好 XCOM:Enemy Within 並執行過一次以上才能正常安裝

Long War 1.0 移除方式:
Windows 可進入控制台移除, 選XCOM Long War EW進行移除
Linux可在解開壓縮檔下以終端機輸入 ./uninstall-LW.sh 以進行移除
Mac請參閱壓縮檔內說明文件LW-EW-OSX-README.txt

移除後請點"驗證遊戲檔案的完整性", 恢復原版的XCOM官方中文檔案