ポータルの字幕サイズ変更方法

steamでプレイできる名作ゲームにportal(ポータル)があります。
ユキネコはsteamlinkという物を使用してパソコンゲームをリビングのテレビでプレイする事が多いのですが、テレビでプレイするとこのポータルの字幕が小さいのなんのって、目が悪くなるほどなんですね。

ポータル字幕00

超小さい字幕

小せえぇ!!パソコンでプレイしても小さい字幕なので、テレビだと尚更きつい。。
字幕を大きくしたいのだが、これが簡単ではない。
難しくて分かりにくい上に、ネット上にも情報が少なかったので自分の為の備忘録的意味も込めてブログに書いておきます。
外国サイトなど飛びまくってやったわかった。。(´・ω・`)
steamってなんぞや?って方はこの記事はスルーしてくださいませ。

ポータルの場合、字幕の情報をいじるためにはちょっと特殊な方法が必要になります。
まず、GCFScapeというソフトをダウンロードする必要があります。
GCFScapeの使い方説明サイト
ダウンロードサイト
ダウンロードサイトからダウンロード・インストールをしてください。
(2019年4月現在でVer.1.8.6が最新)

次にsteamのデータ類が入っているフォルダ[SteamLibrary]を開きます。

ポータル字幕01
ユキネコの場合はボリューム(F:)の中にあります。
steamの設定でどこに保存したかで場所は変わります。
更にその中のフォルダ[steamapps]→[common]→[Portal]→[portal]と開いていきます。
portalフォルダの中に[portal_pak_dir]というファイルがあります。
これが「Valve Pack File (.vpk)」という特殊なファイル形式でして、先ほどのGCFScapeというソフトがないと開けないものなのです。
しかしGCFScapeがインストールされていれば、ダブルクリックするとファイルを開けます。

ポータル字幕02

GCFScapeで開いた[portal_pak_dir]の中身


そしてこのファイルの中の[clientscheme.res]というファイルを見つけます。
検索でclientの文字列を探せばすぐに見つかります。

ポータル字幕03

Findwhatにclientと入力し、MarchをSubstringにしてFindを押す

次に、[clientscheme.res]ファイルを選択し、右クリック。Extractを選択。

ポータル字幕04
任意の場所に保存します。
デスクトップでもどこでも良いですが、分かりやすい場所に保存しましょう。
さて、そうすると[clientscheme]というファイルが抽出保存出来ているはずです。
これはメモ帳などで開くことができます。開いたらこの中の字幕情報を探します。
Ctrlを押しながらFを押せば文字列を探せます。ここで文字列captionを探します。

ポータル字幕05

メモ帳で開いた中身。ctrl+Fで文字列captionを探す。

すると、CloseCaption_NormalとかCloseCaption_Italicなどが出てきます。

ポータル字幕06
このCloseCaption_から始まる文字列の場所が字幕情報です。
そしてtallという部分の数字が字幕の大きさを表しています。デフォルトでは26、24ですね。
ここの数字を書き換えてしまいましょう。
ちなみにユキネコは倍以上の大きさにしたかったので、56、54にしました。
Normal,Italic,Bold,BoldItaric,Small、全部大きさを変更します。
ユキネコは詳しくないのでよくわかりませんが、ここの情報をいじればフォントなども変更できるのかもしれません。
字幕情報を書き換えたclientschemeファイルを上書き保存しておきます。
次に、再度[portal]フォルダを開きます。(小文字で始まるportalフォルダ)
このportalフォルダの中に、[custom]というフォルダを作ります。(半角英数字)

ポータル字幕07

こんな感じで、customというフォルダを作る。

作ったcustomフォルダの中に、更にフォルダを作ります。
そのフォルダ名だけはなんでも構いません。
ちなみにユキネコは[my]と言う名前にしています。
更にその中に[resource]というフォルダを作ります。(半角英数字)
そしてresourceフォルダ内に、先ほど字幕情報を変更したclientschemeファイルを置きます。
以上です。これでPortalの字幕サイズが変わります。
ちなみに56、54にサイズを変更すると、、

ポータル字幕08
やったぜ!字幕が大きくなった!( ^ω^)/
これでやっと快適にプレイできる。
ちなみに、大文字で始まる[Portal]フォルダの中に、[hl2]というフォルダがありまして、その中にもclientschemeというファイル(こちらは初めからメモ帳などで開けるファイル)があるのですが、それをいじってもポータルの字幕サイズは全く変わりません。
ポータルの場合はGCFScapeを使用してこのようなめんどくさい事をしないと字幕情報を変更できないのです。

調べるの大変だったけど出来た時に謎の達成感があった。
同じくポータルの字幕の小ささに悩んでる方、参考にしてくださいませ。
それではみなさん、ごきげんよう ( ^ω^)/

ミンナニナイショダヨ

コメント

タイトルとURLをコピーしました