画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png

[対象]PPD
[x86 or x64]x64
[Windows OS]Windows10

[内容]
PPDsingleを選択時エラーメッセージが出ます。
「画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png」
OKを押すとまた同じメッセージが出て12.1_1.png~17.1_1.pngまで続けて読み込みに失敗します。
その段階では落ちずにそのままプレイ出来るのですが、
メニュー画面の各種画像やゲーム内でのマーカー画像などが表示されません。

[何をしたかをできるだけ具体的に]
PPDSingle_BackGround.xmlを書き換えました。
書き換え以前から高解像度画像を使用しないにチェックを入れないと同様の症状が出ていました。(必ず)
高解像度画像を使用しないにチェックを入れると症状の頻度が下がりました。
(1時間に1回くらいの頻度で曲選択時に読み込み失敗のメッセージが出ますが、PPDを再起動で解決します、再現性無し。)

しかしPPDSingle_BackGround.xml書き換え後はチェックを入れていても必ず症状が出るようになってしまいました。
PPDSingle_BackGround.xmlをバックアップに差し替えても解決しませんでした。

spritesフォルダ内は全く弄ってないのですが、pngが書き換えようとしていたエフェクトや画像になっている様です。
spritesフォルダ内もバックアップに差し替えたのですが解決しませんでした。
(spritesフォルダ内のバックアップや削除を試しても、PPD起動時に異常なpngが生成され書き換えられている様です。)

[error.logの有無]有(メッセージが出た時では無く、選曲時にたまに落ちます。その時のログです。)
[PPD.ini] (添付参照)

------------------------------------------------------------------
2017/11/13 14:00:00
FullName:PPD, Version=0.9.0.5, Culture=neutral, PublicKeyToken=null
Assembly:C:\Program Files\PPD\PPD\PPD.exe
Name:PPD.exe
FileVersion:0.9.0.5
ProductVersion:0.9.0.5
RefAssembly:mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RefAssembly:PPDFramework, Version=0.9.0.5, Culture=neutral, PublicKeyToken=null
RefAssembly:System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RefAssembly:System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RefAssembly:System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RefAssembly:PPDShareComponent, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:SharpDX.DirectInput, Version=3.1.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1
RefAssembly:SharpDX.Mathematics, Version=3.1.1.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1
RefAssembly:PPDFrameworkCore, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
RefAssembly:PPDInput, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:PPDSound, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:PPDMovie, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:PPDConfiguration, Version=0.9.0.0, Culture=neutral, PublicKeyToken=null
RefAssembly:ErrorHandle, Version=1.1.2.0, Culture=neutral, PublicKeyToken=null
RefAssembly:System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
RefAssembly:Effect2D, Version=1.6.4.0, Culture=neutral, PublicKeyToken=null
System.Collections.ListDictionaryInternal

この操作を完了するための十分な記憶域がありません。

