スポンサード リンク

T.Ishii's Software Library

HTML5 レトロ風ゲーム館

無料ブログはココログ

« 公開は明日に順延 | トップページ | 次はUbuntu版だが »

Mirror-DTC for OSX 1.3.0.1を公開

Ver1.3.0.1はMirror-DTC for OSX 1.3.0の不具合修正版です。クライアントで接続開始/モード変更時に発生する場合があったストール現象、クライアント/サーバーからのクリップボード送信時に発生する場合があった文字化け/クラッシュ等の不具合を修正しています。

Ver1.3.0では、接続開始/モード変更時に、画面表示のみ行われなくなる現象が発生する場合がありましたが、この不具合は、マルチスレッド処理の初期化問題で、画像デコード用スレッドの起動に時間がかかった場合に発生する問題でした。

このため、高性能なMacでクライアントを利用している場合には、発生頻度は稀でしたが、古いMacでの利用時には、発生頻度は比較的多かった不具合になります。

クリップボードからのデータ送信に関しても、必ず発生する不具合ではありませんでしたが、転送データの末尾に塵データが追加されたり、そのデータを送信するクライアント/サーバー、または、そのデータを受信するサーバー/クライアントがクラッシュする場合がありました。

この問題は、転送データの末尾にデータの終了を示す0データを正しく埋め込めないバグが存在したために発生していました。

このため、メモリ上のデータが元々0であった場合には、正常に動作し、そういうケースは比較的多かったために、問題が発生しない場合もありましたが、Ver1.3.0では、バグにより、クリップボードの送信が正しく行われる保証はありません。

Ver1.3.0.1では、以下の様な、クライアントに存在した軽微な不具合も修正しています。

1.接続ダイアログのクローズボタンでダイアログを閉じてもプログラムが終了しない

2.サーバーリストでマジックパケットの送信を指示しない場合にも送信する

3.一度接続に失敗した後の接続後に表示されるメニューが通常時と異なる

4.マウスカーソル移動中に描画負荷が必要以上に高くなる

5.タイトルバー情報のFPS値が正しくない場合がある

6.マウスホイールの回転速度が遅い場合にスクロールが行えない

1.の不具合により、タイトルバーのクローズボタンでプログラムを終了しようとした場合には、強制終了が必要になっていましたが、Ver1.3.0.1ではクローズボタンでも正常終了する様にしています。

2.の不具合により、サーバーリストで接続対象を選択した場合、マジックパケットの送信が不用な場合にも、マジックパケットが送信されていましたが、Ver1.3.0.1では、チェックボックスで指示されない場合には送信しない様に修正しています。

3.の不具合は、最初の接続に失敗し、ファイルメニューの「接続設定からやり直す」を実行した場合にのみ発生する不具合で、次の接続でも通常接続時と同じメニューを使えるのが本来の仕様ですので、Ver1.3.0.1では、仕様通りに動作する様に修正しました。

4.の不具合は、マウス移動イベントが発生する度に、マウスカーソルの再描画用に画面の再描画要求を行っていたために発生していましたが、Ver1.3.0.1では、画面表示周期は60FPS程度がMaxであるため、最短の再描画要求間隔を16mSec毎に変更する事で必要以上の負荷が発生するを防止しました。

5.の不具合は、FPS値を1秒毎のタイマー処理の時間間隔を信頼して割り出していた為に発生した不具合で、Ver1.3.0.1では、タイマーイベントの発生が遅延した場合に備え、時間間隔を別途取得する事で、正しいFPS値を算出できる様にしています。

6.の不具合は、OS Xではマウスホイールの回転イベントで渡される値が速度を反映したものとなっていたためで、Ver1.3.0.1では、転送する値を見直し、回転速度が遅い場合にもスクロールが行われる様にしました。

上記の通り、Ver1.3.0.1では、主にクライアントに存在する多くの不具合を修正していますので、OS X用のMirror-DTC Ver1.3.0をお使いのユーザーには、アップデートされる事をお勧めします。

Mirror-DTC Ver1.3.0.1は以下のMirror-DTCのホームページからダウンロードできます。

Mirror-DTCのホームページ

= この記事に関連する公開中ソフト =

Mirror-DTC

Mirror-DTC

(2016/10/25追記)

« 公開は明日に順延 | トップページ | 次はUbuntu版だが »

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/534482/63875598

この記事へのトラックバック一覧です: Mirror-DTC for OSX 1.3.0.1を公開:

« 公開は明日に順延 | トップページ | 次はUbuntu版だが »

2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

広告

プライバシーポリシー

  • 当サイトでは、第三者配信による広告(Google Adsense)サービスを利用しています。

    Google を含む第三者配信事業者は、Cookie を使用して、ユーザーのウェブサイトでの閲覧履歴に基づく広告を配信します。 Google 広告 Cookie を使用することにより、Google や Google のパートナーは当サイトや他のサイトへのアクセス情報に基づく広告をユーザーに表示できます。

    Cookieを無効にする設定およびAdsenseに関する詳細については、以下のリンクを参照下さい。

    広告 - ポリシーと規約 - Google