Author Archives: Michal Necasek

LAN Manager 2.0 Primary Domain Controller

While messing around with late 1980s and early 1990s networking software, I had the need to switch a LAN Manager 2.0 server to the primary domain controller role, so that it could run the Netlogon service and I could use … Continue reading

Posted in LAN Manager, Microsoft, Networking | 3 Comments

Kryofluxing PC Floppies

Last year I finally bought a Kryoflux, unfortunately in the middle of moving house. Now I’m finally able to use it beyond verifying that it’s not completely broken. After imaging a few dozens of floppies, I can say one thing–Kryoflux … Continue reading

Posted in Floppies, Kryoflux, PC hardware | 11 Comments

Small World

The core of this story was originally a private e-mail, but I realized that it’s worth sharing with a slightly wider audience. Readers may know that I’m very interested in the history of PC development tools, especially C compilers, and … Continue reading

Posted in PC history, Watcom | 16 Comments

Reading From Void

Recently I came across the following question: What happens when software reads the registers of a non-existent IDE controller? That is, what happens when software reads for example ports in the 1F0h-1F7h/3F6h range (primary IDE channel) when there is no … Continue reading

Posted in BIOS, IDE, PC hardware | 10 Comments

Ancient NetWare OS/2 Requesters?

Quite a while ago there was a discussion on this site about NetWare support for OS/2 versions prior to 1.3. Finding reliable information is difficult, especially when one doesn’t know exactly what to look for. Spurred by the discovery of … Continue reading

Posted in NetWare, OS/2, PC history | 13 Comments

Historical ATA Standard Drafts

After some digging, I discovered that several old drafts of the original ATA standard (later known as ATA-1) have been out in the public all along, or at least for a very long time, cleverly hiding among hundreds of SCSI-related … Continue reading

Posted in IDE, PC history, Storage | 15 Comments

NetWare 3.12 vs. Large IDE Disks

Recently I had an occasion to find out why NetWare 3.12 using the shipped IDE driver (IDE.DSK) behaves, very, very strangely when let loose on disks bigger than about 500MB (a very foolish thing to even try). The driver loaded … Continue reading

Posted in Bugs, IDE, NetWare, PC history | 46 Comments

Fox in the Crypt

Some time ago I wrote a bit about examining the “branding” system which was used by XENIX and other SCO products and based on the crypt() UNIX library function. At the time I assumed that only SCO had used this … Continue reading

Posted in PC history, SCO, Software Hacks, Xenix | 3 Comments

Yep, Norton Did It

Some time ago, the question of the oldest executable compression tool came up. EXEPACK was identified as a widespread and unexpectedly troublemaking specimen, but Realia SpaceMaker was reportedly older. Only initially no one could come up with surviving executables compressed … Continue reading

Posted in Compression, PC history | 6 Comments

My Second AMD

A few weeks ago I became a happy owner of a ThinkPad A485, the first ThinkPad (together with the E485 and related variants) to use an AMD CPU. History buffs will know that it’s far from the first ThinkPad with … Continue reading

Posted in AMD, PC history, ThinkPad | 39 Comments