DirectShow
場所 DirectShow.DsError.ThrowExceptionForHR(Int32 hr)
場所 PPDMovie.MusicPlayerBase.Play()
場所 PPDCore.MainGameComponent.Initialize(Boolean play, Boolean isGhost, Dictionary`2 scriptItems)
場所 PPDCore.MainGame.Load()
場所 PPDFramework.SceneManager.<>c__DisplayClass43_0.<InnerPrepareNextScene>b__0()
場所 System.Threading.ThreadHelper.ThreadStart_Context(Object state)
場所 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
場所 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
場所 System.Threading.ThreadHelper.ThreadStart()
Void ThrowExceptionForHR(Int32)
------------------------------------------------------------------

[multisample]2
[d3d]0
[adjustgaptime]0.01
[coolarea]0.04
[goodarea]0.08
[safearea]0.12
[sadarea]0.15
[fontname]メイリオ
[fontweight]400
[fontsize]28
[skinname]PPDDefaultSkin
[mastervolume]0
[username]ひな@えろげ
[width]1280
[height]720
[movielatency]0
[movieplaytype]1
[token]277171471-miOrNtctutpbMUC1u0IDaTHbAGY3iY3a3d9IWgB8
[tokensecret]S8QJw56jlUC4v9Dr2CwdLxQZr1dhxIiWPo83keQZFY
[movieextensions]mp4;flv;avi;wmv;mkv;divx;mov;ogv
[Language]jp
[textboxdisabled]1
[drawsamecoloratsametimingdisabled]1
[fullscreen]0
[asyncloaddisabled]0
[allowedtousemuchmemory]1
[usericonpath]
[musicextensions]mp3;wav;ogg
[drawconnectunderallmark]1
[everyframepollingdisabled]0
[menumoviepreviewdisabled]0
[accurateinputsleeptime]1
[runexpansion]0
[expansionwaitport]54320
[usewacomtabletforslide]0
[touchmergeradius]0.5
[touchignoremovethreshold]0.05
[touchdisablesplitnothandpattern]0
[touchdisablejoinalonefinger]0
[autoadjustlatencydisabled]1
[shaderdisabled]0
[useds4forslide]0
[fontscaledisabled]0
[highresolutionimagedisabled]1
作成日時:2017-11-13 14:45:01 更新日時:2017-11-13 14:49:17

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png


[管理者]
KHCmaster
DRAMかGPUどちらかわからないですが、メモリ不足です。
作成日時:2017-11-13 20:46:00 更新日時:2017-11-13 20:46:00
FlowScript講座をフォーラムを使って開講中です。

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png

メモリが不足しないようにメモリ解放やPC再起動等試しましたが解決しません。(使用量2/16GBくらいです。)
原因らしきspritesフォルダ内の異常なpng、及びその自動生成への解決策は無いでしょうか?
作成日時:2017-11-14 01:26:35 更新日時:2017-11-14 01:26:35

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png


[管理者]
KHCmaster
GPUのメモリは足りてますか?
異常といってもどう異常かわからないのでなんとも言えないです。
作成日時:2017-11-14 07:36:35 更新日時:2017-11-14 07:37:37
FlowScript講座をフォーラムを使って開講中です。

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png

GPUの稼働状況の確認の仕方わからないんですが980Tiで足りないって事は無いですよね?

読み込みに失敗する異常なspritesフォルダ内
PPDSingle_BackGround.xmlで書き換えて表示しようとした画像のpngで数十MB
https://puu.sh/ylnTa.jpg

新規インストールの正常なspritesフォルダ内
メニュー画面やノーツ画像などが読み込まれているpngで数MB程度
https://puu.sh/ylnZc.jpg

PPDSingle_BackGround.xmlもspritesフォルダ内もバックアップや新規インストールの物に差し替えたりしたのですが、
PPD起動時に勝手に異常な状態に書き換えられている様です。

その書き換えや読み込みで異常な負荷が掛かって落ちてると思ったのですが、
そもそものスペック不足なのでしょうか?
作成日時:2017-11-14 07:57:00 更新日時:2017-11-14 07:58:05

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png

解決はしてないですが、原因はわかりました。
PPDSingle_BackGround.xmlで記述する時の相対パスがimg\PPD\singleに変わっているのに気づかずに、
img\defaultで記述していた昔のPPDSingle_BackGround.xmlに差し替えたのが原因の様です。
作成日時:2017-11-14 10:23:39 更新日時:2017-11-14 10:23:39

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png


[管理者]
KHCmaster
スペック的には問題なさそうです。
本当にPPDはx64版を使ってますか?
作成日時:2017-11-14 18:35:19 更新日時:2017-11-14 18:35:19
FlowScript講座をフォーラムを使って開講中です。

Re: 画像ファイルの読み込みに失敗しましたsprites\img\PPD\single\12.1_1.png

ありがとうございます!
バックアップがx32版だったと思います!

x64版のに差し替えて解決しました。
お手数お掛けしました。
作成日時:2017-11-14 21:06:21 更新日時:2017-11-14 21:07:26