[掲示板へもどる]
一括表示

タイトル64bit版 oggプレイヤについて
記事No: 205 [関連記事]
投稿日: 2010/04/11(Sun) 12:43
投稿者ちゃちゃ(管理人)
ホスト名:9.239.74.110.west.bflets.alpha-net.ne.jp

動作確認された方いましたらOSを書いてレスしてください。
動かなかった場合は64bit版は無理があった可能性があるので今後は同梱しないかもしれません。
とりあえずレスお願いします。


タイトルRe: 64bit版 oggプレイヤについて
記事No: 208 [関連記事]
投稿日: 2010/05/10(Mon) 15:30
投稿者ara
ホスト名:tky38-p41.flets.hi-ho.ne.jp

》 ちゃちゃ(管理人) さん

OS Windows 7 64bit
RAM 4GB
CPU Intel Core i5

通常・管理者ともに以下メッセージが表示され、起動不能でした


oggYSEDbgm64.exe - アプリケーション エラー

アプリケーションを正しく起動できませんでした (0xc000007b)。[OK] をクリックしてアプリケーションを閉じてください。


タイトルRe: 64bit版 oggプレイヤについて
記事No: 209 [関連記事]
投稿日: 2010/05/10(Mon) 19:01
投稿者ちゃちゃ(管理人)
URLhttp://www.oohara.jp/ppp/download/oggYSEDbgm06h_64.zip
ホスト名:203.233.74.110.west.bflets.alpha-net.ne.jp

動きませんでしたか。。。
コンパイルオプションとかマニフェストとかちょこっと変えてみたのを作ってみました。
試してみてください。
起動はできるけど音を鳴らそうとするとだめみたい時はogg.lib側に問題ある可能性ありますね。こちらもコンパイルオプションとか見直す必要あるかもしれないです。
(wavは別処理なのでソーサリアンやぐるみんが正常になればoggの方に問題あり。月影や幻想三国志がうまくならない場合はmp3処理に問題あり(__asm命令使ってあったんでそこが心配>libmad.lib))
起動自体できないとなるともはや手元に64bitがない以上どこが悪いのかさっぱり。

これでだめなら64bit版はとりあえずあきらめた方がいいかもしれないですね^^;

http://www.oohara.jp/ppp/download/oggYSEDbgm06h_64.zip


タイトルRe: 64bit版 oggプレイヤについて
記事No: 210 [関連記事]
投稿日: 2010/06/03(Thu) 02:28
投稿者ちゃちゃ(管理人)
URLhttp://www.oohara.jp/ppp/download/oggYSEDbgm06h_64.zip
ホスト名:30.230.75.202.west.bflets.alpha-net.ne.jp

上のも動かなかったということなので何がおかしいかさっぱりです。
なので64bit版は廃止します。
32bit版だけで行きますのでご了承ください。

一応oggの再生は可。wavとかになるとCFileで落ちてるっぽい。
スレッド中のCFileでエラーしてるみたいなんだけどなんでか原因不明。
あとマニフェスト加えるとサイドバイサイドエラーで起動しない。
これも原因不明。
とりあえず修正途中ですけど、もう原因不明だらけなのでその状態のをおいてあります。
ちなみにWinx64上でのx86版は動作正常のようです。


タイトルRe: 64bit版 oggプレイヤについて
記事No: 211 [関連記事]
投稿日: 2010/06/20(Sun) 15:47
投稿者ちゃちゃ(管理人)
URLhttp://www.oohara.jp/ppp/download/oggYSEDbgm06h_64.zip
ホスト名:31.230.75.202.west.bflets.alpha-net.ne.jp

> 上のも動かなかったということなので何がおかしいかさっぱりです。
> なので64bit版は廃止します。
> 32bit版だけで行きますのでご了承ください。

64bit版も動くようになりました。
メインは32bit版の修正で行きますが、区切りのいいところで64bit版もリリースしていきます。

> 一応oggの再生は可。wavとかになるとCFileで落ちてるっぽい。
> スレッド中のCFileでエラーしてるみたいなんだけどなんでか原因不明。
> あとマニフェスト加えるとサイドバイサイドエラーで起動しない。
> これも原因不明。

CWinThread派生のクラスをクラススレッドとして呼び出すことによりCFileの問題は解決。マニフェストはamd64指定で通りました。