待辦事項 #30965

WinXPの一部の環境で起動できない

啟用日期: 2013-03-15 18:24 最後更新: 2013-03-23 21:46

回報者:
負責人:
類型:
狀態:
關閉
里程碑:
優先權:
9 - 最高
嚴重程度:
9 - 最高
處理結果:
檔案:

細節

XP環境だとver2.35が起動できない。細かい発動条件などは報告が無いため不明。
原因として挙げられるものは、Direct3D9デバイスの初期化に失敗している、である。

Ticket History (3/7 Histories)

2013-03-15 18:24 Updated by: kairera0467
  • New Ticket "WinXPの一部の環境で起動できない" created
2013-03-16 15:12 Updated by: (del#77780)
評語
(This comment has been deleted)
2013-03-16 15:16 Updated by: (del#77780)
評語

自分のXP(SP3)だとver2.30とver2.35(初期状態だと絶対なる。ただし、ver2.30のみ前のバージョンにかぶせると大丈夫。ただ、ver2.30は、動作が重くなっている。)

は、やはり、アプリケーションの初期化のOSバージョンチェック・CLRのバージョンチェックで止まってしまいますが、

「エラーだ!ごめん。」的内容がログに記載されないので、エラー事態を確認できていないと思われます。

(修正したので、前のコメント削除しました。)

2013-03-20 16:01 Updated by: kairera0467
  • 優先權 Update from 5 - 中 to 9 - 最高
評語

メモ。
・デバイス初期化とはほぼ関係ない?様子。
 →これだったらアンチエイリアス周りだと思うけどそんなわけでもなさそう。現に本家は起動できるし。

ということで各リビジョンの実行ファイルでもSkyDriveあたりにアップして、動作確認してもらったほうが早いかなー。

2013-03-21 10:19 Updated by: kairera0467
評語

またもや修正を入れてみました。
http://sdrv.ms/XqOLgD
修正した箇所は、
・起動処理のスキン初期化の前の初期化二つにログを入れた。
・D3D9デバイス起動を本家のものに戻した。
・アンチエイリアス処理の無効化(以前はConfig.iniの値に依存していた。)
・静的メソッドの一部を削除

2013-03-21 15:20 Updated by: (del#77780)
評語

修正版確認しました。とりあえず設定が保存されるようになって、

BPMバーを左だけ。レーン表示をすべて表示する。ステージエフェクトをすべて表示にした結果、動作が軽くなりました。

とりあえず、(勝手な判断ですが)このまま、最新2.36は出していいと思います。

2013-03-23 21:46 Updated by: kairera0467
  • 狀態 Update from 開啟 to 關閉
  • Ticket Close date is changed to 2013-03-23 21:46
評語

rev49にて修正しました。細かい原因がわかりきっていないため、再発した場合またオープンにしてください。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入