Bonus 27562656   History   16/   0  
 
*このページは [#r9d02304]
Windows10において東方Projectをプレーする際に生じる、DirectX8の互換性不具合に伴う動作不具合を改善するための外部ツールを紹介・解説していきます。

**Windows10における不具合 [#oc1d4a57]
一部の東方Project作品はDirectX8で製作されているため、

-%%フルスクリーンにするとウインドウの枠が表示され、下部が見切れる%%(AnniversaryUpdateで修正済み)
-紅魔郷でフルスクリーンにすると上記の不具合に加え、FPSが2000ほどにまで加速しまともにプレイできない
-%%永夜抄のv1.00bで、FPSが異常に加速する%%(v1.00dで修正済み)

という致命的な不具合が発生しています。
これはWindows10におけるDirectX8のゲームのフルスクリーン処理のバグに起因します。

**th6 Fullscreen Fix [#ue21f941]
東方紅魔郷を擬似フルスクリーンで起動させ異常高速化を解消するツールです。
プログラムの改変を一切しないため、一部の東方Projectスコアボードに投稿できない、体験版には使用できないといった制約がありません。

***使い方 [#m2cc3bc7]
1 "th6 Fullscreen Fix.exe"フォルダ内の"th6 Fullscreen Fix.exe"を"東方紅魔郷.exe"と同じ場所にコピー
2 "custom.exe"でウインドウスタイルを「ウィンドウ」に変更
3 "th6 Fullscreen Fix.exe"を実行

**なんでもフルスクリーン化ツール(仮) [#w2145501]
このツールはWindowsVista以降に搭載された全画面表示の機能を使用し、疑似的にフルスクリーンを再現するソフトウェアです。
こちらは「公式の環境」のままフルスクリーンにすることができますが、一度ウインドウモードで起動したのち、全画面化の処理を適用させる必要があります。

***使い方 [#w0da8b0b]
,△蕕じめプレイしたい作品をウインドウモードで起動。
▲瀬Ε鵐蹇璽匹靴zip内にある「fullscreenwin.exe」を実行。
フルスクリーンにしたいウインドウを選択し「OK」をクリック。

**DX8 to DX9 Converter [#ue21f941]
3Dゲームのエフェクト増強などで知られるENBseriesが制作した、DirectX9でDirectX8をエミュレーションするツールです。

&color(#ff0000){注意点(重要)};
このツールはVsyncPatchと同じくDLLインジェクションと呼ばれる方法で実行中のEXEファイルを書き換えて、動作を変更するものです。
内部には全く手を付けないため、恐らく整合性は取れていると思いますが、確認できるまではリプレイのアップロード時や紹介時に適用している旨を記載することをお勧めします。

***インストール・使い方 [#m2cc3bc7]
ダウンロードしたzipを解凍した中にある

-d3d8.dll
-enbconvertor.ini

を東方のインストールフォルダ(exeファイルがあるフォルダ)にペーストする。
その後、東方を実行するだけです。設定項目のiniファイルはデフォルトで問題ありません。

**東方紅魔郷〜東方文花帖 Windows10対応化ツール [#w2145501]
上記の『DX8 to DX9 Converter』を半自動的に導入してくれるツールです。

***使い方 [#w0da8b0b]
1「th6〜th9.5 Windows10 Tool.zip」を解凍
2「th6〜th9.5 Windows10 Tool.exe」を実行
3「OK」を押す
4 東方の実行ファイル(※)があるフォルダーを選択
5「OK」押す

※:東方紅魔郷 「th6.exe」 東方妖々夢 「th7.exe」 東方萃夢想 「th75.exe」
東方永夜抄「th8.exe」東方花映塚「th9.exe」東方文花帖「th95.exe」

**thd3d8mitigation [#z149f137]
DLL Proxyという仕組みでDirectX8と東方Projectの間に処理を割り込ませて異常高速化を解消するプログラムです。

***注意点(重要) [#zeaacea2]
このプログラムはゲームに直接改変を加えず、元々の動作をできるだけ遵守しています。しかし、通常プレイの範疇外にはなると考えられるので、リプレイデータの取り扱いなどには注意してください。

***使い方 [#fce3a144]
readmeも併せて確認すること。
1 ダウンロードしたzip内にある"d3d8.dll"と"thd3d8mitigationcustom.exe"をコピーして、東方の実行ファイルがあるフォルダ内にペーストする。
2 ゲームを起動する。

**東方紅魔郷 全画面支援ツール [#ue21f941]
東方紅魔郷を擬似フルスクリーンで起動させ異常高速化を解消するツールです。
ウィンドウモードを拡大して擬似的にフルスクリーン化しているため、ウィンドウモードと同等の状態で動作します。

***使い方 [#m2cc3bc7]
1. ツールを「東方紅魔郷.exe」が配置されているフォルダにインストールする。
2. 「custom.exe」でウインドウスタイルを「ウィンドウ」に変更。
3. デスクトップのショートカットからツールを実行する。

**ダウンロード [#p27ba878]
-th6 Fullscreen Fix [[アーカイブ:https://web.archive.org/web/20200506052919/https://pckda.com/2017/08/th6-fullscreen-fix]] [[オリジナル(リンク切れ):https://pckda.com/2017/08/th6-fullscreen-fix]]
-[[なんでもフルスクリーン化ツール(仮):http://bygzam.seesaa.net/article/112085773.html]]
-[[DX8 to DX9 Converter最新版v0.036:http://enbdev.com/convertor_dx8_dx9_v0036.htm]] 下矢印のアイコンからダウンロードしてください。
-東方紅魔郷〜東方文花帖 Windows10対応化ツール [[アーカイブ(ツールのダウンロードは不可):https://web.archive.org/web/20170108081200/http://www.ssdpck.net/2016/04/windows10_26.html]] [[オリジナル(リンク切れ):http://www.ssdpck.net/2016/04/windows10_26.html]]
-thd3d8mitigation [[配布サイト(併せて紅魔郷の異常高速化問題が解説されている):https://postfixnotation.org/blog/1/]] [[GitHub:https://github.com/simon-i1-h/thd3d8mitigation]]
-東方紅魔郷 全画面支援ツール [[配布サイト:https://nanorisia.com/th6-fix/]]

最終更新のRSS
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL.
Based on "PukiWiki" 1.3 by yu-ji Powered by PHP 5.3.29. HTML convert time: 0.008 sec.