X



起動せんしガンダムオンライン 快適環境雑談スレ part 1
■ このスレッドは過去ログ倉庫に格納されています
0001ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 09:07:47.50ID:X1FrKBX2
最新ハイエンドモデルを持ってしてもフレームレートが低下する糞蔵の対策を話し合うスレ
0003ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 09:13:17.72ID:X1FrKBX2
パッチはないよ
インテルは無理だけどRyzen上位モデルならできることはあるけど
0005ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 10:36:08.51ID:X1FrKBX2
ガンオンで使ってるBGMと効果音の
サンプリングレート(サンプリング周波数)
ビット数
モノラルかステレオ
とか高価してくんないかなー
0007ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 10:57:20.38ID:2f23Iw6H
(´・ω・`)マクト
(´・ω・`)フリッツザク
(´・ω・`)ギャン
(´・ω・`)
(´・ω・`)あとなんかいい機体ある?
0008ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:11:26.69ID:X1FrKBX2
Ryzenは2個のCCXのうち1個のCCXを
みなし音処理DSP運用できる

ctrl+shift+escでタスクマネージャー開いて
https://i.imgur.com/sWhZziw.jpg

Audiosrv.dllを使ってるsvchost.exeを見つけてCPUの割当を変える方法
Ryzen 5 1600なので3+3
前半3つにガンオン蔵がぶら下げるので
広範3つをOSのオーディオ周りに割り振り

AudioDG.exeも同様に後半3つに割り当て
AudioDG.exeは音を出すプログラムが起動しないと起動しないのでガンオンなど起動後にコア割当変更
0010ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:17:59.56ID:X1FrKBX2
何を目指してるか
https://i.imgur.com/cjECHIP.png
マイクロソフトの公式ブログに上がってるオーディオ処理の流れを元に考察

1) DirectSoundはSW MIXのみ HW MIXなし
2) Audiosrv.dll(svchost.exe)+AudioDG.exe

SW MIXとはソフトウェアミキサーのことでXPまではサウンドカードのハードウェア機能でやってたがあまりにも不具合多くてソフトウェアエミュレーションやってる
グラフィックで考えるとGPU使わないでやってると思えばいい。
どれだけ非効率か

AudioDG.exeも大多数のオンボ環境ではソフトウェアミキサーになってる。
これはvista以降複数窓でも同時音を鳴らすためのソフトウェアミキサー。
0011ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:20:25.11ID:X1FrKBX2
>>9
コア変更はできるよ
空いてるコアがあるならL3は共有で厳しいけどL1 L2の中身は比較的残りやすそうだからやってみる価値はあるかもね
0012ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:26:15.70ID:X1FrKBX2
技術資料
https://blogs.msdn.microsoft.com/windows_multimedia_jp/2010/06/28/4-windows7/
https://docs.microsoft.com/ja-jp/windows-hardware/drivers/audio/windows-audio-architecture#span-idwindows10audiostackdiagramspanspan-idwindows10audiostackdiagramspanspan-idwindows10audiostackdiagramspanwindows-10-audio-stack-diagram

DSPが使えるのは音響効果周りだけ?ついてればだけど
ホールとか臨場感だす機能
そういうの以外はほぼソフトウェアミキサー
0013ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:28:03.17ID:X1FrKBX2
ガンオン蔵がまたコア割当の変更できなくしたので
USB2.0のポーリング処理も本当はコア変更したいがどれかわからん

マジで余計なことすんなよ運営
ガンオン移動した方が早かったのに
0015ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 11:43:56.61ID:X1FrKBX2
対策できそうなこと

1) 運営がBGMと効果音のフォーマットを公開しユーザーが再生環境をガンオン音源フォーマット合わせる。
ソフトウェアミキサー内部でミキシング以外にフォーマット変換ロジックを走らせないため。
これはOSのブラックボックス探るめので効果未知数
2) 運営が音源の質を下げる。扱うデータ量が下がるので負荷が減る。
これは効果ははっきりしてる。
3) DirectSoundのサウンドバッファなどの調整。
効果は未知数。
4) 発行音の上限設定や音の再生距離の設定。
ガンオンの内部コードが不明なのでできるなやって欲しい内容。
どうせ一定以上の交換を同時に鳴らしても聞こえませんから。割り切ることも必要。
交換は未知数。
0017ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 12:05:19.52ID:9xbC09hh
>>1
ワッチョイにしないなら、お前はコテハン付けろ
0020ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 15:34:02.67ID:ocAJaTJC
全然サウンドボードの話関係ないんだけど、ゲーム終了すると結構高い頻度でなんか数字いっぱい書いてあってメモリがreadになりませんでした
って出るんやけどなんやろ
別にokクリックすればなんの支障も出てないみたいだからええんやけど
0022ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 15:36:15.11ID:X1FrKBX2
メモリ管理がヘタで過去に使ったオブジェクトがすでになかったりするのにアクセス行った際にOSに怒られてるんだよ

このハゲー!
違うだろー!
0023ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 15:38:00.33ID:X1FrKBX2
>>21
そのゼロいっぱいのあとの2ってアドレスだけどそもそもプログラムそんなアドレスへのアクセス許されてないはず
だからread程度でOSに怒られてる
0024ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 15:40:02.92ID:ocAJaTJC
数字は違うかもしれへんからまた出たらここ来ますけど、ざっと見たら俺のPCが悪いわけじゃなさそうだな
0025ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 15:44:15.52ID:X1FrKBX2
大規模数回連続でプレイしたら起きるでしょ

ひどいと大規模中に代理のコマンド窓開いて何か使うと同じエラーで止まることあるよ
ログインし直しだわせっかくCT開けたばかりの機体はCT再突入だわ
0032ヽ(`Д´)ノ ウワァァァン2017/10/13(金) 20:30:00.81ID:tJyUEJjh
>>21
(´・ω・`)俺もこれよく出るな
(´・ω・`)ガンオン閉じるときは無問題なんだが参戦確定時に出ると落ちるのが困り
0033ヽ(`Д´)ノ ウワァァァン2017/10/14(土) 12:00:30.24ID:BVJiNF9I
いろいろ探して見たけど海外で元ツールはなかった
ASUSの音源のトリッキーなハードウェア支援の仕組みを解説した基準もなかったし
0036ヽ(`Д´)ノ ウワァァァン2017/10/14(土) 23:28:14.13ID:JE7RWZOi
791ヽ(`Д´)ノ ウワァァァン (ワッチョイ 69a9-wbjw)2017/10/05(木) 19:13:55.31ID:EBLDkenP0
ryzen1600x
Gigabyte x370 gaming
DDR4 2400 16G x2
geforce1060
MZ-V6E250B/IT
Xonar DGX (sound)
win7 or win10

常時59-60fps

別マシンでもPCIのsoundblaster系の古いカードつけたらもろに改善
大量の爆発音や効果音を読み出すときにどうもおかしいと気づいて
一度メモリに展開されているはずのデータがフローして再解凍されているいるような動きを確認
オンボードやめてPCIeで接続するか カードにRAMが搭載されているやつならとりあえず力技で治る
あと、初動でまず間違いなく最短出撃

RAMついてるかどうかはネットに情報少ないので
基盤見るかメーカーに聞くしかない
0037ヽ(`Д´)ノ ウワァァァン2017/10/14(土) 23:31:45.60ID:JE7RWZOi
932ヽ(`Д´)ノ ウワァァァン (ワッチョイ 69a9-wbjw)2017/10/07(土) 05:50:30.96ID:9glQuEqs0
HDMIで鳴らせる環境がなかったんで保留してたけど
さっき作ってやってみた

北極BAタワー リプレイ
オンボ 35FPS-60FPS 平均47FPS
1060 HDMI 44FPS-60FPS 平均53FPS
サウンドカード 56FPS- 60FPS 平均 58FPS
↑最低値は毎回同じ場面

あと実際の音が変化してる
一番負荷かかる場面で
オンボは全部の音がなってない←重要

1060HDMI とサウンドカードの時は格闘の音まで拾ってるのに
オンボは鳴ってすらない 聞こえるはずの音が距離によって省略されてますわ

つまりたくさんの音が同時に発生したら
同時処理が始まって間に合わない部分は(発生源の距離に応じる)
カーーーット!←この部分に当たる箇所がフレームアウトでFPSガタ落ちという体感でした

グラボ出力で向上したのでお手軽はこっちがいいかも
ただHDMI入力のスピーカーって液晶の備え付けくらいな気がするので私は使わない
0042ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 08:17:09.91ID:m4t7K2ZT
>>39
>>40
ガンオン蔵にロックかかってるから動かせないので
動かせるところで対応してるだけ

糞蔵のくせに不正対策だけは1人前の馬鹿運営にいいな

>>41
だめ
意味わかってないでしょ
0044ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 09:01:20.88ID:m4t7K2ZT
>>10
の図で今回問題としてるルートだけ残した画像
https://i.imgur.com/N3r29qb.png

大半のサウンドデバイスは画像1番下の層だけハードウェアでその上ではソフトウェアでやってるから無駄よ
USBサウンドデバイスはUSB2.0だから
ポーリングっていう動作のためにこれまたCPU使ってるから
0045ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 11:16:08.42ID:m4t7K2ZT
https://i.imgur.com/Ai4peEF.png
1) @のルート通ると重いから
2) Aのルートを通るサウンドカードを人柱が探し当てるのを期待してる
3) @のルート一部を工夫してなんとか軽くしよう
4) そもそも古いAPIを使うじゃねえよと運営を叩く運動

だいたいこの4つ
パソコンハイエンドモデルにしても上のどれかで対応しないと無駄よ
0046ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 14:16:47.90ID:pZclceLq
安物ですがこれはどうでしょうか?

Creative ハイレゾ対応 サウンドカード Sound Blaster Audigy Fx PCI-e SB-AGY-FX
0047ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 14:29:05.15ID:m4t7K2ZT
だめ
もっと仕様書読め
似た値段のASUSのDGXは仕様書に一応DirectSound 3Dのハードウェア対応と書かれてる
SBの安いのにはなかったはず
SBはアルケミー対応とか結構条件が厳しいしデバイスでどういうふうに実装してるか細かい技術仕様ないから人柱と言ってる
0049ヽ(`Д´)ノ ウワァァァン2017/10/15(日) 15:40:08.73ID:m4t7K2ZT
グラボなんかだと処理ステージの資料とか出てくるんだが
音源はほとんどないのが辛いな
0055ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 15:58:23.82ID:wC8462um
ところが一部うたってるのがあるんだよ
フルハードウェアアクセラレーションではないが
いくらかオフロードできればいいわ
0056ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 15:59:14.40ID:al61gy9f
Sound Blaster Recon3DとかSound Blaster Z世代はDirectSoundのハードウェアアクセラレーションに対応して無いから
Sound Blasterだとハードウェアアクセラレーションに対応しているのは恐らくX-Fi Titaniummまでだな
X-Fi Titaniummは古すぎて中古品しか手に入らないし中古が嫌なら実質ASUS Xonar一択なんじゃね
0057ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:03:30.53ID:wC8462um
サウンドカードのオフロード部分のソフトウェアエミュレーションも上手く分離できればRyzen環境だとゲームと男処理でCCXを分流すればソフトウェアレベルでもオフロードできそうだし

