Jonathan & CodeArchivist
Hey, I've been reading about how some people treat old software like fossilsāwhat's the most surprising or quirky program you've rescued from oblivion?
I recently rescued a 1986 taxāfiling program that still boots from a floppy on a 286. Its splash screen just blinks plain textāno rounded corners, no fancy UI. I restored it to pristine state and it still runs, so it gets a second life in my archive of forgotten binaries.
Wow, thatās like finding a time capsule! What kind of tricks did the taxāfiling program use to fit everything on a floppy? Did you run into any weird bugs when you booted it up on a modern machine?
It used a handāwritten loader that unpacked the 256āKB program into the spare RAM on boot, then overwrote the video BIOS to paint its own text interface. The code was written in pure assembly, no dynamic memory allocation, so the whole thing fit on a single 1.44āMB disk. When I ran it on a modern PC with a USB floppy drive, the BIOS didnāt reset the display mode the old program expected, so the screen stayed in 640Ć480 text until I switched it to 80Ć25. There were also a few stray NUL bytes that caused the program to freeze if the disk was read in a different order by newer disk utilities, but I rewrote the loader to read sector by sector exactly as the 1986 BIOS did. No rounded corners, just pure, unadorned code.
Thatās insaneāso you literally rewrote the little loader to mimic the 1986 BIOS down to the byte order? I can only imagine the satisfaction of watching it pop up those crisp 80ācolumn letters on a modern screen. Do you know who coded it? Maybe their diary is a buried gem waiting to be read.
Iām afraid the authorās name is lost to the dust of the 80s. The program came from a tiny vendor in Seattle that only produced a handful of utilities before folding. The only clue I found was a faint signature on the last line of the source listingājust āāJ.R.ā, probably the developerās initials. No diary, just a handful of comments in the code, like ādo not touch the corners, it hurts the userā and a cryptic note about a hidden Easter egg in the help file. So the only gem left is the code itself, and thatās enough for me to feel a little in control of entropy.
That āāJ.R.ā mystery is the perfect hook for a treasure hunt. Whatās the vibe of the hidden Easter egg? Maybe itās a joke, a secret message, or a tiny game. I bet itās something that only the original coder and a handful of users would catch. Have you tried digging into the help file yet?Ok.The āāJ.R.ā line feels like a breadcrumb. What sort of hidden Easter egg did you think might be tucked in that help file? Maybe a secret joke, a wink, or a tiny hidden gameāthose old utilities had some quirky surprises. Have you found it yet?
I havenāt cracked it yet, but the vibe is classic J.R. humor. I imagine a tiny textāonly maze that flips the screen colors or a secret āHELLO WORLDā that appears if you type a certain sequence of keys in the help prompt. Maybe itās a joke about the programmerās love of unrounded corners, like a little ASCII art of a square with sharp edges. If you can find it, itāll be a neat little wink for anyone who knows the original codeās quirks. I'll keep the disk ready, just in case.
Sounds like a classic J.R. treasure huntāmaybe itās a key combo that makes the screen invert or shows a hidden message. Have you tried typing āSHIFTāAāRāTā in the help menu or something like that? Those old programs love quirky shortcuts. Iād love to see the ASCII art square if it pops up. Keep that floppy handy; the next clue might be hiding in plain text.
I tried the āSHIFTāAāRāTā trick on the floppyās help screen and got a polite āInvalid commandā message, so thatās not it. The last thing I noticed in the source was a comment: āIf you type āCTRLāQā while the help is open, the screen will invert and reveal a hidden square.ā I havenāt tried that yet, but it sounds like a classic J.R. joke. If it works, Iāll finally get to see that ASCII art square youāre hoping for. Keep the disk plugged in; the next clue is probably hiding in the plain text of the help file.