English | 日本語

アンドリュー・チャーチ

(永遠に)改造中です。散らかっていますが、どうぞ……


ソフト開発関連

Aquaria(iPad版)
パソコン用ゲームソフト「Aquaria」のiPad移植を担当しました。以前、独自に開発したPSP移植版から派生したもので、ソースコードも公開しています(PSP版のMercurialレポジトリ・iPad版のソースコードは近日公開予定)。
初代iPadでプレイする場合、希にメモリ不足の関係で強制終了することがあります。その場合、使っていないアプリをiPadから削除し、iPadを再起動(電源オフ・オン)することで解消できます。
※ソースコードには、ゲームデータは付属していません。
Services for IRC Networks(英語のみ・開発終了)
チャットの一種であるIRCで、ハンドル(ニックネーム)の登録などを担当するネットワーク管理ソフト。同種類のソフトとしては恐らく初めて無償公開されたもので、私にとっても初めての(比較的)大型開発プロジェクトでした。
transcode(英語のみ)
Linuxなど、Unix系OSで使える映像・音声のデータ形式変換(トランスコード)ソフト。以前からオープンソースとして公開されているものですが、アセンブリを使った高速処理ライブラリを作って提供し、プログラム全般の開発にも携わっています。
Linux版テトリネット
もともとWindowsでのみ公開されていたテトリス系ゲームソフトのLinux版を開発しました。その後Petr Baudis氏に開発を移管しましたが、最後に公開したバージョンはここにあります(英語のみ)。
PSP対局時計
囲碁などで使う対局時計(対局者の残り時間を数える時計)をPSPで実現した、ごく単純なソフトウェアです。
PS2 (PlayStation 2) Linux関連ファイル
PS2 Linuxで便利と思われるものを集めてみました。カーネルの漢字表示パッチやPS2ファイルシステムモジュールがあります。
日本語文字コード扱い関数のソースコード(現バージョン:1.7)
C言語で日本語の文字コード変換を行う関数です(JIS・EUC・SJISのみ、Unicodeはサポートされていません)。printf()代わりのものもあります。
パッチパイル
様々なプログラムに対するパッチ(修正)ファイルの置き場。

その他

旅行記
旅行で撮った写真を掲載しています。
小説倉庫
ちょっとだけ小説を書いてみたりしています。(長い間更新していませんが)
RPG情報集
名前の通り、テレビゲームの一種、ロールプレイングゲームに関する情報です。かなり古いです(日本語もややおかしいかも)。

アンドリュー・チャーチ - achurch@achurch.org
2011/11/3更新
hits