今のままだとポンコツ開発が書いたDirectSoundの周辺のソフトウェアエミュレーションがどうやっても切り離せないだよな
0059ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:10:39.99ID:wC8462um
>>56
アルケミーはあんまり互換性がよろしくない感じなんだよな
その辺ASUS素直に攻めてきてるし
0060ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:14:38.69ID:KGbuL9PB
もうゲームがOSについていけなくなるなってきてる気がするんだがそこんとこどうなのさ
0061ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:20:58.82ID:wC8462um
いやいや
全然余裕

最適化サボってるだけだよ

DirectSoundのループバッファに対するロック処理も悪さしてそうだしなあ

PSPの野良アプリ書いてた時にサウンド系のAPI実装したことあるけど同時和音数意識したり、どうせ先に鳴らした効果音より後で鳴らした効果音のほうしか聞こえないんだしさっさと先の効果音は止めるとかゲームとしてそれっぽく割り切る処理入れればいいのよ

おそらくそんなのは実装してなく発生したエフェクトに付随する効果音は全部なるような実装になってると思う
0062ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:29:43.58ID:wC8462um
ファイル上は特定の圧縮ファイルだけど
負荷がかかるときは全部PCMに戻しておいてメモリ上置いとくとか

数の多さ言い訳にしちゃだめよ

