Oldskooler Ramblings

the unlikely child born of the home computer wars

Archive for October, 2013

Another podcast appearance

Posted by Trixter on October 12, 2013

I’ve magically appeared on another podcast dedicated to vintage computing, this time episode #7 of Floppy Days talking about how I got into vintage computing, what I have, and what I do with it.  You can hear my interview around the 38-minute mark.

I keep threatening to put on my own podcast dedicated to vintage IBM PC computing, specifically covering the first 1.5 decades of the IBM PC and compatibles.  There are a few vintage computing podcasts dedicated to specific platforms, such as Antic for the Atari 8-bit series and Open Apple for the Apple II community.  There are also a few people commenting on their own collections and experiences, such as Floppy Days mentioned above as well as You Don’t Know Flack which centers around C64 and arcade nostalgia.  And one that rounds everything up is, appropriately, the Retro Computing Roundtable with news in the world of vintage computing and some light discussions.

But my podcast would differ from those somewhat significantly.  I have a couple of ideas that I’d like to explore, such as:

  • Mostly instructional (ie. no nostalgia talk) on how to get the most out of your collection/hobby.  Different main topic each episode.
  • Limiting every episode to 20 minutes or less.
  • Quick coverage of uncommon/obscure games.
  • Ending each episode with PC-generated music (with and without soundcards).
  • Not scripted.  (Planned and researched, sure, but no reading the entire episode from a script.)

Too nutty?  The vintage computing hobby has a relatively small active audience; is there room for another podcast?

Posted in Podcast, Vintage Computing | 13 Comments »

Hardware for an OpenIndiana ZFS file server

Posted by Trixter on October 6, 2013

It’s hard to be an Illumos user.  The amount of hardware that works correctly with OpenIndiana (my favorite OS right now) is not very well defined and relies on confirmations from the user community whether something works or not.  There are other ways to build a ZFS NAS, such as FreeNAS, but I’ve been using ZFS since it was in Solaris (x86) 10u3 and have followed the path of the devout:  Solaris 10 x86, to OpenSolaris, to OpenIndiana.

This blog post is not about how to build a ZFS fileserver; there are enough out there.  Rather, this post is about what hardware I chose to build mine.  I wanted to spend less than $1000, build something that had future storage upgrade potential, and had a motherboard + CPU that someone else had already verified as good for OpenIndiana.  I wanted ECC memory to further protect against what ZFS already protects against, and finally I wanted to boot off of a USB flash drive.

Here’s what I came up with.  Please forgive the NewEgg formatting, but at least the links are intact in case you want to go buy something:

Qty. Product Description
1 COOLER MASTER HAF series RC-912-KKN1 Black SECC/ ABS Plastic ATX Mid Tower Computer Case COOLER MASTER HAF series RC-912-KKN1 Black SECC/ ABS Plastic ATX Mid Tower Computer Case
Item #: N82E16811119233
Return Policy: Standard Return Policy
1 SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Micro ATX Intel Xeon E3 Server Motherboard SUPERMICRO MBD-X9SCM-F-O LGA 1155 Intel C204 Micro ATX Intel Xeon E3 Server Motherboard
Item #: N82E16813182253
Return Policy: Standard Return Policy
1 Rosewill CAPSTONE-550 550W Continuous @ 50°C, Intel Haswell Ready, 80 PLUS GOLD, ATX12V v2.31 & EPS12V v2.92, SLI/CrossFire Ready, Active PFC Power Supply Rosewill CAPSTONE-550 550W Continuous @ 50°C, Intel Haswell Ready, 80 PLUS GOLD, ATX12V v2.31 & EPS12V v2.92, SLI/CrossFire Ready, Active PFC Power Supply
Item #: N82E16817182068
Return Policy: Standard Return Policy
1 Intel Xeon E3-1230 Sandy Bridge 3.2GHz LGA 1155 80W Quad-Core Server Processor BX80623E31230 Intel Xeon E3-1230 Sandy Bridge 3.2GHz LGA 1155 80W Quad-Core Server Processor BX80623E31230
Item #: N82E16819115083
Return Policy: CPU Replacement Only Return Policy
1 Kingston 8GB 240-Pin DDR3 SDRAM DDR3 1333 ECC Unbuffered Server Memory Intel Model KVR13E9/8I Kingston 8GB 240-Pin DDR3 SDRAM DDR3 1333 ECC Unbuffered Server Memory Intel Model KVR13E9/8I
Item #: N82E16820239116
Return Policy: Memory Standard Return Policy
1 LG Black 14X BD-R 2X BD-RE 16X DVD+R 5X DVD-RAM 12X BD-ROM 4MB Cache SATA BDXL Blu-ray Burner, Bare Drive, 3D Play Back (WH14NS40) - OEM LG Black 14X BD-R 2X BD-RE 16X DVD+R 5X DVD-RAM 12X BD-ROM 4MB Cache SATA BDXL Blu-ray Burner, Bare Drive, 3D Play Back (WH14NS40) – OEM
Item #: N82E16827136250
Return Policy: Standard Return Policy
1 Kingston DataTraveler SE9 64GB USB 2.0 Flash Drive Model DTSE9H/64GB Kingston DataTraveler SE9 64GB USB 2.0 Flash Drive Model DTSE9H/64GB
Capacity: 64GB Color: Silver
Item #: 9SIA12K0X40410

