SwitchDash |
SwitchDash は、CLIE PEG-N700C上でアプリ切り替えを行ったときに発生する、ハイレゾ<->ローレゾモード移行のオーバヘッド(*1)を「ローレゾへの移行を強制的にキャンセルすることにより抑えて」、切り替え速度を向上させるプログラムです。これによりアプリの切り替え速度が約
1/2 になります(*2)。
また、その動作原理上、Power HiRes
と同じように、非対応アプリでもハイレゾで稼動させる機能を有しています。
(*1)
CLIE PEG-N700C
のアプリ切り替えが他機種に比べて遅いのは、アプリが切り替わる時に、OS
側で必ず1回ローレゾへ切り替えることが要因の1つです。
(*2)
この数値は自作のベンチマークプログラムでの計測結果です。全てのアプリ間での切り替え時間について、保障するものではありません。特に、ホーム画面に切り替えるときには、効果が出ないときがあります。
2002/05/01
- スクリーンモードを16ビットカラーに変更できないときがあるのを修正しました。
- 特殊な起動コードを使って起動されるアプリを一時停止指定できないを修正しました。
※既に SwitchDash を導入している場合は、SwitchDash を停止して(readme.txt の「5-2.停止」を参照)から上書き導入を行ってください。
2001/12/27
- T400 対応
CLIE PEG T400 で特定の操作をすると画面が、表示がクリアされてしまうことがあるのを修正しました。- スタック使用量
AvantGo 等の大量にスタックを消費するアプリに対応するために、スタック使用量を若干減らしました。なお、導入されているHack等によりスタック使用量が変わりますので、環境によっては状況は改善しないかもしれません。
2001/08/10
- ウェブクリッピング
ウェブクリッピングアプリケーション実行中に、ネットワークの接続または切断を行うと、画面が消えて致命的エラーになるのを修正しました。- カード上のアプリケーション
OS4.0 のホーム画面でサポートされたメモリーカード上のアプリケーション起動に対応するために、OS4.0 搭載機では /Palm/Launcher に保管されているアプリケーションを、直接一時停止アプリケーションとして指定できるようにしました。
2001/07/25
- アプリ終了時のエラー
Ver.0.33 でさらに相性の悪いアプリが出来てしまったので、修正しました。
2001/07/08
- アプリ終了時のエラー
Ver.0.32 で相性の悪いアプリが出来てしまったので、修正しました。
2001/07/08
- アプリ終了時のエラー
メモリーリーク対応と相性が悪いアプリ(Currency等)では、アプリ終了時にエラーになっていたので対応を行いました。- メモリーリークのバリエーション
abby@PalmTech.さんから、メモリーリークの発生条件についてアドバイスを頂いたので、メモリーリーク対応を強化しました。- 英語メッセージ版の修正
Amer Mallah 氏より再度アドバイスを頂いたので、メッセージを修正しました。
2001/06/30
- ジョグアシスト
終了時にマスクオーナーをおかしくしていたので、各種 Launcher のジョグ操作が 正常に動作しなくなるのを修正しました。- 英語メッセージ版
Amer Mallah 氏より英語メッセージのリソースを頂いたので、それを参考にさせて いただき、英語メッセージ版を同梱することにしました。- ドキュメント
ハイレゾアシストとの関係について、メールが増えたので指針を記述しました。
2001/06/28
- TealMaster
特定の Hack をプロファイルマッピングで切り替えると、動作がおかしくなる ことがあるのに対応しました。- メモリーリーク
ある条件が揃ったアプリを強制的にハイレゾにすると、アプリ終了時に約 100K の ダイナミックヒープを開放しない現象に対応しました。- 設定画面
リストをジョグにより操作できるようにしました。- ドキュメント
開発者向け(特にアプリ内から SwitchDash を一時停止する方法)の情報を記述しました。- 使用期限
この版から試用期限を解除しました。
2001/05/27
2001/04/27
2001/04/20
2001/04/20
メイン画面 メイン画面から「追加」ボタンをタップすると表示されます ON をタップすると、リセットして常駐します ダウンロード -> SwDS044.zip