grack.com

2003 June

Getting into Death Match

I managed to find a copy of Death Match on an old CD.  It took me a little while to the program running.  The first thing that came up was a copy protection scheme that I had written into it.  At the time it was written, most commercial games had a lookup sheet that you would need to consult to get the program to run.

I had written up a scheme where each letter would map to a different symbol.  For instance, the letter A maps to .  The screenshot below illustrates what a user would see:

Identd added

I added a page for a description and download for Identd (binaries and source).

Located more code

I’ve managed to locate the code for HP-Kermit, as well as the binaries for the first version of Death Match.  I’ll have these items up (as well as screenshots for Death Match) as soon as I can.  I also managed to find the source for some of my POV-Ray  stuff, as well.

Style picker

I added a style picker to the bottom of the page to allow the visitor to pick which style they would like to use when navigating the site.  It uses a piece of Javascript written by Mark Wilton-Jones to save the current stylesheet in a cookie and later restore it when the page changes.

Each style link consists of a short Javascript link like so:

javascript:changeStyle('Default Style')

A small script in the <head> section of the HTML, along with the body onunload method, is hooked up to the style saving/loading code to transparently maintain the user’s current style:

New site up

I’ve finally got grack.com up to a point in Citydesk where I can publish it.  I’m still not completely convinced that I’ve got all my content up, but it should at least appear as if I do.  Let me know if you find any errors or omissions.

nprof: New Feature Idea

I was considering adding a new feature to the profiler, but I’m looking for some feedback before starting. My idea is to hook up a function call tracer that could be enabled or disabled at any time during the profile run. This would allow you to track function calls made in response to a user action, such as clicking the mouse or hitting a keystroke. Ideas? Suggestions? Send them to the mailing list.

nprof alpha 0.4 released

The nprof 0.4 alpha release (both binaries and source) is now available! The tabbed interface has been improved and a number of bugs have been fixed.

Note: there was a last-minute correction to the download, for those who might have jumped on it after it was released. The latest filename should be nprof-0.4a-alpha.zip.

Remember to send me some feedback if you’re trying it out.

Screenshots: