• 締切済み

ディスプレイフォーマットについて

PCゲームを起動しようとすると DisplayFormat not supported [D3DFMT_X8R8G8B8 : D3DFMT_D16] というエラーメッセージが表示されて起動設定画面すら開きません。 現状、 「[D3DFMT_X8R8G8B8 : D3DFMT_D16]というのが入ってないよ」って事しかわかりません。 原因、又は解決方法を教えてください。

みんなの回答

  • kusa_mochi
  • ベストアンサー率76% (1599/2089)
回答No.3

現在入っているDirectXのランタイムが、そのタイプのディスプレイフォーマットを持っていないんだと思う。 そのゲームのインストールCDにDirectXのランタイムが同梱されていなかっただろうか。 同梱されているなら、そのDirectXランタイムをインストールしましょう。 もしも無いなら、以下のURLから最新版のDirectXランタイムをインストールして下さい。  【DirectX エンドユーザーランタイム WEBインストーラー】   http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=2da43d38-db71-4c1b-bc6a-9b6652cd92a3

  • URD
  • ベストアンサー率21% (1105/5238)
回答No.2

ゲームの名前とお使いのPCの型番もしくは仕様くらい書きましょう

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.1

ゲームの必要スペックは確認したのですか?

関連するQ&A

  • 「diplay format not supported」について

    CRUCIS FATAL FAKEというPCゲームを起動しようとしたら 「diplay format not supported」 とエラーメッセージが出て起動設定画面を開けません。 どういうことでしょうか? 解決法を教えてください。

  • DirectX9でのテクスチャフォーマットについて

    いつもお世話になります。 VC6.0&WIN2000、DirectX9.0でプログラムを作っています。 D3DXCreateTextureFromFileInMemoryEx関数でテクスチャを読み込んだあと、テクスチャのメンバ関数のGetLevelDescを行ってみました。 すると、フォーマットの返り値が必ず D3DFMT_A8R8G8B8 になります。 D3DXCreateTextureFromFileInMemoryEx関数で指定したフォーマットと違うのですが、これは何故でしょうか? また上記のせいか、元々の画像ファイルのサイズよりも、多くのメモリを使用しています。 おそらく、1ピクセルを D3DFMT_A8R8G8B8 の大きさでメモリを確保してしまうからだと思うのですが、本来の画像フォーマットの大きさで確保する方法はないでしょうか? それでは、どうぞ宜しくお願いします。

  • 82815グラフィックでノベルゲームが起動できない

    PC初心者です。「はつゆきさくら」というPCゲーム(テキストを読み進めるタイプのゲーム)を購入し、何世代か前の超低スペックPCにインストールしたのですが起動できません。よくわからないなりに色々と試してみましたが、諦めるほかないのでしょうか。もっとマシなPCもあるのですが、できれば自室にあるPCでプレイしたいと思っているので…  心当たりは多すぎますが、ゲームの必要スペックは、 [CPU]Pen4 2.0GHz以上 [VRAM]128MB [グラフィック]DirectX9.0、ピクセルシェーダー2.0に対応しているグラフィック PCのスペックは、 [CPU]モバイルPen3 1.0GHz [VRAM]? (画面のプロパティで確認すると32MBだが、仕様では最大11MB。メインメモリを利用) [グラフィック]Intel815EMチップセットに内蔵されているもの(オンボード) グラフィックがの世代が古すぎなので、さすがに無理でしょうか。ゲームの体験版で確認しておくべきでした。 起動時のエラーメッセージは、 ------------------------------------------------------------------------------------------ [!] Direct3Dのデバイスの作成に失敗しました。 関数CheckDeviceTypeにおいてエラーが発生しました。 ウィンドウモード:ディスプレイが、指定されたバックバッファのフォーマットに対応していません。 ディスプレイの色数が16bitになっていませんか? 24bit/32bitにすることでこの問題は解決する可能性があります。 display = D3DFMT_R8G8B8 , back_buffer = D3DFMT_X8R8G8B8 hr = 0x8876086a(D3DERR_NOTAVAILABLE) ------------------------------------------------------------------------------------------ です。

  • エラー

    MYSTVというPCゲームをやる際にインストールまでは無事できたんですが、いざプレイしようとしてもエラーがでてゲームが起動できません。 これがエラーメッセージです。 Exception type: Access violation Call stack (14 levels): 0x769D4911 0x0066B9D9 0x0044A9A8 0x01182340 0x0044121D 0x0051C6D3 0x0051BE4E 0x6F647652 0x6F648D41 0x6F6447BF 0x6F64B793 0x6EBD89FD 0x6EBD88F1 0x6F64B187 <end> 何か良い解決方法あればぜひ教えてください。よろしくお願いします。

  • ディスプレイドライバ

    色々とNoになっていたり n/aになっていたり どうすればいいんでしょうか? 詳細です メーカー:NEC 型番:PC-VA10HRXEAEFG そしてドライバ --------------- Display Devices --------------- Card name: Manufacturer: Chip type: DAC type: Device Key: Enum\ Display Memory: n/a Current Mode: 1024 x 768 (32 bit) (1Hz) Monitor: Monitor Max Res: Driver Name: vga.dll Driver Version: 5.01.2600.0000 (Japanese) DDI Version: unknown Driver Attributes: Final Retail Driver Date/Size: 8/5/2004 21:00:00, 9344 bytes WHQL Logo'd: Yes WHQL Date Stamp: n/a VDD: Mini VDD: vga.sys Mini VDD Date: 8/5/2004 21:00:00, 20992 bytes Device Identifier: {D7B70EE0-4340-11CF-B063-282AAEC2C835} Vendor ID: 0x0000 Device ID: 0x0000 SubSys ID: 0x00000000 Revision ID: 0x0000 Revision ID: 0x0000 Video Accel: Deinterlace Caps: n/a Registry: OK DDraw Status: Not Available D3D Status: Not Available AGP Status: Not Available DDraw Test Result: Not run D3D7 Test Result: Not run D3D8 Test Result: Not run D3D9 Test Result: Not run です どうすればいいでしょうか

  • DirectXでの半透明PNG画像について

    半分が半透明で、もう半分は透明でない単色のPNG画像(128×128サイズ)を作成しました。 ソフトはAdobe Photoshop Elements 6.0で、アルファ設定されている「PNG-24」です。 D3DXCreateTextureFromFileEx関数で、そのPNG画像を読み込んで描画したのですが、半透明の部分は描画されず、透明にしていない片方しか描画されませんでした。 半透明の部分も描画されるようにするにはどうすればよいでしょうか? 自分でもいろいろ調べてみたのですが、原因がよく分からないので質問させていただきます。 一応、参考程度に… // スプライトオブジェクトの作成 if ( FAILED( D3DXCreateSprite( g_pd3dDevice, &m_pSprite ) ) ) {     // エラー処理 } D3DXIMAGE_INFO info; // テクスチャの読み込み if( FAILED( D3DXCreateTextureFromFileExA( g_pd3dDevice,                                FileName,                                D3DX_DEFAULT,                                D3DX_DEFAULT,                                D3DX_DEFAULT,                                0,                                D3DFMT_A1R5G5B5,                                D3DPOOL_MANAGED,                                D3DX_FILTER_NONE,                                D3DX_FILTER_NONE,                                0,                                &info,                                NULL,                                &g_pd3dTexture) ) ) {     // エラー処理 }

  • DirectXでのエラーについて

    先ほど質問をした者です。 買ったばかりにPCにビデオカードを取り付けて ドライバ、DirectXをダウンロードしたのですが 3Dmarkとゲームを起動する際にエラーが出てしまいます。 メッセージは IDirect3D9 GetDeviceCaps failed Not available (D3DERR NOTAVAILABLE) と表示されます。 ゲームでも起動の際にDirectXへのエラー表示がありました。 そのためDirectXを削除(アンインストールは出来ないそうですが)して再インストールをし、また起動するというのを何度も試しましたが 毎度エラーが出てしまいます。 画面は映るのでハードウェアの問題はないと思いますが 普通にダウンロードしただけですので DirectXにエラーが発生するというのが良くわかりません。 どうすればよいのか教えてください。

  • アプリケーションエラー

    Windowsを起動したときに毎回エラーが表示されます。 「spoolsv.exe-アプリケーションエラー "0x01003clf"の命令が"0x0945d3d8"のメモリを参照しました。メモリが"read"になることはできませんでした。」 起動時だけでなく突然出てくることもあるのですが特に何も不都合は起こっていません。原因は何なのでしょうか。解決するにはどうすればいいのでしょうか。

  • D3Dドライバー?

    パソコンゲームのエラーメッセージ回避方法を教えて下さい。 私はVAIOのZ505ノートを持ってます。(すみません。パソコン初心者です) このPCで「PROJECT IGI」というゲームをやろうとしたところ、 「fatal error No D3D drivers with hardware accelation found」 とメッセージが出てしまいます。(ゲーム起動できず) このエラーを出さないようにするには、どうすれば良いですか? ちょっと調べてみたところ、Direct3Dに関係あると聞いたのですが.... あともしビデオボードが必要でしたら、ビデオボードのことも教えて下さい... よろしくお願いします。

  • グラフィックドライバについて

    あるゲームをやろうとおもっているんですけど、やりつつ少したつと青い背景に、英語の文字がバーでてきて、再起動になってしまいます。 ゲームに対するメモリはギリギリなんですが、グラフィックドライバが2007年になっていたので、一つずつ解決してこうかと思い投稿しました。 ちなみにスペックは 1/15/2009, 11:28:42 Machine name: YOUR-C0E699D17A Operating System: Windows XP Home Edition (5.1, Build 2600) Service Pack 3 (2600.xpsp_sp3_gdr.080814-1236) Language: Japanese (Regional Setting: Japanese) System Manufacturer: Sony Corporation System Model: VGN-AS33B BIOS: Revision: 1.2 Processor: Intel(R) Celeron(R) M processor 1.50GHz Memory: 504MB RAM Page File: 371MB used, 854MB available Windows Dir: C:\WINDOWS DirectX Version: DirectX 9.0c (4.09.0000.0904) DX Setup Parameters: Not found DxDiag Version: 5.03.2600.5512 32bit Unicode Card name: Mobile Intel(R) 915GM/GMS,910GML Express Chipset Family Manufacturer: Intel Corporation Chip type: Intel(R) 915GM/GMS,910GML Express Chipset DAC type: Internal Device Key: Enum\PCI\VEN_8086&DEV_2592&SUBSYS_81B8104D&REV_03 Display Memory: 128.0 MB Current Mode: 1280 x 800 (32 bit) (60Hz) Monitor: Sony Notebook LCD (1280x800) Monitor Max Res: 1280,800 Driver Name: igxprd32.dll Driver Version: 6.14.0010.4764 (English) DDI Version: 9 (or higher) Driver Attributes: Final Retail Driver Date/Size: 1/13/2007 10:33:00, 57344 bytes WHQL Logo'd: Yes WHQL Date Stamp: n/a VDD: Mini VDD: igxpmp32.sys Mini VDD Date: 1/13/2007 10:33:18, 5672032 bytes Device Identifier: {D7B78E66-66D2-11CF-6161-B2A1A2C2CB35} Vendor ID: 0x8086 Device ID: 0x2592 SubSys ID: 0x81B8104D Revision ID: 0x0003 Revision ID: 0x0003 Video Accel: Deinterlace Caps: n/a Registry: OK DDraw Status: Enabled D3D Status: Enabled AGP Status: Not Available DDraw Test Result: Not run D3D7 Test Result: Not run D3D8 Test Result: Not run D3D9 Test Result: Not run です。 詳しく、ドライバの更新方法教えてください。 お願いします。