予期しない強制終了は、夢中になっていたプラットフォーミングの勢いを一瞬で台無しにします。Steam でプレイを押した瞬間に IGTAP がクラッシュするなら、同じ技術的な壁にぶつかっている走者はほかにも大勢います。メインメニューが出る前に落ちる人もいれば、終盤のもっとも奥深い区画で突然止まる人もいます。

Gamersky Games が販売し Pepper Tango Games が開発した IGTAP: an Incremental Game That's Also a Platformer は、Windows と Linux 向けに、インクリメンタルな進行と精密なジャンプを組み合わせた作品です。プレイヤーは緻密に最適化した経路をなぞるクローンの軍団を育て、大量のパワーを生んで生産と移動能力を強化します。Steam のレビューは全体で「非常に好評」(合計 402 件のうち高評価 338 件、低評価 64 件)で、走者たちはルートの最適化、秘密のアップグレード探し、ウォールジャンプ、ダッシュ(Spintap)、二段ジャンプ、リフレッシュオーブ、ジップムーバーといった移動アビリティの解放に何時間も費やします。

不具合が DirectX の問題によるものなのか、それとも意図された物語上のイベントなのかを見極めれば、無駄な調査に費やす時間を大きく減らせます。本ガイドでは、起動失敗に対する検証済みの対処をすべて順に示し、Vman スピードランに結びついた謎のクラッシュを説明し、苦労して積み上げたセーブデータを守る方法を解説します。

広告

PC と携帯機で IGTAP が落ちる理由

安定性の問題を素早く解決するには、本物のソフトウェアエラーとゲーム内のスクリプトイベントを区別することが役に立ちます。Steam のコミュニティフォーラムに寄せられた報告からは、大きく 2 つのクラッシュの場面が見えてきます。起動直後の突然のクラッシュと、Vman 試練の最中の突然の終了です。

起動クラッシュの場合、プレイヤーは Steam の緑色の「プレイ」ボタンを押すと 2〜3 秒だけ青くなり、ウィンドウが 1 つも開かないまま緑に戻ると説明しています。プレイヤーの技術ログによれば、この起動失敗は DirectX 12 のコアライブラリ内でのレンダリング失敗、システム依存パッケージの欠落、ゲームデータの破損に結びついていることが多いようです。あるプレイヤーは 7 回も再インストールしたのに解決しなかったと報告しており、クライアントの再ダウンロードだけでは根本の DirectX や依存関係の衝突は解消しないことが分かります。

一方、コースの難しいプラットフォーミングを終えた後に終了する現象に遭遇した場合、それは開発元 Pepper Tango Games による意図的な設計であることがほとんどです。たとえば Vman のコース 1〜5 をクリアすると、Deja vu、Getting Faster、Half done!、igtapithon、Waow... so fast といった進行の実績が解放され、そのままアプリケーションを終了させる不穏な演出へつながります。この 2 つを見分けておけば、本当に必要なときだけ技術的な修復を行えます。

起動時クラッシュを直す手順

クライアントが読み込まれない起動失敗では、通常の再インストールでは根本のシステム衝突に届かないことがよくあります。あるプレイヤーは 7 回再インストールしても解決しませんでした。代わりに、ドライバー、ランタイム、起動設定を順に見直していく手順が有効です。

1. DirectX 11 での起動を強制する

起動クラッシュの主要な技術的要因は、Unity エンジンが一部の Windows ハードウェア上で最新のグラフィックス API とやり取りする部分にあります。ユーザーが収集したクラッシュログには D3D12Core に言及するエラーが目立ち、DirectX 12 の初期化を試みた時点で障害が起きていることを示しています。

実行ファイルを DirectX 11 で動かせば、この問題を回避できます。

  1. Steam のライブラリを開きます。
  2. IGTAP: an Incremental Game That's Also a Platformer を右クリックし、プロパティを選びます。
  3. 一般タブのまま、下部の起動オプションの入力欄を探します。
  4. 欄に -dx11 と入力します。
  5. 設定ウィンドウを閉じ、もう一度起動します。

このレンダリング API を強制すると、DirectX 12 のライブラリが生成する不正アドレスの例外を回避でき、デスクトップでもノート PC でも正常に起動できるようになります。

2. ゲームファイルの整合性を確認する

