[JAPANESE]...[ENGLISH]
SONY PEG-NX80V パッチ当てソフト 2003.07.12


PalmOS5の実機が必要となり、ちょっと奮発して、SONY PEG-NX80Vを購入しました
本機をしばらく使用してみて、不満に思ったのは、折角CFメモリがサポートされているのにも関わらず
多くの標準アプリでCFメモリの使用制限が有る事で、特に「音楽」や「動画」といった用途では、
安価な大容量CFメモリを、何とか有効利用したいものです。
そこで今回は、標準アプリにパッチを当てる手法で、
使えないハズのCFメモリを、使えるようにする力技をご紹介します。

■パッチを当てる標準アプリ
以下の4つの標準アプリです。

AudioPlayer.prc
Movie Player.prc
Movie Recorder.prc
Voice Recorder.prc

標準アプリを解析した結果、書き換え個所が結構多く見つかりました
いつものバイナリエディタを使った、手動書き換えでは無理と判断しましたので
今回は急遽、パッチ当てソフトをデッチ上げました。大サービスですよ〜(^^)


■作業手順
パッチ当てソフトは、以下よりダウンロードし、適当なフォルダに解凍後 setup.exe を実行してください

新しいバージョンがリリースされています、こちらからどうぞ

(手順1)
Filezを使い、NX80Vの本体ROM内に有る、以下の4つのファイルをMSにコピーします。
AudioPlayer.prc
Movie Player.prc
Movie Recorder.prc
Voice Recorder.prc

(手順2)
このMSをPCから読み書きできるようにします。

(手順3)
NX80Vpatch.exeを起動しておき、ここに先程コピーした4つのファイルを、1つずつ、ドラッグ&ドロップします。


(手順4)
4つとも Completed の表示になりましたら、パッチ当ては完了です。


(手順5)
パッチ当てが完了した4つのファイルを、NX80Vの本体RAMにコピーします。


■使い方
以上の作業でNX80Vのラウンチャ画面上には、以下の4つのアイコンが増えているハズです。



この4つのアイコンが、CF専用アプリとして使用できます。
もちろん、元々有ったMS専用のアプリも残っています、こちらも問題無く使用できます。


■CFAudioPlayでの制限事項
(1)MSがセットされた状態でないと動作しません
(2)「オプション」-「設定」-「プレーヤーの設定」で「他のアプリケーション利用時に再生する」
のチェックをはずしておかないと、プレイリストがうまく更新されません


■CFMov Playでの制限事項
(1)高画質モードの場合、ボタンなどの反応が鈍くなります


■CFMov Recでの制限事項
(1)MSがセットされた状態でないと動作しません


■CFVoi Recでの制限事項
(1)MSがセットされた状態でないと動作しません


■あとがき
今回、NX80Vの標準アプリを解析して判明した事は、CF未対応とされている標準アプリでも、
ソフト的にあとチョット付け足すだけで、MS/CF両対応に出来る作りになっていた事でした。
ソニーさんとしては、後日アップディトしてくれるのか?、それとも次の新製品で対応するのか?
クリエ愛好家のボクとしては、今後のサポートに期待しております。


■追記:2003.07.16
このパッチを公開以来、あちらこちらの掲示板で話題になり、多くの方の報告や意見を読んでいるうちに
ボクの認識に、誤りが有ることに気付きました

>ソフト的にあとチョット付け足すだけで、MS/CF両対応に出来る作りになっていた

VFSMarkなどで計測すると、CFメモリのデータ転送速度は、MSの倍以上高速なのですが
結構CPU負荷が大きいようです、特に、高画質の動画などを再生するとボタンの反応が鈍くなったり、
場合によっては操作不能なるという報告が、多数寄せられています。

アプリだけでは逃げ切れない、ドライバレベルの問題点、あるいは、
ハード(CFスロット周り)も含めた問題点が、おそらく残っているのでしょう
つまり、ソニーさんとしては、意図的にサポートしなかったのでは無く、
多分「サポートしたくとも出来なかった」状況であったと推測できます
CFメモリ完全対応まで、まだ少々時間が掛かりそうですね・・・


■追記:2003.07.21
ボクの方法以外にも、NXシリーズでCFメモリを活用する手法については、
海外の掲示板「ClieSource」の以下のスレッドが参考になると思います

1) EruWare CF Driver
*US$27.00 (Direct CF support application) soon support NX80
2) CliePet's Day 1
CliePet's Day 2
CliePet's Day 3
CliePet's Day 4
*Simple to follow instructions & not overly complicated.
3) Hacking the NX73 CF Driver - day 5 (GlacialEye hits again)
4) pelaca's CFUtility with modem and storage support
5) Mini's NX80 Patch
*Mini's patch is really straight forward & ease of use on NX73/80.

■更新履歴
2003.07.12 初版リリース...(Ver1.00)
2003.07.21 VoiceRecorderの追加、ReadOnly-bitをリセットするようにした...(Ver1.10)
2003.08.27 CFAudioPlayでの制限事項(1)が無くなりました...(Ver1.20)


[戻る]