解決: Age of MythologyがWindows 10で起動しない
Age of MythologyがWindows 10で起動しない場合、これから説明する方法で直ります。
状況の説明
・Windows 7のPCをWindows 10 (1903)にアップグレードしたらAoMが起動しなくなった。
・AoMは起動直後に何も表示せずクラッシュし「Age of Mythologyは動作を停止しました」というエラーが表示される。
・ネットで検索しても解決策は見つからなかったが、自力で解決することができた。
・方法は簡単でaom.exeとaomx.exeをリネームする。(例 aom_.exe、aomx_.exe)
exeファイルをリネームしたことにより、不具合のある設定を読み込まなくなったのだと思います。
Age of Empires 3、Rise of Nations Thrones and Patriotsもリネームで起動できます。
環境
・Windows 10 pro 64bit 1903, GPU GTX 750Ti
・Age of Mythology & The Titans Expansion 英語版
Age of Mythology - DVD version
December 2006
This DVD version contains the latest patches :
- 1.10 for Age of Mythology
- 1.03 for Titans expansion
日本語版dll(language.dll、xpacklanguage.dll)にはAIが動作しない不具合があり対策が必要。(英語版は問題ない)
Titans Expansionには対策版のxpacklanguage.dll、AoMにはAdmiralAI。→ AoMメモ – ore ho-mupe-ji
Windows 7ではこれで問題なく動作していた。
他に必要なものはMSXMLとDirectPlay(確認後、自動でインストールされた)
互換モードは使用していない、DVD版はリネーム以外は何もせずに動作した。
日本語体験版でもリネームで動作することを確認
英語版CDでもリネームで動作することを確認
CD版はWindows 10ではコピープロテクト(CDのチェック)が通らないのでno-cd 改造exeが必要
CD版はこのサイトのファイルで確認
Age of Mythology! Download - Works with Win10 For 2018 - - PK Clan
今回は必要なかった対策
・Windows XP 互換モード
・低解像度 xres=640(ショートカットに引数追加)
・gfxconfigとgfxconfig2フォルダのgeforce3.gfxをコピーしi845.gfxにリネーム(Intel HDグラフィックス用)
他にも同じ症状のゲームがあったので、当時のマイクロソフトのゲームの共通の問題のようだ。
リネームで動作したマイクロソフトのゲーム
・Rise of Nations Thrones and Patriots 体験版(日本語)
・Age of Empires 3 体験版(英語)
製品版でも動くと思います