塊素の生きる現実(日記)

塊素第一情報区画
移動案内

>旧式日記保存所
>日記への突っ込みスレ

< 2010/072010/09 >
2010/08
01020304050607
08091011121314
15161718192021
22232425262728
293031
月内目次
2010年08月01日
映画を見る
二〇〇一年 宇宙の旅
グーニーズ
バイオハザード3
バイオハザードX
2010年08月02日
映画の話
バイオクライシス
2010年08月03日
現在の仕事について
お腹痛し
実務経験なし
2010年08月08日
琵琶湖に泳ぎに行く
限界まで泳ぐ
2010年08月09日
暑さでだれてます
暑さでだれる
2010年08月13日
代休だけど休日をもらいました
平日の休日
2010年08月14日
祖父の墓参りとカズイ殿の家
祖父の墓参り
イチノイカズイ殿の新居
2010年08月15日
カズイ殿の家から戻る
カズイ殿の家から戻る
2010年08月16日
朝礼
会社の朝礼
2010年08月17日
コミケ作品が続々と
ポイントカードの問題点
2010年08月18日
Web アプリ作成は肌に合っ...
Web アプリ作成中
来週から別会社で勤務
平和とは争いがない状態の...
2010年08月20日
ようやくほしい同人ゲーム...
ほしいゲームを獲得
2010年08月24日
パソコン FPS ゲーム「メト...
メトロ 2033
2010年08月25日
ソフトの買い直しを考える
ソフトの買い直しを考える
OS 再インストール
2010年08月26日
続・ OS 再インストール
一晩ぶっ続けアップデート
2010年08月27日
終・ OS 再インストール
メトロ2033が遊べない?
2010年08月28日
VC++ 2005 サイドバイサイ...
サイドバイサイド問題
最新の日記
2017年05月30日
次の仕事が決まった
次のお仕事
2017年05月25日
作業場をクビになった
能力不足の果てに
2017年05月06日
めっきりやる気の出ない日々
指が動かない日々
自我とは何か
2017年02月13日
風邪ひいたかも
2017年初の日記がこれ
たぶん風邪(インフルでは...
2016年12月09日
何かいい手はないものか
効率が上がらない

 八月二八日、土曜日の話

VC++ 2005 サイドバイサイド問題

 メトロ2033 を遊ぶために、まず問題を解決せねば。

[◆]サイドバイサイド問題

 メトロ2033 で遊ぼうと思ったら「このアプリケーションのサイド バイ サイド構成が正しくないため、アプリケーションを開始できませんでした。詳細については、アプリケーションのイベント ログを参照してください。」というエラーが出て、何回もメトロ2033 をアンインストールしたりインストールしたりしていたらついに steam ソフトウェアから「後で試してみてください」とか匙を投げられた。

 steam を通さずゲームを直接起動しようとするとサイドバイサイド問題が~とかいうので、やはりこの問題を解決しなくてはならないらしい。

 サイドバイサイド問題は Visual C++ 2005 ランタイムがインストールされていないために起きる。そして、なぜか MicroSoft ダウンロードセンターから落としてきた Visual C++ 2005 インストーラーからはインストールできない。原因は MicroSoft ダウンロードセンターからは見つけられなかった。

 で、広く熱とで探して身たると、あるゲームの FAQ にて、「 Visual C++ 2005 ランタイムインストーラーは Temp ディレクトリまでのアドレスにマルチバイト文字が含まれている場合、インストールに失敗する」という記述を発見した。現在の僕のパソコンの環境設定では、 Temp フォルダまでのアドレスにはもろにマルチバイト文字が含まれていた。自身のユーザー名である。

 と、いうわけで、デスクトップのマイコンピューターのプロパティからシステムの詳細設定>システムのプロパティの詳細設定タブ>環境変数ボタンより、Temp および TMP 変数の値を C:\Temp に設定、Cドライブ直下に Temp ディレクトリを作成して、Visual C++ 2005 インストーラーを起動しました。エラーが発生することなくインストール完了。

 これで問題解決か、と思ったらまだサイドバイサイド問題がどうのこうのとエラーを出している。どうも、メトロ 2033 ではランタイムといっても特定のバージョンのランタイムを所望しているらしい。これがマイクロソフトが提供しているランタイムではないようなのだ。で、うーんと考えていたところ、メトロ 2033 がインストールされているディレクトリのなかに Visual C++ 2005 ランタイムインストーラーが入っていることに気が付いた。このランタイムなら起動できるだろう、と考え、先にインストールした Visual C++ 2005 ランタイムはアンインストールして、メトロ 2033 同梱のインストーラーを使ってインストールしたところ、無事にゲームが起動できるようになった。

 長かったー。

 しかし、ゲームを起動してみたところ、まだ DirectX 11 オプションが利用できない。なんでだろう……。この辺り、もう少し調べてみる必要がありそうだ。とりあえず、Cドライブの中もきれいになったことだし、無事に終わったことを祝おう。