Well, Hello There
This site has existed continuously since 1994 and has gone through more redesigns and reincarnations than something that's undergone slightly fewer redesigns and reincarnations. All code is vehemently unsupported, all information chronically obsolete, all opinions doggedly idiotic and all artistic merit highly dubious. Stick around, we have more adverbs and we're not afraid to use them.
The CFT Project
The CFT is my home-designed, home-built mini-computer made from scratch. I've designed and built the instruction set, data path, processor, computer, software stack, cross-assembler, emulator, software toolchain and even some of the tools needed to do this. You can call this a ‘fantasy mini’. I'm in the process of testing the processor and building peripherals and the ROM, while trying to document the whole thing.
Dæmons Behaving BadlySometimes you encounter weird problems, and drilling down reveals something weird and interesting which of course makes sense in retrospect. This is an account of one of them. It's a simple problem with an easy diagnosis and an easier fix, but all three demonstrate how important it can be to understand at least the basics of Unix, not just stringing commands together until something works.
I'm toying with the idea of making The Machine Room available again, as an essentially static site. First step: getting a Python parser and renderer for the XML format used for the entries.
Started trying to migrate my electronics workflows from Eagle (the subscription model isn't for me) to Kicad. I didn't like previous versions of Kicad, but I'm an instant convert now! All those features and unlimited board area to play with? Count me in! Now to get my own libraries somehow converted.
I'm trying to reorganise the CFT Project documentation into something that's less than 400 pages and more informative. My biggest hurdle so far is how to describe this project in a concise way that still makes sense, and still keep all the information!
You know you're into obsolete programming languages when even Postscript manuals come in PDF now.
My Oric Telestrat has been faulty for 24 years, since an accident with the 12V rail of its power supply. Last week a page about restoring old micros gave me enough hope that maybe not all of its components will be dead, and I can maybe fix it. I certainly have the equipment now, if not the time.
That amusing moment when you realise the Pygments syntax highlighting library can grok Befunge code natively. 👍
Digging for ancient content for this site has made me very nostalgic for too many things! And also the opposite. What's the opposite of nostalgic when you dig too deep for mithril and eventually unearth your own personal Balrogs?