The Witcher
at GAME
981:名無しさんの野望
08/04/21 20:20:11 j+zkcidi
まぁ初めからEE出てから って言ってたし
日本語化中止になったわけじゃないから、まったり待とうや。
もしかしたらマルチバイトに対応パッチ出してくれるかもしれんしね。
982:名無しさんの野望
08/04/21 21:12:41 omvvMopn
日本語化、週末しか時間がとれませんが諦めずに進めてます
色々見れてない部分があるので不確実ですが、スレも終わりそうなので……
繰り返しになりますが、私感をまとめておくと
・フォントさえあれば、それ以外はほぼクリア
2バイトコードは問題なくツール内では通っているので、
あとは日本語に対応したフォントさえあれば恐らくいけます。
fontcacheファイルについてメールで質問しましたが、残念ながら反応はまだなし。
考えられる解決策は2パターン
1.CD Projektがフォントを用意してくれる。
2.既存のフォントを通るように改造
2の選択肢は自分には無理なので、1を進め中です
で、1の現状もあまり単純ではないので、次に改めてまとめます
983:名無しさんの野望
08/04/21 21:44:58 omvvMopn
続いて、フォントについてまとめです
ツール内で日本語表示されるフォントがあればOKと言う話でしたが、
フォントは実はすでに用意されている、或いは準備中ではないかと見ています。
\System\__cache\にあるarialuniというフォントで恐らく日本語表示が可能です。
また、フォルダ内には中国語用のフォント等も用意されていて(mingliuとkaiuの2種類)
多言語対応はちゃんと眼中にあるようです
ここで問題なのが、用意されているその多言語用フォントがfont.2daから読み込めない事です。
djinniでモジュール起動時にフォントが読み込めないとエラーログが残ります。
既に用意されているフォントに読み込める物と読め込めない物が混在している状態で、
読める読めないを個別に確認しているのが、自分の現在地です(まだ途中)。
まだなんとも言えないのですが、用意はしてはみたけど手が回らず未完成という状況なのかなと。
自分のフォント指定のやり方が間違ってる可能性も高いのでもうちょっと詰めます。
外部フォント通してくれる神が現れたら一瞬で解決して素敵なんですが……
984:名無しさんの野望
08/04/21 22:10:31 omvvMopn
さらに少し先走った話になりますが、一応現状の報告として……。
フォントが解決すれば、日本語化が始められます。
現状のフォントが通ったと過程して、日本語化の具体的な作業内容をまとめておきます。
個人的なまとめなので、もっといい方法がある可能性は高いです。
1、djinniから解凍済みのdlgファイル(dlgフォルダに入ってます)を開く
2、xmlでエクスポート
3、<lang○○></lang○○>タグ内に日本語訳を記述して保存(utf-8)
4、djinniでxmlをインポート
5、djinni内のcopy from another languageメニューから3で作成した○○を選択後上書き
これがおおまかな日本語化の作業内容になると思います。
○○の部分ってなんだよって話はlanguages.2daで調整する事になります。
また先日書き込んだutiやutmに関してはまだ未検証。
985:名無しさんの野望
08/04/21 22:23:52 omvvMopn
しつこくすいませんが、上記3の日本語にする手順に少し補足です。
実際には、例)<langEnglish>All right. Let's see what Merwin says.</langEnglish>
等のように用意されている英語テキストを参考に、
<lang○○></lang○○>の空のタグに日本語訳を入れます。
dlgファイルは複数あり、上記の手順を1674ファイル分終わらせれば日本語化はほぼ完了です。
986:名無しさんの野望
08/04/21 22:30:51 YcIEirmi
少しずつでも前に進んでる気はするから嬉しい;;
987:名無しさんの野望
08/04/21 22:35:42 dgz/TnLY
ID:omvvMopn
お疲れ様です。っていうか場合によってはEE出る前に日本語化できそうなぐらいの進行速度に感謝。
>>986
少しずつどころか後一手順そろえば日本語化開始の段階だぞ。
たぶん作業してるの一人だけだから嬉しがる前に感謝すべきだと思う。
翻訳始まったら俺も手伝えるんだが。
988:名無しさんの野望
08/04/21 23:13:25 e+yoAK/g
>>985
お疲れ様です。なんかoblivionの翻訳が開始される前のwktk感がこんな感じだったのかな〜なんて
989:名無しさんの野望
08/04/21 23:34:26 iFEwz02i
気持ちいいやろ
ちやほやしてもらえてよ
990:名無しさんの野望
08/04/21 23:48:17 2O+qHNdQ
妬みか?
空しい煽りしてるだけのおまいさんよか、努力してるあちらさんは1000倍立派だぞ。
991:名無しさんの野望
08/04/21 23:49:23 j+zkcidi
>>990
スルーしろよwww
次スレたててくる
992:名無しさんの野望
08/04/21 23:54:51 j+zkcidi
次スレ
The Witcher Act2
スレリンク(game板)l50
993:名無しさんの野望
08/04/22 02:58:53 ox7pA4Ei
>>992
乙。おまえ構わんけ、そこらのスレ、ササラモサラにしちゃれい
994:名無しさんの野望
08/04/22 03:04:17 yX5j5G60
乞食は糞でも食らいつつ待ってろ
995:名無しさんの野望
08/04/22 06:32:00 vCNl+p6A
>>983
まずはomvvMopn氏、乙です。
とりあえずフォントは変更できた。
The Wither標準のフォントによるトップメニュー
URLリンク(pict.or.tp)
M+2P+IPAGというフォントを使ったトップメニュー
URLリンク(pict.or.tp)
どちらもD'jinni!内の画面をキャプチャしたので、特に標準の画面はフォントがつぶれて
表示されるため見にくくなっているが、一応変化ががあるのは分かると思う。
(M+2P+IPAGのほうが丸っこい)
996:名無しさんの野望
08/04/22 06:50:03 vCNl+p6A
フォントはどうもOpenTypeでないとダメみたいだ。
Winsowsのfontsディレクトリ配下にあるフォントをみても、fonts.2da指定されている
arial/lucon/garamond/garamondsはどれもOpenTypeだが、Simplified&Traditional Chinese
用のfonts_zh.2daで指定されているarialuiはTrueType(フォントが手元にないのでわからない
が、恐らくkaiuも。mingliuはTrueTyepだった)であるところをみると、どうもD'jinni!やWitcher.exe
内のパーサーはOpenTypeしか対応していない模様。
そこで日本語で、かつフリーで使えるフォントを探したところ
URLリンク(mix-mplus-ipa.sourceforge.jp)
というページが見つかったので、ここからダウンロードできるファイルにあるM+2P+IPAGという
フォントを使ってみたところ>>995のような結果を得た。
997:名無しさんの野望
08/04/22 07:05:54 Ait7mBM1
!!
998:名無しさんの野望
08/04/22 07:12:04 vCNl+p6A
1. URLリンク(mix-mplus-ipa.sourceforge.jp) からファイルをダンロード。展開して
M+2P+IPAG.otfを取り出す。
2. The Witcherのルートディレクトリ配下にあるDataディレクトリにOverrideという新規フォルダを作る。
例: C:\Program Files\Atari\\The Witcher\Data\Override
3. Overrideフォルダに1.で取り出したM+2P+IPAG.otfをコピーする。また拡張しを.ttfにする
例: C:\Program Files\Atari\\The Witcher\Data\Override\M+2P+IPAG.ttf
4. BIFRipを使ってfonts.2daを取り出し、以下のようにTrueTypeのカラムをM+2P+IPAGに書き換えて保存。
書き換えたfonts.2daを先ほどのOverrideフォルダにコピーする。
--- サンプルここから ----
2DA V2.0
Label TrueType Points Outline MinSize
0 default M+2P+IPAG 16 1 11
1 console M+2P+IPAG 14 1 10
2 smallinfo M+2P+IPAG 16 1 11
3 gui_infopanel M+2P+IPAG 30 1 11
4 gui_default M+2P+IPAG 18 0 11
5 gui_label M+2P+IPAG 24 1 11
6 gui_bigger M+2P+IPAG 24 1 11
7 gui_huge M+2P+IPAG 30 1 11
8 gui_icon M+2P+IPAG 18 0 11
9 gui_infopanel_big M+2P+IPAG 30 1 10
10 fnt_galahad14 M+2P+IPAG 16 1 11
11 subtitle M+2P+IPAG 20 1 11
12 choices M+2P+IPAG 16 1 11
13 tutorial M+2P+IPAG 20 0 11
--- サンプルここまで ----
5. D'jinni!を起動。起動時に通常のフォントファイルから*.fontcacheを自動で作成してくれる。ただし作成には
時間がかかるため、D'jinni!がしばらく固まったように見えるが大丈夫。
999:名無しさんの野望
08/04/22 07:14:51 vCNl+p6A
恐らく日本語は表示可能に思うが、リソースファイルを作っていないので未確認。
せめてトップ画面で「New Game」じゃなく「新規にゲームを始める」とか表示してみたかったん
だけど朝になってしまったので、後続に任せる。
いずれにしろomvvMopn氏の調査がなければここまで辿り着けなかった。多謝。
1000:名無しさんの野望
08/04/22 07:15:41 vCNl+p6A
というわけでAct2に続く(はず)。
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5395日前に更新/222 KB
担当:undef