This came out to roughly $730.

Normally I try to be fair and list pros and cons, but I only have good things to say about this arrangement.  Everything (hardware and software) worked correctly on the first try.  The performance is ludicrous; I can easily saturate a gigabit pipe with a 4-drive raidz.  There were no hitches installing OpenIndiana at all, even installing to the flash drive (which is connected to an internal USB header so it’s out of the way).  The drives are sideways so the power and sata cables can be routed behind the motherboard.  In fact, everything is routed behind the motherboard except for the main motherboard power cable.  The drives are on rails; while they aren’t hot-swap, it is very easy to swap them without using any tools.

Astute readers will wonder why I purchase a Sandy Bridge Xeon instead of something newer.  Ivy Bridge or Haswell would have given me more bang for my buck, but I wanted to play it safe with confirmed, tested hardware.  I was also unsure if my motherboard would support Ivy Bridge — it requires the latest BIOS to do so, but you need a Sandy Bridge to apply the latest BIOS!  Horrible catch-22.  So I played it safe with Sandy Bridge.  You also might be wondering why a blu-ray drive is there.  That is a “why not?” addition — if it’s possible to burn blu-ray media directly from the fileserver, that’s an additional win.  Even if I can’t, it was only $50 more than a DVD-ROM drive so hey, why not.

All of my previous builds have been from cast-off second-hand hardware; this is the first time I built it right the first time, and I wish I had done this years ago.  I have a good feeling this hardware will last me a good 6-8 years as-is.

Posted in Technology | Leave a Comment »

The IBM PCjr Exhibition Starter Kit

Posted by Trixter on October 3, 2013

I had a blast at this year’s VCFMW.  If you peruse my event photos, you’ll notice a PCjr setup in several pictures, both with and without people using them.  This was my display, which I pimped with an hour-long presentation about the history, hacking, and homebrew state of the PCjr.  I stood up three systems:  A starter (stock) system, an expanded system, and a hobbyist/homebrew system.  All had games and books and software, with original boxes and manuals.  I also laid out some cartridge games so people could see what those were like, and also some uncommon sidecars including a speech adapter and cluster adapter.  Finally, each monitor had a sign on top of it that encouraged people to TRY ME! and listed things they could do with each system.

All in all, I was pretty happy with it — and some others were too, based on the attention it got.  Some highlights:

  • Dads and sons playing Dr. J and Larry Bird go One-on-One against each other
  • A Lode Runner expert playing for over an hour through level 32 and 192,000 points until she had to leave
  • A couple of friends completing King’s Quest (using an iphone to download maps and hints)
  • The guy who made Coverfire (Crossfire clone) playing the original Crossfire on cartridge, like he had 30 years ago

People using the systems and asking questions was exactly what I was hoping for.

Missed the show?  Want to stand up an exhibit of your own?  Not to worry!  I’ve made all of my presentation and exhibition materials available under a Creative Commons Attribution 3.0 Unported License.  You are free to use those materials if you’d like to put on a similar presentation.  The 1-hour presentation slides, unprotected disk images for some games, signs I made for each setup, and even a PCjr button and t-shirt design are there if you truly want to nerd out.

Bill of materials

Starter system: 128k PCjr, no sidecars, wireless chiclet keyboard, two joysticks

Expanded system: Racore 2nd-drive expansion, 640k, wired “pro” PCjr keyboard (the later model), two joysticks.  (Optional: NEC V20 CPU, Tandy 1000 graphcs hardware mod)

Hobbyist system: jrIDE sidecar (adds hard drive via an 8GB IDE DOM, 768K RAM, clock), parallel-port sidecar with xircom PE3 adapter connected to the internet, IBM 83-key keyboard connected via a Racore adapter

Preparation

I copied some software to diskettes (that I wouldn’t care if someone walked away with them) to demonstrate the starter and expanded setups:

  • Super Boulderdash
  • Jumpman
  • Dr. J and Larry Bird go One on One
  • Music Construction Set
  • Pinball Construction Set
  • Flight Simulator v2.12 (v2.13 has a bug if you try to use expanded memory)
  • Touchdown Football
  • King’s Quest (original PCjr booter)

These game choices were carefully considered and deliberate:

  • All of these were bootable disks that didn’t require any DOS — just insert the disk and turn on the system.
  • They all have support for PCjr graphics, sound, or both (Touchdown Football even talks!).
  • They support gameplay through joysticks which means there is no learning curve in figuring out the keyboard commands

I felt they showed off the “best intentions” of the PCjr while keeping user learning/confusion to a minimum.

Materials

To flesh out the display, I added many more materials: PCjr magazines, books, and original boxed PCjr-specific versions of software (Lotus 1-2-3, Wordstar, Typing Tutor III, Andrew Tobias Managing Your Money, others).  I wanted users to get a sense of what personal computing was like back in the 1980s and I felt the additional materials helped.  On more than one occasion people were flipping through the magazines, either looking for names they knew, or mocking some of the advertisements :-)

Here’s what it all looked like when completed:

1-20130927_184813 2-20130927_184819 3-20130927_184825

I will eventually be putting almost two hours of PCjr materials on youtube in a series of videos, but until then, enjoy the starter kit.

Posted in Uncategorized, Vintage Computing | 5 Comments »