レーダーの音もBGM販売のためにやめてレーダーの出すエネルギーをセンサーで拾って画像に重ねるとか
こういうのも負荷の変え方だよ
グラフィックは一応ある程度オフロードできてるんだし
0063ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:36:27.55ID:wC8462um
レーダーや戦略(試作は球なので別)やBAやSAは高さ方向の概念ないからなあ
ああやって割り切ればいいのにそれができない運営

もう予算ねーんだろうな
0064ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 16:58:40.42ID:al61gy9f
DirectSoundのハードウェアアクセラレーションはVista以降廃止されてるから
Windows10環境下でDirectSoundのハードウェアアクセラレーションが正しく動作するのかってのが一番の疑問だよな

Vista時代の記事だけどALchemyの場合は動作確認リストに載ってるソフトは動くけど動作確認リストに載ってないソフトは実際にやってみないと分らないって感じだな
Windows10用のALchemyも有るからリストに載ってるソフトはWindows10環境でもDirectSoundのハードウェアアクセラレーションが効くはず
http://www.4gamer.net/review/alchemy/alchemy.shtml

当然ガンオンは動作確認リストに載ってる訳無いし気になるなら実際に試してみるしか無い
ASUSのXonarにしても同じ事でハードウェアアクセラレーションが効くか否かは実際に試してみないと分からない
0065ヽ(`Д´)ノ ウワァァァン2017/10/16(月) 17:04:08.84ID:wC8462um
というかDirectSound.dllを偽装しちゃえばいいからな
ASUSのサウンドカードはその辺の実現方法の説明が探せないのが辛い
0069ヽ(`Д´)ノ ウワァァァン2017/10/17(火) 02:18:27.21ID:97BHNA0w
私が言いたかったことをここでも書いてあった。
http://www.4gamer.net/games/234/G023455/20131001074/
しかし,最近のゲームタイトルだと,3D空間上に100を超えるサウンドが同時多発的に再生される状況も増えてきた。
しかも,そのサウンドデータは,長いものも少なくない。畳み込み演算の負荷はデータ長にも依存するので,これは重大な問題だ。
さらにいうと,CPUで100を超えるサウンドデータを処理するということは,CPUのデータキャッシュの利用効率が下がるということでもある。
それほど再利用率の高くない長いサウンドデータがデータキャッシュに入って来てしまっては,データキャッシュ本来の機能に悪影響を及ぼしかねない。
0073ヽ(`Д´)ノ ウワァァァン2017/10/17(火) 22:27:30.19ID:KI+o7TNp
>>69
サウンドカード届いたんだろ、さっさと比較動画を上げろよ
まぁ結果からすると上げれんわなw
0074ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 01:56:10.24ID:rhnMG2C7
RyzenでASUS Xonerの人は
HsMgr.exe
HsMgr64.exe
がGXモードの関連ぽいので
ガンオンとは別のCCXにアフィニティマスクで移動してみるといいよ
面倒くさくなきゃ
AudioDG.exeとAudiosrv.dllを使ってるsvchost.exeもアフィニティマスクでガンオン蔵と別で

あとはやっぱGPUの性能やストレージの性能次第だな

うちは750tiだったりSATA SSDだからピーク一瞬落ちるがその他はヌルヌル
0076ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 02:47:19.05ID:vAo/4lXp
ハッキリ言ってな
サウンドカードで軽くなるならここまで苦労しないんだよ
体感できるのってカクカク低スペくらいだろ
0078ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 03:34:48.84ID:rhnMG2C7
サウンドで重くならないというなら
>>69のライターに文句いいな

普通のゲームは負荷考えてるんだよ
工夫してるから問題ないように見えるだけ

ガンオンはやってないんだよ
0079ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 03:56:35.98ID:knfguXAt
steamでCPUCOREをセール中だし興味本位で買ってみた
ランチャーしか追加できなかったけど
なんかFPS上がった気がする
たぶん気のせい
0080ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 05:54:41.42ID:dnXKT+uD
>>76
低スペだと体感できるんですね。
自分のPCはi7-2600k gtx660tiなので
試して見る価値はありそうですね。
0085ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 12:02:56.05ID:wniW3Bu8
サウンドが多少なりとも悪さしているにしてもサウンドだけが原因って訳では無いから
サウンドだけ対処したところでBAがヌルヌルにはならないって話だよな
クライアントがグラボ使わないからBAだと爆発エフェクトの描写でも相当負荷掛かってるだろうし
0086ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 12:16:12.59ID:5DxF3+M1
本スレでまでサウンドカード買ったアピールしといて
一向に比較動画が出てきてない時点でお察し
0087ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 12:16:57.64ID:rhnMG2C7
メモリ管理がクソだから
効果音ファイルの塊から
1) 目的のoggを取り出して
2) そこからまた圧縮状態からPCMに展開し
3) 独自の処理?して
4) DirectSound APIに流して
5) DirectSoundの中でミキシングして
6) WASAPI共有モードでAudioarv.all(svchost.exe)に送って
7) AudioDG.exeの中で他のWindowから来る音とミキシングして音響効果も加えて
8) 音源に送る

音周りでもここまでルート多いしなあ

32bitやめて2GB縛りから早く開放してくれ
0088ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 13:51:34.67ID:5woob+oi
無知は黙ってたほうがいい
0089ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 14:40:42.36ID:wniW3Bu8
連邦スレでAlchemyは互換性の問題で超遠距離のBZの音が延々流れるようになってまともにプレイできないって話だし
ASUS Xonar DGXはGXmodeで特にFPSに変化は無いって話だから
CreativeのAlchemyもXonarのGXmodeも駄目ってなると他にDirectSoundのハードウェア処理やってるメーカー無いし
残念ではあるけどDirectSoundのハードウェア処理の線はもう詰んでるだろ
http://lavender.2ch.net/test/read.cgi/ogame2/1507349750/100,145,188
0090ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 14:58:09.21ID:rhnMG2C7
ASUSの方は完全なハードウェアアクセラレーションでない可能性があるので
ソフトウェア部分をRyzenなら分離できそうってのを書いてある
>>74
ASUSがもうちょいどういうふうに実現してるか技術資料公開してくれればいいんだけどねえ
0091ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 15:03:05.59ID:rhnMG2C7
1) CPUやGPUが遊んでて60fps維持
2) CPUかGPUカツカツもしは両方がカツカツで60fps割り込む
3) CPUとGPUが遊んでるのに60fps割り込む
こういう3つが考えられて
1は動かすソフトウェアに対してハードウェアがオーバースペック
2は動かすソフトウェアに対してハードウェアがスペック不足
3はコードがクソ。ボトルネックが存在する。
ガンオンは3の症状
0092ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 15:13:00.38ID:rhnMG2C7
ASUSのカードは内部PCIのチップをPCIe変換してるからバスがガッツリ消費されてる可能性もあるくらい



音データ流しすぎ

の可能性も
0093ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 15:44:44.94ID:emMn8FOc
>>92
PCの知識がある人が極限のギリギリ少しでも性能を上げようと
する試みは理解するのですがFPS数値が明確に上がるとか体感
が明らかに違うとかいうのでない限り一般ユーザーには感心が
ないのです。
ここは隔離スレみたいなもんなのであなたの独壇場でもいいんだ
けどそろそろ結果を見せてください。
0094ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 17:27:58.79ID:83Fx/1Pr
テキコロの3付近はどうしてもガクガクするわ
cpu 4790k gpu 970gtx ssd 8gbメモリでPCスペックに不足はないはずだが……
ここに上がってるサウンド関係弄ればガクガク直る?
初動3の敵補給がコマ送りの様な降下していてワロタわ
ただ、回線がADSLで実測2.5m程度
pingはADSLの癖に結構頑張っててping35-40平均
0097ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 17:59:06.73ID:wniW3Bu8
Ryzenでサウンド処理を空いてるコアに割り当ててるから多少なりとも効果出てるみたいだけど
intel CPUだとXoner DGXにしても何も変わらない可能性の方が高いんじゃね
0098ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 18:01:48.41ID:rhnMG2C7
>>97
そうやね
RyzenはCCX2個っていうのがミソだし
メモリクロックあげるとバス能力も上がるから
ガンオン蔵のガクガク対策に欲しい要素あるけどLGA1151のインテルにはない
LGA2000の方だとキャッシュ多いからまだなんとかなりそうだが
リングバスで積んでるキャッシュ共有しちゃいそうだしなあ
0099ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 18:02:49.38ID:rhnMG2C7
運営が折れて対策ある程度しないとこの調子でエフェクトばらまく機体追加すると厳しいまま
0100ヽ(`Д´)ノ ウワァァァン2017/10/18(水) 18:20:00.76ID:83Fx/1Pr
昔はガクガクは将官戦場だけだったのが、今や佐官戦場でも酷いな
やはりエフェクトが激しい武器が溢れたからだろうな
だれか、実際にエフェクト音関係弄ってFPSの数値改善した人居るかい?
Ryzenはまだまだ高いね
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況