Blinking snake

God N Locomotive Works logo

Software Download Page

Constellation band

Gates Glyphs:

Contains, in some bitmap format, all glyphs given numbers in An Outline Dictionary of Maya Glyphs, by William Gates, Dover Publications, Inc., 1978 (First published in 1931).

Unzip the appropriate file once you download it into an appropriate directory of your choosing. After you do that, you should have 659 files beginning with G (i.e., G293.png), plus a readme.g file and a file called COPYING.
Pohp God E
G276 Venus

Windows BMP format,
GIF format,
PPM format,
X Windows Bitmap format,
X Windows Pixmap format,


This archive contains a large number of cursors that are adaptations of Maya glyphs. These are Windows only, and there are two animated cursor sets included, based on the following two designs:

Animated eclipse cursor Animated falls-on glyph

And a .reg file to install the same cursors I use on my Windows systems:

cursor.reg (included in zip file)

(Unzip the cursors into your WINDOWS/cursors directory, copy the cursor.reg file to the same place, and double-click on the cursor.reg file. It will give you the same cursors I use.)

Day Glyphs:

The next set is adapted from Munro S. Edmonson’s The Book of the Year: Middle American Calendrical Systems, University of Utah Press, 1988.

EA13 (Imix), EB13 (Ik), EC13 (Akbal), ED13 (Kan), EE13 (Chikchan), EF13 (Kimi), EG13 (Manik), EH13 (Lamat), EI13 (Muluk), EJ13 (Ok), EK13 (Chuwen), EL13 (Eb), EM13 (Ben), EN13 (Ix), EO13 (Men), EP13 (Kib), EQ13 (Kaban), ER13 (Etznab), ES13 (Kawak), ET13 (Ahaw)

You can get gif, bmp, ico, ppm, xpm, xbm or cur formats. These Maya day glyphs make good icons for Windows 95.

Windows bitmap format,
Windows cursor format,
Gif format,
Windows icon format,
PPM format,
X Windows bitmap format,
X Windows pixmap format,

Month Glyphs:

This set is also adapted from Gates’ An Outline Dictionary, as cited above.

Pohp, Wo, Sip, Sots, Sek, Xul, Yaxk’in, Mol, Ch’en, Yax, Sak, Keh, Mak, K’ank’in, Muwan, Pax, Kayab, ’Kumk’u, Wayeb

Again, you can get gif, bmp, ico, ppm, xpm, xbm or cur formats. These month glyphs also make good icons for Windows 95.

Windows bitmap format,
Windows cursor format,
GIF format,
Windows icon format,
PPM format,
X Windows bitmap format,
X Windows pixmap format,

Theme Files for Windows 95 & 98:

This first one was put together by Bob MacDonald (), and features some of my cursors and icons. Download the zip file, unpack it, and read “Instructions.txt.” That file will tell you what to do next.

Follow this link for a screenshot of how it looks.

The second one is the theme I used on both Huch Pib (a Windows 95 machine) and Ah Pitzil (My Windows NT server). Huch Pib means “Snail Sweat,”, Ah Pitzil means “Lord Ballplayer.” The file contains the set of three logo bitmaps I used on Windows 95 and 98; to install on your own system, back up c:/logo.sys, c:/windows/logos.sys and c:/windows/logow.sys, then unzip at the root of your c: drive (use the -d option if you’re not using WinZip). Reboot your machine. You’ll immediately see the new bitmaps.

Follow this link for a screenshot of the Huch Pib theme and animated versions of the logo bitmaps.

A Number Font:

Here’s a font for use with Muhammad Muquit’s terrific Web Count program. Unzip and follow the instructions in Readme.txt.

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19

Signal Flag Number Font:

Here’s another font for use with Count; again, just unzip and follow the instructions in Readme.txt.

0, 1, 2, 3, 4, 5, 6, 7, 8, 9


A Mayan clock for Windows, it also operates as a digital clock.

Wclock head variant numbers, showing  Wclock showing cyan-on-black Arabic Numbers, 15:15

This is the new, color version, which runs on any Windows 32-bit platform (95, 98, ME, NT, 2000, XP). The HTML help file is included in the distribution; click here to view it.

Note that this clock program is not covered by the GNU License, although it is free.

After downloading, use winzip or pkunzip to unpack; make sure you check “Use folder names”. Find the directory WclockDist, and in it, double-click on wclock.exe, and you’re in business. Use F1 for help.


This is a program for presenting Mayan wallpaper on your Windows desktop. It should run on any 32-bit version of Windows (95, 98, 98SE, ME, NT, 2000, and XP). The HTML help file is included in the distribution. Click here to view it.

Again, mayabg is free but is not covered by the GNU license.

Mayabg display, normal version


Downloadable version of the Tools Page. The MayaTools are not identical, but they are suitable for running on your Windows system.  You must have Python installed, and there is no documentation!

To install Python, visit click on the “Download” entry, and follow the instructions for your operating system.

To install the MayaTools, download the zip file and extract to the root of your C: drive. Double-click on the “ToolControl.pyw” icon. If you have installed Python correctly, then running “ToolControl.pyw” will result in the control window below showing on your desktop:

Mayan Tools Control Application window

Pressing any of the buttons will pop up a secondary window, such as the window below:

Long Count to Julian or Gregorian Converter

Pressing the “Calculate” button will cause the selected operation to occur:

Long Count to Julian or Gregorian Converter

Pressing the small “Exit” button will make the secondary window disappear. Most of the secondary windows are self-explanatory.

The MayaTools are free, but are not covered by the GNU license. As with mayabg and wclock, you are prohibited from claiming the product as your own, from distributing or re-distributing it, and from making any money from selling it.


This is a talking Klingon Klock by Matthew T. Smith:

Klingon Klock, showing 11:38

I can give it away, but can’t sell it. Refer to the readme that comes with the kklock zipfile distribution for more information.


Here is the source for uwm, a window manager that was included in the source distribution for X11R2 and X11R3; it may have been included in the contrib directory in X11R4, but I’ve not been able to prove that.

For basic, clear examples on how to perform basic (really basic) window manager tasks, you can’t beat uwm. And since no one else out there seems to be providing a home for it (except possibly, which now has a login limit of 50 users, thus making it impossible for me to get in and verify that the source is there), I thought I might as well. The tar file includes an Imakefile, which I had to recreate from the original Makefile, a README, and no man page; I couldn’t find that. I made just enough changes to get it to compile on UnixWare 2.03; if it compiles and runs on UnixWare, it ought to compile and run on just about any Unix platform around. I listed most of the changes in the README file.


Many thanks to Pat Kane, who braved roach-infested Cockroach vaults to poke through ancient backup tapes to locate the source for me;-)., Etc.


Here’s a Python implementation of a command-line argument parser. To use it, download the distribution, unpack the zip file, put in your Python library directory (c:/python/lib or /usr/local/lib/python2.4, for example), and run -M. It will print some documentation, which you can read at your leisure. The help file is here.


This is a Python library for doing Mayan mathematics. The zip file contains an HTML page which includes documentation on installation and use.


Next, there’s a directory management package for Korn Shell. Documentation is found here.


A little utility to adjust #! (shebang) lines in directory trees containing Python scripts. Documentation here.


Several utility functions and objects to allow your web pages to show Mayan Dates for the last modified time or for any given date. In order to use it, you must be able to insert a little Javascript code into your HTML pages. Documentation here.


Count by Muhammad Muquit

Previous Page
Table of Contents
Next Page

Main web site:

Valid HTML 4.01 Transitional