ダウンロードや更新の途中でローカルファイルが壊れると、実行ファイルが動かなくなることがあります。インストールを検証すれば、すべてのアセットがサーバーの配信内容と一致していることを確認できます。

  1. Steam のライブラリでゲームを右クリックし、プロパティを選びます。
  2. 左側のメニューでインストール済みファイルタブへ移動します。
  3. ゲームファイルの整合性を確認ボタンを押します。
  4. Steam にスキャンさせ、不一致や欠落したファイルを自動的に再ダウンロードさせます。
  5. 検証が終わったら Steam クライアントを終了して再起動します。

3. Microsoft Visual C++ 再頒布可能パッケージを導入する

ランタイムパッケージが欠けていると、グラフィックスの初期化が始まる前に静かに終了してしまうことがあります。64 ビットの OS を使っていても、インディー向けのエンジンは依存関係の都合で両方のアーキテクチャを必要とすることがよくあります。

依存関係の衝突を解消する手順は次のとおりです。

  1. 公式の Microsoft Visual C++ 再頒布可能パッケージをダウンロードします。
  2. x86 版と x64 版の両方をインストールします。
  3. インストール完了後に OS を完全に再起動し、Windows にライブラリを登録させます。

4. GPU ドライバーを更新し、管理者として実行する

グラフィックス関連のソフトウェアを更新すると、表示由来のクラッシュを防げます。

  1. Nvidia のグラフィックスカードなら Nvidia アプリ、AMD のハードウェアなら AMD Software を開きます。
  2. 最新のディスプレイドライバーを確認し、ダウンロードしてインストールします。
  3. ドライバーの導入が終わったら Steam を完全に終了します。
  4. デスクトップの Steam の実行ファイルかショートカットを右クリックし、管理者として実行を選びます。
  5. Steam のライブラリから直接ゲームを起動します。

以下の表は、よくある症状と、プレイヤーやガイドが推奨する対処の対応関係です。

クラッシュの症状報告されている原因検証済みの対処
プレイボタンが 2〜3 秒青くなってから緑に戻るD3D12Core の初期化失敗Steam の起動オプションに -dx11 を追加する
ウィンドウが出ないまま即落ちするランタイムパッケージの欠落Visual C++ 再頒布可能パッケージの x86 と x64 を両方入れる
通常のプラットフォーミング中に不定期に落ちるインストールの破損か古い GPU ドライバーファイルの整合性確認と Nvidia / AMD ソフトの更新
Vman スピードランの後に画面が白くなるスクリプトされたゲームイベント意図された挙動。システム側の修復は不要

VMAN の終了時クラッシュは不具合か仕様か

終盤のコンテンツを終えた直後に起こるクラッシュについて、多くのコミュニティのスレッドが困惑を表明しています。Vman スピードランの終わりに到達したプレイヤーは、画面が白く光った後にゲームがデスクトップへ即座に終了すると報告しています。ノート PC、デスクトップ PC、Steam Deck で何度も試し、インターネットを切断した状態でも検証した人もいますが、いずれもまったく同じ瞬間に落ちました。あるスピードランの試行では、クレジットに到達した際の移動制限を抜けて左のジップムーバーに乗れたものの、その直後にやはりクラッシュしています。

コミュニティの議論とプレイヤーの体験から、このクラッシュが完全に意図的なものであることが確認されています。試練を突破して秘密の節目を発生させると、アプリケーションはラテン語で書かれた短い不穏なメッセージを表示してから、自ら終了します。

画面に一瞬表示されるラテン語は次のとおりです。

Quaeso ad locum generatorus redi: Ulteriores decessiones ruina violenta punientur.

コミュニティのメンバーは、語調によって少しずつ異なる訳を挙げています。

  • 「発電機のある場所へ戻れ。これ以上の逸脱は激しい破滅で罰せられる」
  • 「起点へ戻れ。これ以上の離脱は激しい破壊で罰せられる」
  • 「来た場所へ戻れ。さもなくば凄惨な最期が待つ」

この画面を見ると、Vman スピードラン中に不穏なメッセージを目にしたことを示す公式の Steam 実績 Quam Formidolosum が付与されます。Windows のノート PC、高性能なデスクトップ、Steam Deck のいずれでも、まったく同じ流れが報告されています。このイベントを起こして実績を獲得したのなら、開発者の設計どおりに動いているので、対処は不要です。

エラーログの確認とクラッシュからのセーブ保護

スクリプトされた演出以外の場面で本当に不安定な挙動に遭遇した場合は、内部のログファイルを見ることで原因の特定に近づけます。本作は Unity エンジンで作られているため、セッションごとに詳細な技術ログが自動生成されます。

Player.log を読む

Windows では、エンジンが作成する診断ログは次のパスにあります。

%USERPROFILE%\AppData\LocalLow\CompanyName\ProductName\Player.log

