こんばんは、ネカと申します。
ここ最近になってWindows7からWindow8に変えたのですが、DxLib_Init()を読み出す際に
PC全体がフリーズしてしまう現象が起きてしまいます。
頻度としては、2回に1回ほどです。
参考になるかは分からないですが、正常に実行できた際のデバッグログを以下に載せます。
自分の力不足で、見当もつかないため、丸投げのような形になってはしまうのですが、
どなたか、原因がわかる方がいらっしゃいましたら、回答よろしくお願いします。
-----------------------------------------------------------------------------------------------------------------------------
'ScrollRPG.exe' (Win32): 'C:\Users\********\Desktop\ScrollRPG\x64\Debug\ScrollRPG.exe' が読み込まれました。シンボルが読み込まれました。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\ntdll.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\kernel32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\KernelBase.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\user32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\gdi32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\shell32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\msvcrt.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\combase.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\shlwapi.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\rpcrt4.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\imm32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\msctf.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\ws2_32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\nsi.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\winmm.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\winmmbase.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\cfgmgr32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\devobj.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\ole32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\sechost.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\comctl32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\advapi32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\dwmapi.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
0:システムの情報を出力します
0: DXライブラリ Ver3.11d
15: 論理プロセッサの数 : 4
15: OS Windows8 ( Build 9200 )
54:COMの初期化... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\kernel.appcore.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\cryptbase.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\bcryptprimitives.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\uxtheme.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
成功しました
140:メモリ総量:8072.96MB 空きメモリ領域:5306.64MB
5306.64MB
146:タイマーの精度を検査します
150:精度結果 更新回数 マルチメディアタイマー:0 パフォーマンスカウンター:60
154: パフォーマンスカウンターを使用します タイマー精度 : 2338.335000 KHz
162: ソフトの二重起動検査... 二重起動はされていませんでした
173:ウインドウクラスを登録します... 登録に成功しました
183:ウインドウモード起動用のウインドウを作成します
191:ウインドウの作成に成功しました
195:ウインドウを表示します
212:IMEを無効にしました
221:ウインドウスタイルをウインドウモード用に変更します... 完了
260:DirectInput関係初期化処理
272: XInput DLL の読み込み中... 成功
313: DirectInput7 の取得中... 成功
490: 引き続き初期化処理... 初期化成功
509: ジョイパッドの初期化...
556: ジョイパッドの初期化は正常に終了しました
561: マウスデバイスの初期化... 初期化成功
570: キーボードデバイスの初期化... 初期化成功
582:DirectInput 関連の初期化は正常に終了しました
602:XAudio2 の初期化を行います
639: XAudio2_8.dll を使用します
643: XAudio2 インターフェースの取得と初期化を行います.... 成功 Ver2.8
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\XInput1_4.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\clbcatq.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\dinput.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\hid.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\setupapi.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\wintrust.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\crypt32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\msasn1.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\msacm32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\XAudio2_8.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\avrt.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\MMDevAPI.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\AudioSes.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\oleaut32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\powrprof.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
949:XAudio2 の初期化は正常に終了しました
979:DirectDraw オブジェクトの取得を行います.... 成功
1010:引き続き初期化処理... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\d3d9.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\version.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\ddraw.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\dciman32.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\aticfx64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiu9p64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdumdim64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdusc64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' がアンロードされました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdusc64.dll' がアンロードされました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdumdim64.dll' がアンロードされました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd64.dll' がアンロードされました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiu9p64.dll' がアンロードされました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiu9p64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdumdim64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\igdusc64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd64.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
初期化に成功しました
1302:IDirect3D9 オブジェクトを取得します.... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' がアンロードされました
成功
1919:IDirect3DDevice9 オブジェクトを取得します.... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\atiumd6a.dll' がアンロードされました
ハードウエア頂点演算を使用します
2606:成功
2611:Driver:aticfx64.dll Description:Intel(R) HD Graphics Family
2615:画面のフォーマットは D3DFMT_X8R8G8B8 です
2619:16bit Zバッファフォーマットは D3DFMT_D16 です
2623:24bit Zバッファフォーマットは D3DFMT_D24X8 です
2627:32bit Zバッファフォーマットは D3DFMT_D24X8 です
2631:16bit カラーフォーマットは D3DFMT_R5G6B5 です
2634:32bit カラーフォーマットは D3DFMT_X8R8G8B8 です
2638:アルファ付き 16bit カラーフォーマットは D3DFMT_A4R4G4B4 です
2642:アルファ付き 32bit カラーフォーマットは D3DFMT_A8R8G8B8 です
2646:アルファテスト用 16bit カラーフォーマットは D3DFMT_A1R5G5B5 です
2650:アルファテスト用 32bit カラーフォーマットは D3DFMT_A8R8G8B8 です
2654:DXT1テクスチャフォーマットはD3DFMT_DXT1 です
2657:DXT2テクスチャフォーマットはD3DFMT_DXT2 です
2661:DXT3テクスチャフォーマットはD3DFMT_DXT3 です
2665:DXT4テクスチャフォーマットはD3DFMT_DXT4 です
2668:DXT5テクスチャフォーマットはD3DFMT_DXT5 です
2672:描画用 16bit カラーフォーマットは D3DFMT_R5G6B5 です
2676:描画用 32bit カラーフォーマットは D3DFMT_X8R8G8B8 です
2680:描画用アルファ付き 32bit カラーフォーマットは D3DFMT_A8R8G8B8 です
2684:描画用ABGR整数16ビット型カラーフォーマットは D3DFMT_A16B16G16R16 です
2687:描画用ABGR浮動小数点16ビット型カラーフォーマットは D3DFMT_A16B16G16R16F です
2692:描画用ABGR浮動小数点32ビット型カラーフォーマットは D3DFMT_A32B32G32R32F です
2695:描画用1チャンネル整数8ビット型カラーフォーマットは D3DFMT_A8R8G8B8 です
2699:描画用1チャンネル整数16ビット型カラーフォーマットは D3DFMT_G16R16 です
2703:描画用1チャンネル浮動小数点16ビット型カラーフォーマットは D3DFMT_R16F です
2706:描画用1チャンネル浮動小数点32ビット型カラーフォーマットは D3DFMT_R32F です
2710:描画用2チャンネル整数8ビット型カラーフォーマットは D3DFMT_A8B8G8R8 です
2714:描画用2チャンネル整数16ビット型カラーフォーマットは D3DFMT_G16R16 です
2718:描画用2チャンネル浮動小数点16ビット型カラーフォーマットは D3DFMT_G16R16F です
2722:描画用2チャンネル浮動小数点32ビット型カラーフォーマットは D3DFMT_G32R32F です
2726:一度に描画できるプリミティブの最大数:1048575
2730:対応している最大頂点インデックス:16777215
2734:同時にレンダリングできるバッファの数:4
2737:最大テクスチャサイズ 幅:8192 高さ:8192
2741:テクスチャステージテンポラリレジスタ:使用可
2745:減算合成のハードウェア対応:ネイティブ
2748:ハードウェア頂点シェーダーバージョンコード:300
2752:エミュレーション頂点シェーダーバージョンコード:エミュレーション無し
2755:ピクセルシェーダーバージョンコード:300
3018:バックバッファロック転送の時間:79077nsec 一時的な描画可能バッファを使用した転送の時間:3117nsec
3022:バックバッファロックを使用しません
3026:Zバッファを作成します.... 成功
9357:プログラマブルシェーダーを使用します
9571:フォントの初期化を行います
9589:フォントの初期化は正常に終了しました
9623:文字コードバッファの初期化を行います... 完了しました
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\IMEJP\IMJPTIP.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\oleacc.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\propsys.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\profapi.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\ntmarta.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\IMEJP\IMJPAPI.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\SHARED\IMJKAPI.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\IMEJP\IMJPPRED.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\SHARED\IMETIP.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\dui70.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\SHARED\imecfm.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\wer.dll' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
'ScrollRPG.exe' (Win32): 'C:\Windows\System32\IME\SHARED\IMESEARCHDLL.DLL' が読み込まれました。PDB ファイルを開けないか、ファイルが見つかりません。
DxLib_Init()呼び出しによるPCのフリーズについて
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: DxLib_Init()呼び出しによるPCのフリーズについて
PC全体がフリーズするのは普通の事態ではないので、ビデオドライバやサウンドドライバの問題(最新にしてみる)や、PCハードの問題(電源やメモリ)などが考えられます。
他のゲームなどは動きますでしょうか?
四聖龍神録などで動くか動作確認をお願いします。
「C言語 自作ゲーム紹介・ダウンロード」
http://dixq.net/sakuhin.html
他のゲームなどは動きますでしょうか?
四聖龍神録などで動くか動作確認をお願いします。
「C言語 自作ゲーム紹介・ダウンロード」
http://dixq.net/sakuhin.html
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
ネカ
Re: DxLib_Init()呼び出しによるPCのフリーズについて
softya(ソフト屋)さん。返信ありがとうございます。
DXライブラリが吐き出してくれる初期化時のログを眺めていたところ、一つ気が付いた点があります。
各初期化メッセージの横についている番号は初期化を開始してからかかった時間、おそらくミリ秒単位だと思われるのですが実際そうなのでしょうか。
またPCがフリーズすると申しましたが、1分ほど待っていれば正常に動作することがわかりました。早とちりして申し訳ありませんでした。
そこで一時的にフリーズをする際の初期化のログを見てみたところ、以下のような
結果になりました。
【出力結果の一部】
276: XInput DLL の読み込み中...
60473: DirectInput7 の取得中... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\clbcatq.dll' が読み込まれました。 ←1分近くかかっている!
60674: 引き続き初期化処理... 初期化成功
---中略---
63448:バックバッファロックを使用しません
63451:Zバッファを作成します.... 成功
69691:プログラマブルシェーダーを使用します ←6秒かかっている?
70002:フォントの初期化を行います
70021:フォントの初期化は正常に終了しました
いざ、ログをとってみようというときに限ってなかなかフリーズ状態になってくれず(汗
2回分の結果しかないため、確かさは保証できませんが
・入力の初期化
・プログラマブルシェーダーを使用できるかどうかの判断動作
に原因があるととらえてもいいのでしょうか。
また、softyaさんからいただいた助言に従って、
「四聖龍神録Plus v2.83」を実行してみたところ、RemicalSoftという名前が表示される
一番初めの画面から、次の画面(おそらくタイトル画面)に遷移する瞬間にアプリが、
応答しなくなり強制終了してしまいました。これは毎回起きるようです。
ほかにもDXライブラリを用いたフリーゲームを実行してみたところ、
やはり起動時に固まるのですが、しばらくすれば回復するようです。
ドライバなどのチェックに関しては、これから確かめていきたいと思っています。
質問というよりは、現状報告のような形になってしまい、すみません。
解決できたか、また詰まってしまった際に皆様の力をお借りしたいと思います。
DXライブラリが吐き出してくれる初期化時のログを眺めていたところ、一つ気が付いた点があります。
各初期化メッセージの横についている番号は初期化を開始してからかかった時間、おそらくミリ秒単位だと思われるのですが実際そうなのでしょうか。
またPCがフリーズすると申しましたが、1分ほど待っていれば正常に動作することがわかりました。早とちりして申し訳ありませんでした。
そこで一時的にフリーズをする際の初期化のログを見てみたところ、以下のような
結果になりました。
【出力結果の一部】
276: XInput DLL の読み込み中...
60473: DirectInput7 の取得中... 'ScrollRPG.exe' (Win32): 'C:\Windows\System32\clbcatq.dll' が読み込まれました。 ←1分近くかかっている!
60674: 引き続き初期化処理... 初期化成功
---中略---
63448:バックバッファロックを使用しません
63451:Zバッファを作成します.... 成功
69691:プログラマブルシェーダーを使用します ←6秒かかっている?
70002:フォントの初期化を行います
70021:フォントの初期化は正常に終了しました
いざ、ログをとってみようというときに限ってなかなかフリーズ状態になってくれず(汗
2回分の結果しかないため、確かさは保証できませんが
・入力の初期化
・プログラマブルシェーダーを使用できるかどうかの判断動作
に原因があるととらえてもいいのでしょうか。
また、softyaさんからいただいた助言に従って、
「四聖龍神録Plus v2.83」を実行してみたところ、RemicalSoftという名前が表示される
一番初めの画面から、次の画面(おそらくタイトル画面)に遷移する瞬間にアプリが、
応答しなくなり強制終了してしまいました。これは毎回起きるようです。
ほかにもDXライブラリを用いたフリーゲームを実行してみたところ、
やはり起動時に固まるのですが、しばらくすれば回復するようです。
ドライバなどのチェックに関しては、これから確かめていきたいと思っています。
質問というよりは、現状報告のような形になってしまい、すみません。
解決できたか、また詰まってしまった際に皆様の力をお借りしたいと思います。
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
- 住所: 東海地方
- 連絡を取る:
Re: DxLib_Init()呼び出しによるPCのフリーズについて
その状況だと様々なバージョンのDXライブラリで問題が有るようですね。
シェーダとなるとビデオドライバの相性が怪しい気がします。
Windows8と言うことなので、それなり新しいPC機種だと思いますので、DirectX対応度が悪いPCとも思えませんので。
Intel(R) HD Graphics Familyとあるので、チップセット内蔵グラフィックデバイスだと思いますが、描画が遅いとかがあっても初期化がそこまで遅いことはないはずです。
シェーダとなるとビデオドライバの相性が怪しい気がします。
Windows8と言うことなので、それなり新しいPC機種だと思いますので、DirectX対応度が悪いPCとも思えませんので。
Intel(R) HD Graphics Familyとあるので、チップセット内蔵グラフィックデバイスだと思いますが、描画が遅いとかがあっても初期化がそこまで遅いことはないはずです。
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。
-
ネカ
Re: DxLib_Init()呼び出しによるPCのフリーズについて
返信が大変遅くなって申し訳ありません。
>>その状況だと様々なバージョンのDXライブラリで問題が有るようですね。
そうですね。いくつかのバージョンで試してみましたが、総じてフリーズ現象が起きてしまいました。
>>シェーダとなるとビデオドライバの相性が怪しい気がします。
やはり、これが一番の原因だと思います。
投稿する際に書いておくべきでしたが、私が購入したPCは店員さんに頼んである程度カスタマイズしてもらったので、
それが原因で相性の問題が発生しているのだと思われます。
ハードウェアが問題となる以上、今すぐの解決はおそらく難しいでしょう。
幸いにもDXライブラリはソースコードが公開されていますので、ライブラリ製作の勉強もかねてじっくり解読していきたいと思います。
それでは、また質問をすることになりましたらご教授よろしくお願いいたします。
>>その状況だと様々なバージョンのDXライブラリで問題が有るようですね。
そうですね。いくつかのバージョンで試してみましたが、総じてフリーズ現象が起きてしまいました。
>>シェーダとなるとビデオドライバの相性が怪しい気がします。
やはり、これが一番の原因だと思います。
投稿する際に書いておくべきでしたが、私が購入したPCは店員さんに頼んである程度カスタマイズしてもらったので、
それが原因で相性の問題が発生しているのだと思われます。
ハードウェアが問題となる以上、今すぐの解決はおそらく難しいでしょう。
幸いにもDXライブラリはソースコードが公開されていますので、ライブラリ製作の勉強もかねてじっくり解読していきたいと思います。
それでは、また質問をすることになりましたらご教授よろしくお願いいたします。