Posted by m_walden 2 days ago
Or here as a tab stop in GeoWrite (in the top left, below the “file” menu): https://static.wikia.nocookie.net/commodore64/images/6/68/Ge...
Some mechanical typewriters had physical markers/stops that looked similar. The best I could find in a hurry: https://www.mrmrsvintagetypewriters.com/cdn/shop/files/DSC_7...
But googling screenshots of all of them, I can't find any use of this character in their rulers. It's all dots, numbers, and bracket symbols.
So I think the end of the article is right -- it's a delta triangle that, for various reasons, got corrupted into that shape:
> If even the actual Greek uppercase delta is, quite unmistakenly, rendered as a house, then the theory that DEL is just a badly formed uppercase Greek delta character with the bottom corners cut off (due to a lack of horizontal pixels) starts to seem more and more convincing.
I think this explains why they chose to put it there, instead of one of the other free spaces. It's just too smart not to do it.
It still doesn't answer why it's a short uppercase delta though... I can only guess there was a failure of communication somewhere between who chose the character set and who drew the pixels...
I'm genuinely in awe of the time and effort VileR has poured into recovering each font, and their countless variants, from a wide range of ROMs. The site not only archives them all with incredible attention to detail, but also offers live previews, aspect ratio correction, and other thoughtful features that make exploring it a joy. I've spent countless hours there comparing different OEM fonts, and hunting down the best ones to use in my own work!
1. Endless scrolling random Code Page 437 text: https://o0101.github.io/random/ (but it seems to be broken indicated by an overabundance of the non-existent "block question mark". Code here in case anyone wants to submit a fix :) : https://github.com/o0101/random)
2. Base-437 - a way to encode any binary file into faithful-to-code-page-437-glyphs that you can nevertheless throw into HTML no problemo: https://browserbox.github.io/Base437/ This means, for instance, you can have a "data:image/png;base437,ëPNG♪◙→◙ ♪IHDR ◘♠ \r¿f ♦gAMA Åⁿa♣ cHRM z& Çä · ÇΦ u..." URI for an image. I just think it looks cool being able to see the content rather than base64 which hides it. Code: https://github.com/BrowserBox/Base437
His computer was a PC-1 (5150) with CGA and 320K RAM (and a Microsoft mouse with green buttons and a steel ball, oddly enough), so he wrote the program in text mode. His dad used that computer to get through law school.
CHR$(127), as we called it, was used for home plate. He’s a doctor now.
I'm not really sure if a house fits it that much, wouldn't a generic "house" symbol have a chimney (although obviously, it's hard to fit one in with such a low resolution).
Rather amusingly it had a Pesetas symbol for Spanish currency and numero signs an and o for abbreviations… but not a full enough set of accented characters to write everyday Spanish.
But you're right that the Displaywriter inspited 1984 DisplayWrite DOS program [1] did use the house character for the same purpose. (Although, CP437 also included a filled downwards triangle character at 0x1F.)
[0]: https://youtu.be/YnU_woucebE?t=169
[1]: https://www.dosdays.co.uk/topics/Software/ibm_displaywrite.p...
It would make sense to render this somewhat differently from the regular Greek character. This may also explain why it's rendered differently in various manuals: once, as commonly represented in EBCDIC charts, as a delta, once, as it's actually represented in the on-screen character set.