起動失敗の後にこのファイルを調べたプレイヤーは、次のような例外をよく見つけています。

ERROR: SymGetSymFromAddr64, GetLastError: 'Attempt to access invalid address.' (Address: 00007FF91538A40E) 0x00007FF91538A40E (D3D12Core) (function-name not available)

このエラーは、DirectX 12 のグラフィックスサブシステム内で処理されない障害が起きたことをはっきり示しています。Player.log にこの署名が現れたら、-dx11 の起動コマンドが即効性のある回避策になります。

セーブデータの消失を防ぐ

予期しないハードウェアの停止や突然のクラッシュは、ときにキャンペーンの進行を壊すことがあります。初期のコミュニティスレッドでは、ゲームがエンド後のコンテンツを処理している最中に PC がクラッシュし、数時間分の進行を失ったという報告がありました。ある例では、6 時間プレイしてエンディングに到達し、エンド後のコンテンツに取り組んでいたプレイヤーが、無関係な PC のクラッシュの後に「続ける」を押したところ、セーブが完全に初期化されていたといいます。

調べたところ、ゲームは自動保存を行っていますが、進行データの書き込み中にちょうどクラッシュが起きると空のファイルが残ってしまうことが分かりました。次回の起動時にゲームは空のセーブ状態を検出し、最初からのプレイを促します。

公式の告知では、開発元 Pepper Tango Games が Day 1 の修正パッチを配信し、保存時のクラッシュや統計値の混乱、ローカライズ文字列の欠落、起動前のポーズメニューで Watt が増えるシミュレーション上の不具合、トゲの当たり判定の微調整に対応しました。その後も Hotfix #1、Hotfix #2(omni-dash の任意化と終盤のバランス調整)、技術的改善の Hotfix 3 と更新が続いています。また、デモのセーブは製品版へ引き継がれないことも公式に案内されています。予期しないクラッシュでファイルが消えてしまった場合、開発陣は影響を受けた走者に代替のセーブファイルを提供して対応してきました。

公式の動作環境と安定動作のための推奨

大量のクローンの管理、アトムの購入、リフレッシュオーブの利用、Reverse Current のような実績のための逆順走行を行う際に不意の性能問題を避けるには、PC が公式の動作環境を満たしているかを確認しておくとよいでしょう。

環境は IGTAP: an Incremental Game That's Also a Platformer の Steam ストアページ に掲載された公式要件と照らし合わせて確認できます。

ハードウェア / 環境最低要件推奨要件
OSWindows 10Windows 10
メモリ(RAM)2 GB4 GB
ストレージ空き容量800 MB800 MB
対応プラットフォームWindows、LinuxWindows、Linux

最低要件には 2GHz のプロセッサも挙げられています。価格は通常価格 9.99 ドルに対して 8.99 ドルで、ジャンルはアドベンチャー、インディー、シミュレーションにまたがります。シングルプレイ向けの最適化、フルコントローラー対応(DualShock や DualSense を含む)、音量の個別調整、いつでもセーブ、Steam クラウド、ファミリーシェアリングに対応しており、システムを最新に保っておけば、通貨稼ぎ、クローンの経路、試練のスピードランが対応 20 言語すべてで安定して動作します。

IGTAP のクラッシュに関するよくある質問

Steam でプレイを押した直後に IGTAP が落ち続けるのはなぜですか?

この起動失敗は、エンジン内部での DirectX 12 の初期化の衝突が原因であることがほとんどです。Steam でゲームのプロパティを開き、一般タブの起動オプションに -dx11 を入力してください。あわせて Visual C++ 再頒布可能パッケージの x86 と x64 を導入し、グラフィックスドライバーを更新すると起動時のフリーズも解消します。

Quam Formidolosum の実績の後にゲームが閉じたのは壊れたからですか?

いいえ、インストールは壊れていません。この突然の終了は、Vman スピードランに組み込まれた意図的な第四の壁の破壊です。クレジットや不穏なメッセージの区画に到達すると、白い画面にラテン語の警告が短く表示され、実績が付与されると同時にアプリケーションが自動的に終了します。

クラッシュでセーブの進行を失うことはありますか?

本作は自動保存を備えていますが、セーブデータの書き込み中にクラッシュが起きると空のファイルが残り、「続ける」を押しても空の状態が読み込まれることがあります。開発陣は Day 1 の修正パッチで保存時のクラッシュに対応しており、ファイルが壊れたプレイヤーには代替のセーブファイルを提供して対応しています。

関連ガイド