English | 日本語

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.

Andrew Church - achurch@achurch.org
Last update: 2010/2/25
268197 hits