Windows11/10でトルテルマジックを起動すると「D3DRM.DLL が見つからないため、コードの実行を続行できません。」とエラーが表示されます。
今回はエラーを回避して起動する方法を説明してきます。
トルテルマジックの入手先
Internet Archiveよりダウンロード可能です。
手順
d3drm.dllを導入する
トルテルマジックは、WindowsVista以降では廃止されているd3drm.dll(Direct3D Retained Mode)使用しているため起動時にエラーが発生します。
そのため以下の手順でd3drm.dllを導入することでエラーを回避できます。
1.dgVoodoo2の配布サイトから「D3DRM.zip」をダウンロードし、適当な場所に解凍します。
2.解凍した「D3DRM.zip」の「d3drm.dll」をトルテルマジックの実行ファイルと同じフォルダにコピーします。
以上で作業は完了です。
もし、動作が異常に重いなどの不具合が発生する場合は次の手順でdgVoodoo2を導入してください。
dgVoodoo2を導入する。
トルテルマジックの不具合を、dgVoodoo2のGPUエミュレート機能を利用することで回避します。
以下の手順でdgVoodoo2を導入していきます。
1.dgVoodoo2の配布サイトから、最新版をダウンロードし適当な場所に解凍します。
2.解凍場所の以下のファイルを、トルテルマジックの実行ファイルと同じ場所にコピーします。
- dgVoodooCpl.exe
- MS\x86\DDraw.dll
- MS\x86\D3DImm.dll
3.「dgVoodooCpl.exe」を起動します。
4.「.\」をクリックして設定ファイルを作成します。
5.「General」タブ内の「Scaling Mode」を「Stretched,4:3 Aspect Ratio」に変更します。
6.「DirectX」タブ内の以下の設定を変更し「OK」をクリックします。
「dgVoodoo Watermark」のチェックを外す
「Videocard」を「dgVoodoo Virtual SVGA Card」に変更する。
以上で作業は完了です。
トルテルマジックをより快適に遊ぶ
BGMの再生環境について
BGMの再生環境はRoland SC-88Proが推奨されているようです。
SC-88ProかSC-88Pro互換音源(SC-8820/SC-8850/SC-D70/Sound Canvas VA)で88Proマップに設定すれば意図したとおりの音でBGMを聞けます。
今からSC-88Pro互換音源を導入する方はSound Canvas VAが入手性が良いのでおすすめです。なお、Sound Canvas VAをトルテルマジックで使用するには以下の設定が必要です。