Author Archives: Michal Necasek

MS KB Articles

A recent blog post over at pcjs.org explores some of the mysteries surrounding information that at one point or another was published as a Microsoft KnowledgeBase article (or a KB article for short). It’s not entirely clear where the KB … Continue reading

Posted in Documentation, Microsoft, PC history | 15 Comments

PC-MOS/386 Source Code

I missed this when it was initially announced. The source code for PC-MOS/386 version 5.01 is now available on github under the GPLv3 license. It requires the user to supply Borland C++ 3.1 in order to build, but there are … Continue reading

Posted in 386, DOS, Source code | 7 Comments

Audio Frequency Data Acquisition

Readers of this blog may have noticed that besides OS/2 software, I have interested in PC sound cards. I thought I had a decent idea about the major milestones in PC sound history, but I had to perform a few … Continue reading

Posted in IBM, MCA, PC hardware, PC history, PS/2, Sound, Sound Blaster | 10 Comments

Slow Season Again

As regular readers probably noticed, it’s the slow season once again. I’m traveling, with restricted Internet access and/or limited computer time. Which is not to say that there’s nothing to write about, just not enough time to do it. For … Continue reading

Posted in Site Management | 8 Comments

SYSENTER, Where Are You?

It has only recently been brought to my attention that Intel’s SYSENTER/SYSEXIT instructions have rather unusual past, and their origin is shrouded in mystery and confusion. One facet of the usage of these instructions is also a little unorthodox. Depending … Continue reading

Posted in Intel, PC history, Undocumented | 12 Comments

Of G-Men and Farmers

There’s an interesting story concerning this Midiman GMan General MIDI sound module. It involves Midiman (better known as M-Audio), the Farmers Insurance Exchange, and also Dream/Atmel, Crystal Semiconductor, and Roland. (Apologies for the beat-up specimen.) The story of course concerns … Continue reading

Posted in Crystal Semi, Dream, Legal, MIDI, Roland, Sound | 20 Comments

Would You Believe It?

The following article was printed in Computer Shopper, June 1992 issue (page 152). Commentary follows. The Big Squeeze Compression Scheme Shatters Storage Logjam Todd Daniel believes he has found a way to revolutionize data storage as we know it. DataFiles/16, … Continue reading

Posted in PC history, PC press | 56 Comments

Brightening Up

A depressingly yellowed Roland CM-64 led me to try retr0bright for the first time. The short story is that despite a few minor missteps, the experiment was a success. Yes, it really does work! Here’s what the CM-64 looked like … Continue reading

Posted in Fixes, Hardware Hacks, Roland | 7 Comments

VME Fixed on AMD Ryzen

As expected, AMD fixed the problem with VME that affected Ryzen processors. The fix is shipped in the form of a microcode patch as part of AGESA 1.0.0.6, currently being rolled out by OEMs as part of a BIOS update. … Continue reading

Posted in AMD, Bugs | 17 Comments

Rich Heimlich’s Patch Set Overview

Resurrected from the depths of the Internet, here comes an interesting and useful historical resource.  In 1994 and 1995, Rich Heimlich published several iterations of his “patch set overview” covering mainstream wavetable sound cards, daughterboards, and modules (“mainstream” being defined … Continue reading

Posted in PC history, Sound, Wave Blaster | 33 Comments