結構なボリュームで御座います。
まず、「画面解像度の高さが奇数の場合に例外発生」とゆーかなりクリティカルな不具合を修正しやした。サーバー側の縦の解像度が765とかゆー人、ごめんなさいでした。次に「キー入力処理変更」をしやした。これ、テンキーでFF11で歩けないとゆー自分的にかなり致命的でした。歩けないですやん。あと、「HybridCompress時のGaeBolgVideoCodec更新時の画質向上」してます。なんか色の違う線で綺麗に更新されていくとかむしろ綺麗じゃないやんてのがちょっと自分的にイヤでしたもので。あと、iOS版OrhtrosではFPSを制御出来ないとゆー事でサーバー側に実装すべきだろうとゆー事で「サーバー側のメニューに『Video FPS』を追加」しやした。そして当然「サーバー側の設定ファイルに『maxfps』の項目を追加」も自然に実装されました。さらに「『Video FPS』にMinimum(FPS=1)を追加」を追加とゆー事で必須環境では無いですけどナローバンドにも一応の配慮をしてあります。で、さらに「接続中はFPSが0にならない」ような感じにしてみました。これもナローバンド配慮仕様とゆー事で。あと、何だか変な感じだった「スクロールバー表示方法変更」を施しました。サイズピッタリならスクロールバーを表示せんでも良いじゃろーとかゆー己の不満に対応した形です。結構難解なんですよねスクロールバーて。あと「iOS版Orthros接続時の画面縮小時の画質向上」とゆーターゲットが狭めの対応もしてあります。自作のアンチエイリアシングは画質が若干落ちているものの高速とかで盛り上がってましたけど、どーせボトルネックはiOSデバイスの通信処理なんで高速にしたところで全く影響の無いiOS版OrthrosはWindows版Orthrosのアンチエイリアシングを採用して画質向上を実現してみました。てかWindows版Orthrosと同じにしてみました。結構ややこしーですけど。
ここまでは目に見える修正的な感じです。ここから微妙な修正点とか不具合とかです。引き続き御付き合い下さい。僕と付き合って下さい。さすがに最近言ってないセリフですけど。
まず「32x32以下の映像圧縮は行わない」よーにしました。これは32x32でJPEG圧縮させるとGDI+で例外が発生するとかゆー困った感じだったからです。うちの環境だけですかね?なのでこれまでたまに出てきた4x4の転送とか出来ないよーになりました!残念!全然関係無いですけど4x4て四輪駆動みたいですね。あと、クライアント側のアンチエイリアシングの方法を変更しました。実はクライアント側のアインチエイリアシングは自作ので無くってStretchbltの標準的なヤツなんですけどね。ま、COLORONCOLORとかHALFTONEとかゆーあれです。ちょっと調整しました。等倍表示の部分なんで全く影響が無いと言っても過言ではありませんけど。あと「標準コーデック以外は拡大無効」になりました。。標準コーデック以外で拡大する必要が無いのに拡大される事があるとゆー不具合でした、すみません。あと見えない人には全く見えない「ウインドウクラス名の変更」を実施しました。あと「ダイアログが表示されない不具合修正」してあります。なんかダイアログが表示されない事がありましたので調べてみたがバグでした、すみません。あと、「サーバー側メニュー表示方法変更」しやした。これ、リソースのとことかの削減てことで見た目上は全くわかりませんので。ちなみにメモリリークしてた部分がありましたのでついでに修正しました。メモリリークとか結構なクリティカルなんですけど、すみません。あと「起動時にファイル受信フォルダの作成」をするように変更しました。これまではファイル受信をした際にフォルダを作成してましたけど、受信する前に開いてみたら全然違うフォルダを参照にいったもので気になっておりました。
とゆー感じの修正が「0.9.0.0」から「0.9.0.1」で行われました。絶対に全部読む人はまずいないだろーとゆー事で全く文章の書き方的に全く有り得ないスタイルでズラズラーっと記述してます、すみません。すみませんすみませんと意味も無く謝るところが日本人ぽいかなと思ってましてマイブームです。夫婦間でも良く利用をしt・・・ゴホンゲフン!
ちなみにVritraの「0.9.0.0」のダウンロード数は2300くらいです。沢山のダウンロード有難う御座います!自分ちょっと今は風邪ひいてまして何故かシャックリが止まりませんけどこれを励みに何とか頑張れそうです。シャックリを止める良い方法を募集中です。
とゆー事でまた不具合とかあるかもしんないですけど、とりあえずダウンロード頂きましてバージョンアップを御楽しみ下さいませ。
Vritra 0.9.0.1 Download