プログラマyasuhoの隠れ家

某ソフトウェア企業に勤務するおじさんプログラマyasuhoです

GBAファイラー v2.10


GBAファイラーをアップデートしました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/


今回はプラグイン機能を実装してみました。指定したファイルを外部RAM(0x02000000番地からの256KB)にコピーして実行します。


プラグインとは名ばかりで、現在のところ単なるアプリラウンチャーになっています。今後はGBAファイラーの各種APIを提供とか、ファイルの関連づけなどを実装できたらいいな。SRAMもアドレス固定じゃなくて、管理ブロックを作らないと。


意見・要望等ありましたら、どうぞお気軽に。

GBAファイラーv2.00リリース


GBAファイラーの新しいバージョンをリリースしました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/


今回は特に機能追加はなく、細かいバグ修正のみとなっています。詳細はアーカイブに添付のreadme.txtを参照してください。


みなさんのおかげで、GBAファイラーもだんだんと使いやすくなってきました。
まだまだこれからも精進していきたいと思いますので、今後とも要望やバグ情報等お待ちしております。

GBAファイラーv1.93リリース


GBAファイラーの新しいバージョンをリリースしました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/


今回の変更点は以下の通り。

キー割当をカスタマイズ可能に


設定ファイル(gbafiler.ini)によりキー割当を変更可能にしました。キーカスタマイズはモード及び画面方向ごとに割当可能です。例えば右側が下の縦表示でテキスト閲覧中、Bボタンを前ページ、Aボタンを次ページ、Startボタンをファイラーへの復帰としたい場合は以下のように設定します。

[KeyMap]
Mode=TextView
	Direction=VerticalRight
		A=NextPage
		B=PrevPage
		Start=Back


なお、以前のバージョンにあったcolors.iniはgbafiler.iniに統合されましたので、注意して下さい。

現在RC版


しばらくバグ修正を行った後、正式版にしたいと思います。


引き続きGBAファイラーに対するコメント・バグ情報等ありましたら、お気軽に連絡くださいね。

GBAファイラー v1.92


GBAファイラーをアップデートしました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/

今回の変更


v1.91からの変更は以下の修正だけです。

もっと精進せねば


先日こんなことを書いていたわけですが、EXCEEDさんにやり方を教えていただきました。お忙しい中、私の独り言のような記事にアドバイスいただき、ありがとうございます。(_O_)


これでキーの二度押し現象は解決したと思いますが、もしまだ問題が発生するようでしたら、連絡いただけると嬉しいです。


それにしても私はGBAどころか、基本的なことすら理解していないな。精進しなくちゃですね。^^;

おまけ: v1.91の謎(笑)


「なぜこんな中途半端な番号なのか?」とお思いの方がいっらしゃるかもしれませんね。:)


実は先日v1.90を公開予定だったのですが、ふと初代GBAで実行してみたら、キーが2回押されてしまう現象が多発することを発見。急きょキー入力改善版を作成したのでした。


GBASPでしか実行していなかったので、全然気づかなかった。キーそのものは初代GBAの方がよく出来ている感じなのですけどねえ。


タイマーを調整して以前よりはよくなったのですが、まだ2回押されてしまう場合があります(GBASPでもたまに発生する)このへん自己流でやってるので、本当はもっとよい方法があるのでしょうね。


もしもキー入力処理のよい方法をご存じの方がいらっしゃいましたら、ヒントなど教えていただけると嬉しいです。

GBAファイラーv1.91


久々にGBAファイラーをアップデートしました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/

主な変更点


今回は主にオプション機能の追加です。SELECTボタンでオプション画面が開きます。画面イメージはこんな感じ

縦・横モードの切り替え


従来の横表示に加えて、縦表示モードを追加しました。GBAミクロや初代GBAで縦に使いたい時などに便利でしょう。


縦表示は右を上にすることも左を上にすることも可能です。それに伴い、テキストビュワーのキー割当を若干変更しています。Rキーで前のページ、Aキーで次のページです。これにより左側を上にした時の操作に加えて、横モードでも右手だけでテキストを読むことが可能かと。

テキストと背景色を指定可能に


テキストと背景の色を指定可能にしました。セレクトボタンを押すと現れるオプションからパターンを選択します。


より細かい色設定のために初期化ファイルによる設定も可能になっています。詳しくはReadme.txtを参照して下さい。

行間隔を指定可能に


オプションにより行間隔をドット単位で指定可能にしました。これにより、小さな文字でも行の間隔を広げることで見やすくできるかと思います。

フォント選択オプション


従来のものと機能は同じですが、プレビューが出るので、以前のものより使いやすいかな!?

ヘルプ


オプション内に簡易操作マニュアルを追加しました。ブックマークなど、分かりづらいキーがあってので。


初めてバージョン情報を表示するようにしました。やっとアプリっぽくなってきましたね。^^;

終わりに


前回の更新からずいぶん時間がたってしまいました。ごめんなさい。


今回は修正が多かったので、しばらく動作安定化を行ったのち、正式版としたいと思います。


あ、あとSRAM内のデータ構造を変更したので、ブックマークやフォント設定などは消えてしまいますので、ご注意を。


引き続き要望・コメント等ありましたら、yasuhoまでお気軽にご連絡くださいね。

NEC漢字コード対応版 v1.3


久々の更新でございます。GBAファイラーのアップデートです。


今回はNEC漢字コード表示に対応しました。ダウンロードはいつものGeocitiesから。


http://www.geocities.jp/yasuho68k/


フォント選択でNEC漢字を持つフォントを選択すると、①(丸1)や㍻(平成)などのNEC漢字を表示することができます。と言っても、現在GBAファイラーに同梱されているフォントではぞろよしさんのk12x10フォントのみNEC漢字に対応しています。


今回よりコード変換テーブル(*.cct)に対応するため、フォントファイルのフィールドを拡張していますが、従来のファイルもそのまま使えます。なので、GBA Filers Fontに変更は必要ありませんので、yさん、ご安心を。:)


だいぶ前にアップデートは完了していたのですが、なんかリリースが延び延びになってしまいました。ごめんなさい。


他にもいろいろとTODOがあるのですが、どうか広い心で、気長に待ってて下さいね。^^;