Andrew Church
About me
I currently work as an information systems engineer-plus-video game
localizer in Japan. Those interested may view my
resume (current as of 24 February 2009).
Software projects
- Services for IRC Networks
(no longer maintained)
- Services was one of my first major software development projects,
developed and maintained over a period of 14 years. It was also
one of the first open-source IRC service software packages, and
has spawned numerous derivatives adding different sets of
features.
- transcode
- Transcode is a video/audio transcoding suite for Unix-based systems.
I have contributed a library of optimized assembly-language
routines, and am currently helping with a redesign of the program.
- Tetrinet for Linux
- I developed a text-based Linux version of this multiplayer Tetris
game for Windows. I passed maintenance of the program onto Petr
Baudis (see Petr's Tetrinet page);
the last version I released
is still here as well.
- Gentoo Portage overlay for PlayStation
Portable unofficial SDK
- A Portage overlay for Gentoo Linux users allowing the unofficial
SDK for PSP development to be installed with "emerge pspsdk".
Includes the dev-games/psp-binutils,
dev-games/psp-gcc, dev-games/psp-gdb,
dev-games/psplink, and dev-games/pspsdk
packages.
- PlayStation 2 Linux files (Japanese only)
- Various files useful for PS2 Linux development, including
instructions on installing Linux alongside game data (English
translation also provided) and a filesystem module for accessing
the PS2's native filesystem format.
- Japanese character-code conversion routines
- C-language routines to convert between JIS, EUC-JP, and Shift-JIS
coding systems, including a printf() replacement. Unicode
is not currently supported.
- The Patch Pile
- A list of patches to various programs that I've made or collected.
- Other miscellaneous programs
- tclock2, a simple transparent
analog clock for Xwindows environments
- tinflate, a memory-efficient
decompression library for the "deflate" (gzip) algorithm
(current version: 1.3, released on 2009/4/12)
- quickpng, a fast,
memory-efficient library for generating uncompressed PNG
images (current version: 1.2, released on 2008/2/8)
- bd-gen, a proof-of-concept
program for authoring Blu-ray Disc or AVCHD file
structures (last updated on 2010/2/25)
- The AMOS Intuition Extension (an Amiga programming
language extension), no longer maintained.
Binary and
source available.
- My computer problems notepad—not
a program, but a list of problems I've run into over the
years and the solutions/workarounds I found for them.
Linked here in case anyone else might find the information
useful.
Other things
- Dragonfire Internet Services: A Retrospective
- A retrospective on Dragonfire Internet Services, the web service
provider I ran as a university student from late 1995 through
early 1999.
- Photo album
- Pictures from various trips I've taken. (Only Japanese text at
present.)
- Console RPG information
- Various information about console-based role-playing games that
I've collected (including my Final Fantasy
1 maps).
- Things Seen in Japan
- I recently came into possession of a copy of this illustrated
depiction of life in Japan by English writer Clive Holland,
published in 1907. As the book's copyright has expired, I have
published it on the web (click the link above) for your reading
pleasure. The descriptions and photographs make for a fascinating
contrast with modern-day Japan.