"Write More Code"
(March 4th, 2008) -- Well, it's probably time to
update this page, and upload more code and music otherwise
languishing on some dying hard drive. I'm in the midst of
quite a hectic contract, but I hope to update this week or the
next.
Contents
- Molt
- My main project. Recording a demo presently.
- Dreaming in Numbers
- Writing new material to record a demo in 2008.
- Thalassaphobia / The Third Knot / Squall
- Reunited as a two-piece, rehearsing new material. Some demos
and archival material will be released soon.
- Autumnal Hat
- Working on an album -- two short samples of demos for the album
are available: 1 and 2.
- tokenrove
- My electronic music. To be updated shortly.
- mumble (git)
- A compiler for MBL, which is a textual music format.
MBL is closely related to MML, the Music Macro Language.
Written in Common Lisp.
- YMamoto (tar.gz)
- A replay routine for the Atari ST, using the YM2149
chip. mumble supports output for this
routine. Written in m68k assembler.
- m68k-assembler (git, tar.gz)
- A simple, mostly-DevPAC-compatible assembler for the
Motorola 68k series of processors. Written in Common Lisp.
- st-linker (git, tar.gz)
- A very simple linker to use with m68k-assembler. Outputs
Atari ST PRG files. Written in Common Lisp.
- lalr-parser-generator (git, tar.gz)
- A really simple hack of a LALR parser generator,
originally only for my personal use, but I decided it
couldn't hurt to distribute it. Written in Common Lisp,
generates Common Lisp output which can be used
independently from the package. Documentation coming
shortly.
- nancy (LHS)
- An example of building 2D segment trees, in Haskell.
- mortimer (tar.gz)
- A little tool for generating GBA tilemaps from PCXes, in OCaml.
- noose (git,
tar.gz)
- A small utility to check for new messages on a usenet
server. Can also be used to print those new messages to
stdout, which I used for implementing an motd (message of
the day) system using local usenet groups. Written in C.
- steaghan (sf.net)
- A plug-in based steganography tool I wrote ages ago. I've
partially rewritten this in a literate programming style with
support for FFT and DCT based files, like JPEG, but I haven't
gotten around to releasing the newer version. That will come
soon.
- Using MCKC under Unix
- Information about the toolchain I use for making NES
music from MML files.
- dc(1) in perl
- One of the pieces
of perl/linux
that never properly got released.
- St. John's Hobbyist Videogame Developers
- Just a bunch of oldschool people who meet periodically
to talk code and games. This is now maintained by
Retsyn.
- St. John's Hardcore Videogaming Society
- Defunct; info pages now maintained here.
Contact me at julian at
cipht.net.