Author Archives: Michal Necasek

MacBook Memory Upgrade Hell

About a month ago I got an old 2007 white MacBook for free. It was in original condition (2.2 GHz Core 2 Duo CPU from the 65nm Merom generation, 120GB hard disk, 2GB RAM), fully functional except for a completely … Continue reading

Posted in Apple, Fakes, OS X | 3 Comments

Same Old Disk Bug

After I Kryofluxed my MS OS/2 SDK 1.01 disks, I once again tried installing the OS in a VM. While the system booted up fine, it stubbornly refused to get past FORMAT. At the end, after going through all the … Continue reading

Posted in Bugs, Microsoft, OS/2, Virtualization | 2 Comments

Microsoft OS/2 Programmer’s Guide

For once, the OS/2 Museum lives up to its name… After a long pause, a new document from the MS OS/2 SDK has been uploaded. It’s the pre-release Microsoft Operating System/2 Programmer’s Guide from April 1987. This document was part … Continue reading

Posted in Documentation, Microsoft, OS/2 | Leave a comment

1988 Networking: 386 XENIX

With the 3Com 3C501 EtherLink emulation in hand, I thought I’d see if it works with the SCO TCP/IP stack for SCO XENIX/UNIX. That particular stack, which actually consists of separate STREAMS and a TCP/IP packages, comes with whopping two … Continue reading

Posted in 3Com, Networking, PC hardware, SCO, TCP/IP, Virtualization | 11 Comments

Will This Last?

The OS/2 Museum site has now moved to a completely different hosting setup (a VPS). There could well be various quirks caused by the move, although for the most part moving the WordPress setup went surprisingly (for me at least) … Continue reading

Posted in Site Management | 12 Comments

Why Does Windows Really Use Backslash as Path Separator?

More or less anyone using modern PCs has to wonder: Why does Windows use backslash as a path separator when the rest of the world uses forward slash? The clear intermediate answer is “because DOS and OS/2 used backslash”. Both … Continue reading

Posted in DEC, DOS, IBM, Microsoft, PC history | 54 Comments

Developer Connection 9/11/12 Anyone?

Recently I finally managed to put something on archive.org, namely images and scans of IBM’s Developer Connection for OS/2 CDs (called just IBM Developer Connection since Volume 10). My problem is that I don’t have any physical media for volumes … Continue reading

Posted in Uncategorized | 10 Comments

Pointedly Confusing

While working on an unrelated problem, I stumbled across very surprising (to me) behavior of a C compiler. My code was the equivalent of the following: #include <stdio.h>int arr[42];int main( void ) { printf( “%u\n”, sizeof( &arr ) ); return( … Continue reading

Posted in C, Microsoft | 9 Comments

1988 Networking: NetWare OS/2 Requester

A while ago, the question of antique NetWare OS/2 requesters came up. The oldest known surviving NetWare OS/2 Requester is version 1.2, which is designed to work with OS/2 1.2. There are clear mentions of older requesters supporting OS/2 1.1 … Continue reading

Posted in NetWare, Networking, OS/2, PC history, Virtualization | 16 Comments

NetWare 2.x Notes

Novell NetWare has quite a long history, but the older parts of it are now almost completely lost. In the mid-1980s, Novell offered Advanced NetWare, NetWare ELS, NetWare SFT, and other members of the NetWare 286 family. With the partial … Continue reading

Posted in NetWare, Networking, PC history | 14 Comments