PSP

ここにあるソフトを動かすにはPSPにカスタムファームウェアを導入する必要があります。
カスタムファームウェアの導入方法についてはお答えできませんので各自で調べてください。

ソフトウェアライブラリ
Simple MEMO Ver0.90 ツール 2009年4月16日
Simple IME Ver1.00 TEST テスト 2009年2月27日
IR wave recorder Ver1.00 ツール 2009年2月27日
IR wave viewer Ver1.00 ツール 2008年3月25日


Simple MEMO Ver0.90 (編集するテキストを選択できるよバージョン)
上記のソースリスト

Ver0.80(テキストを上書き保存できるよバージョン)そのソース
Ver0.70(テキストに改行を入れられるよバージョン)そのソース
Ver0.60(テキストから文字を削除できるよバージョン)そのソース
Ver0.50(テキストに文字を追加できるよバージョン)そのソース
Ver0.40(テキストに沿ってカーソルが動くよバージョン)そのソース
Ver0.30(テキストが見れるよバージョン)そのソース

 これはPSP用の日本語テキストエディタです。
対応している文字コードはシフトJISコードのみ、実装している機能も最低限のものだけというシンプルの名に恥じない内容となっております。
なお、文字入力にはOSKではなく「Simple IME」を使用しています。

 現バージョンよりファイル選択が可能になったので一応テキストエディタとして使えるようになったのではないでしょうか。
もっとも、もう少し手直しはします。しますが…やっぱりこの使いづらさは何とも…。

 これはプログラミングの過程を示すための試みなので、その辺を踏まえて使って下さいませ。

---------- 変更履歴 ----------

  • Ver0.90
    ・編集するファイルを選択できるようになった。

  • Ver0.80
    ・テキストを上書き保存できるようになった。
    ・行文字表示をコピペ処理に対応できるように修正(+チラつき防止)。

  • Ver0.70
    ・行末での不都合いろいろ修正。
    ・[EOF]のある行でのカーソル挙動を修正。
    ・改行を挿入できるようになった。
    ・テキストに編集を行ったら表示が出るようにした。

  • Ver0.60
    ・前回の文字追加アルゴリズムより簡潔なモノが思いついたので書き直し。
    ・テキストから文字を削除できるようになった。
    ・全角空白記号の表示機能を忘れてたので追加。

  • Ver0.50
    ・テキストに文字を追加できるようになった。

  • Ver0.40
    ・テキストに沿ってカーソルが動くようになった。

  • Ver0.30
    ・テキスト表示が可能になった。


Simple IME Ver1.00 TEST
上記のソースリスト

Ver0.90そのソース
Ver0.70そのソース

辞書ファイルコンバーター(ソース付き)(別途Wnn用テキスト形式辞書が必要)

 PSPにはOSK(オンスクリーンキーボード)という文字入力システムがありますが、微妙に使い勝手が悪い(主にアプリ制作側から見ての話)ので独自の文字入力メソッド を作成してみました。
このアプリのメインは文字入力です。
テキストエディタではないので入力された文字は単に画面に表示しているだけで編集等は一切できません。

 このIMEにはソフトウェアキーボードと熟語変換が搭載されています。
今時のIMEと比べると実にバカ…というより何も考えていない無脳なので一発で目的の語句がでるなんて考えないように。

---------- 変更履歴 ----------

  • Ver1.00
    ・辞書ファイルの読み書きの高速化。
    ・変換ラインに2文字以上ある状態で1文字削除したのち数字や記号を入力するとハングするのを修正。
    ・数字→漢数字変換を行うように修正。
    ・ひらがな→カタカナ変換を行うように修正。

  • Ver0.90
    ・カーソルをIME側で表示するようにした。
    ・ソフトキーを全面改修しタイプの異なる2種類を用意。
    ・IMEの設定画面を用意。


IR wave recorder Ver1.00
上記のソースリスト

Ver0.71そのソース

 これはPSPのIrDAポートを利用して赤外線リモコン信号を記録し再生することが出来る、いわゆる学習型リモコンアプリです。
記録できる信号の個数は1画面30個で、これが8画面分あるため合計240個の信号を登録することが出来ます。

 ぶっちゃけSimple IMEの動作確認という意味合いが大きいです。

  • 本ソフトを実行したPSPに何が起きても作者は一切関知しませんので、実行は各自の責任の元に行ってください。(これ重要です!)
  • PSP-1000用です。

---------- 変更履歴 ----------

  • Ver1.00
    ・Simple IMEによる文字入力に対応。
    ・記録できるデータ件数を拡大。
    ・上記に合わせて画面構成を変更。

  • Ver0.71
    ・送信時の搬送波周波数が40kHz固定だったのを36〜42kHzで選択できるようにした。


IR wave viewer Ver1.00
上記のソースリスト

 これはPSPのIrDAポートを利用して赤外線信号波形をリアルタイムに可視化する事ができるソフトです。
最小時間分解能は0.025msで、過去5秒間のデータをログとして記憶することができます。
一応、赤外線リモコン信号の解析的な事に使うことを想定しています。
 なお、本ソフトが行うのは可視化だけで、波形データをメモリースティックに記録したり再送出したりは出来ません(つまり学習型リモコンとしては使えない)のでご注意ください。
 はっきり言って普通の人には何の価値も無いソフトです。

  • 本ソフトを実行したPSPに何が起きても作者は一切関知しませんので、実行は各自の責任の元に行ってください。(これ重要です!)
  • PSP-1000用です。