MyAppleSpace: MySpace For Those That Don’t Suck

I just ran across MyAppleSpace. It’s pretty much MySpace for those that don’t suck. But then I’m pretty heavily Apple biased. I wanted to share. It’s really well done. If you’re of the brotherhood…sign up!

I created two retro groups within the network: Apple II Users and Classic Mac Users

Here’s me: http://www.myapplespace.com/profile/blakespot

I like. Have a look!

Posted in Just Rambling | 2 Comments

My New TRS-80 Model 4

In my last post, I mentioned that I had rearranged my basement computer room to make room for a new addition to the Byte Cellar. Well, my latest acquisition finally arrived: a TRS-80 Model 4, my first Tandy / Radio Shack computer.

My first memories of the Model 4 are from way back in the summer of ’83. There was a Radio Shack in the mall my mom used to frequently drag me to when I was but an 11 year old geek. This one day, this particular Radio Shack had setup a computer display in front of the store, out in the mall. I sat down at a Model III and fiddled with it a bit. I was using a TI-99/4A at the time and recall really liking that Model III. I asked the woman running the display all about it. She mentioned that the Model 4 was about to be released and that, if I was going to jump, it would be better to wait. Well, I wasn’t about to jump on anything, but it was the first time I’d heard mention of the Model 4.

A big part of why I wanted that TRS-80 is because its form-factor always, to me, represented the image of just what a computer should look like. Its design is perfect, for what it is — screen, drives, keyboard all in just the right place. I wanted to sit in its presence and feel its keyboard and bask in the glow of its 12-inch monochrome CRT. So I bid and won the eBay auction and in the mail it went. And that’s where the adventure began.

This unit was shipped to me by way of the U.S. Postal Service. I’ve often said that J. R. R. Tolkien’s immortal classic The Lord of the Rings could have been a lot shorter if it had simply been decided at the council of Elrond that the ring would be shipped to Morder by way of the USPS. There is no question that it would have been utterly destroyed. So, as you may have guessed, damage ensued.

Upon initial power-up, I discovered two problems: several keys were not registering and the system was not recognizing its floppy drives. Upon opening the case, the cause of the problems were quickly apparent. Jostling during shipping caused the floppy drive controller’s power cable to come loose. Quickly remedied. A look at the bottom of the keyboard, however, revealed a more complex problem. It seems that somewhere along the line a postal worker dropped the package from the top of a mail truck…or something like the same; something caused the TRSDOS document binders to impact the keyboard hard enough to thrust the mid-keyboard support peg through the keyboard’s PCB. It wasn’t pretty. Happily, soldering three bridge lines to the proper key contacts got the keyboard back in working order.

As regular readers will have already guessed, the first thing I did was to set up the Model 4 as a text terminal to my Mac Pro. Omniterm Plus, a hand-made null modem cable and a few magic words in the OS X terminal was all it took. Using vintage machines in this way gives me such a great excuse to finger their keyboards regularly. Some people are serial killers — I’m a serial terminaler, it seems, as this is my fourth such project (one, two, three).

That said, moving through the various TRSDOS and CP/M apps I’ve got on hand is most interesting. I’m expecting to have much fun with this machine in the coming months.

Have a look at my photo gallery as well as the “TRS-80 Love” Flickr group I setup.

Posted in Other Platform, Serial Terminal | 7 Comments

So…How Does a Byte Cellar Podcast Sound?

Inspired by some of the retro computing podcasts I follow (Retrobits, 1MHz, etc.), I’ve developed a slowly growing itch to plop a mic down on my desk and prattle on to anyone who might want to hear what I’ve got to say about computing as I’ve lived it during the 80s and thereabouts.

What do you think? Would another retro computing blog make the world a happier place? Would anyone lend me their ears?

Please share your thoughts in the comments. Thanks!

Posted in Just Rambling | 20 Comments

Site News. Tweet Tweet Tweet.

Just a brief update about the site.

I spent considerable time today doing various Sys Admin types of things in and amongst Byte Cellar. Due to a curious sort of phenomenon, I was pushed to upgrade Movable Type to the latest build, v4.1. Quite a change on the admin side. It seems a good thing.

Also, while I was at it, I placed a sort of widget on the left side of the pages, there. A list of my 10 latest tweets — tweets being Twitter posts. I’ve become a big Twitter addict of late and roughly half of my tweets concern retro computing, it seems. It seemed to make sense to add them to the site. I hope you agree and find them of some interest. If you’re a Twitter user, please follow me!

That’s it, for now. Just a brief update. I’ve got some interesting projects in motion right now that I’m anxious to detail in upcoming posts. Stay tuned!

Posted in Just Rambling | Leave a comment

Turning My Mac Pro Into A Three Headed Beast

A few months back I made a post regarding my SGI 1600SW flatscreen display. It had been sitting mostly dormant as part of my SGI O2 setup for years, so I decided to get it working with my P4-based Shuttle running Ubuntu and XP. I dropped in the GFX-1600SW board I spoke of in that earlier post and everything came together as I’d hoped. Good times.

Not long after, I had cause to clear off some desk space for a new arrival in the Byte Cellar (that’s another story – stay tuned!), so I moved the Shuttle setup to my main workspace, right next to my Mac Pro. The 1600SW fit nicely and I grabbed a tiny Happy Hacking Keyboard Lite 2 to go with it. A slick setup. I came to realize, however, that it just sat there sad and dark most of the time, since the Shuttle doesn’t see that much use. And then it dawned on me…

All I needed was a second graphics card to put this screen to use as a third display for my Mac Pro. I even had a two-way DVI KVM lying around unused, so the Mac and Shuttle could share the display. How geekily wonderful! A trip to eBay and a few days later I was sliding a GeForce 7300 GT into slot 1 on the Mac Pro. I wired it all up and — shazaam! My desk now looks like something out of The Matrix.

I grabbed some video (above) of the three headed beast going crazy with a little wrap-around iTunes visualization goodness. I definitely opened a can of badass on my Mac Pro with this little exercise. Good times.

Posted in Macintosh, UNIX | 3 Comments

Streaming Live Video From Windows To The Apple //c

Readers will recall that one of my favorite projects of late was putting my beloved Apple //c to daily use as a text terminal to Mac OS X running an IRC client, by way of a null modem serial link. (In fact, you could say I became carried away with the notion.) A recent project I’ve stumbled upon makes my setup look rather dull by comparison.

Joshua Bell, who works for Linden Lab, creators of Second Life, has posted a video demonstrating an application he has written that streams live video from the Windows desktop to the Apple IIc via null modem serial link. It’s full color video (well, all six colors of the Apple II high res screenmode) and it’s surprisingly smooth.

Unexpectedly, no software need be loaded on the Apple //c to get the video up and running. It’s simply a matter of telling the //c to accept input from the modem port (“IN#2”), keying a couple of modem port config commands, and kicking off the app on the Windows side. It dumps a small assembly language program to the //c which accepts the incoming video data through the modem port and starts it running. And that’s it – voila!

Bell’s demonstration features Second Life running full-screen streamed to the //c. It’s an impressive effort. Where’s the Mac OS X version of this clever application?!

Posted in Apple II | 3 Comments

Uthernet Rides Once More!

Apple II lovers take note: a2RetroSystems is selling a limited run of the $89 Uthernet ethernet board for the Apple ][+, IIe, and IIgs. As of this posting there are 16 available. I ordered mine this morning.

Rest assured that I’ll make a nice, juicy post covering my install and initial experiences with the Uthernet board shortly after it arrives. Don’t let this opportunity slip you by!

[ UPDATE: As of 8 a.m. (EDT) this morning (April 11), there are only 3 cards left… ]

Posted in Apple II | Leave a comment

Time Machine: Ass Saving. Boot Camp: …An Adventure?

My MacBook Pro like my Mac Pro, is being backed up hourly by Mac OS X Leopard‘s “Time Machine” backup system. For the first time since installing Leopard on either of my Macs, I had need to put its full-restore capability to the test. I laid my trust in its ability to fully restore my system and…did it bite me? Nay! It worked perfectly. My MacBook Pro now looks just like it did when the last backup occurred. Wonderous.

Less nice is the sequence of events that invited me to put Time Machine to the test. I have OS X’s “Boot Camp” feature to thank for this.

I recently described the saga of getting Boot Camp going on my Mac Pro. The desire to play a certain Windows-only game [ via Wayback Machine ] with my wife on the comfort of our couch lead me to setup Boot Camp on the MacBook Pro, as well. So I cleaned up my boot volume and began the now-familiar Boot Camp setup drill.

It is here that I will say that rather near the top of the list of times when one would very particularly not be interested in experiencing a kernel panic would have to be when one’s OS is in the middle of performing a live re-partition of said OS’s boot volume. Sadly, such tragedy befell me early in the weekend. The result? Roughly one quarter of my MacBook Pro’s internal, 100GB drive became some sort of nether-partition that, after repeated attempts, I could not reclaim. Since low-level formats are a thing of the SCSI past, I was thinking I would actually have to go out and purchase a new drive. But finally, jiggering about removing and adding and adjusting the partition map in Disk Util forced said nether-partition to slacken its icy grip on one quarter of my hard drive. A tidy, little 14GB Windows XP partition now sits along side my Leopard partition. Things are in order.

So about six hours of my weekend was burned in getting things back to happy on my beloved laptop. It did necessitate a jaunt into the district to retrieve my Time Machine backup drive from the office, as I’d heard that a full restore can take hours to complete and since this Mac that I ferry in to and out of the office daily is my development workstation, I couldn’t afford to start the restoration drill on Monday morning (after all, office time is all about fully productive web development from arrival to COB). I’ve got a photo of my daughter dancing gaily upon our meeting room table to prove it. But, thankfully, all is right with the world once again.

Posted in Macintosh | 1 Comment

Epson PX-8 As Mac OS X Dumb Terminal

Let me first say “no.” I am not in the process of transforming this retro computing blog of mine into Byte Cellar: All Things As Mac OS X Dumb Terminals. Honest!

But yes, I do seem to suffer from a woeful addiction. I admit it to you, my readers. (I can feel a weight lifted already.) And the undeniable evidence of this addiction? I’ve wired up yet another vintage system as a dumb terminal to Mac OS X. Hey — third time’s the charm, right?

First, a bit about the vintage system in question. Both of my regular readers may recall that about six months ago I was intrigued by what I heard of Earl Evans’ interest in and restoration efforts concerning one of the first laptop computers, the Epson PX-8 “Geneva” (circa 1984), on his Retrobits podcast. I remembered the unit well thanks to a review I read of it back in 1984 in an issue of Computers & Electronics magazine. In fact, I still had the magazine on hand so I dug it out and scanned in the review, along with a nice two-page Epson PX-8 advertisement. I was pleased to hear back from Earl who rather enjoyed having the review to read and let me know that new-in-box PX-8s were still available for purchase from Star Technology! And, of course, I did.

The PX-8 is a great little machine. It weighs 5 lbs, features an 80-character by 8-line LCD display with angle adjustment, is powered by a Z-80 compatible CMOS CPU, runs CP/M 2.2 out of ROM and runs for 15 hours per charge. It comes with several extremely basic apps on-board (including BASIC, actually), and additional programs can be added by way of pop-in ROM chips or via floppy, if you’re fortunate enough to have gotten your hands on an elusive FP-10 floppy drive. Epson sold the PX-8 for $999 back in its day.

I brought the unit in to the office some time ago to fiddle with occasionally during free time at lunch. I noticed it sitting there the other day, next to my Apple //c which acts as a dumb terminal tied to my MacBook Pro when it occurred to me that I had an oldschool Mac mini-DIN 8 serial cable tucked in a drawer here…and that the PX-8’s RS-232C port is likewise a mini-DIN 8…. After a few minutes of hunting down pinouts on the web and sketching out a crude null-modem signal mapping by hand I pulled out the Swiss Army knife and started stripping cable. I was at work and had no soldering iron on-hand, so it was twist, twist, twist and time to cross the fingers. I connected the PX-8 to my USB-to-serial converter, opened an 80×8 terminal window in Mac OS X, issued the magic commands and voila!

It’s not a particularly ideal terminal — I don’t believe the system’s terminal app is even VT-52 compliant. Like the eMate 300 I put through the same drill, I don’t picture the PX-8 being a permanent fixture in the office. But hey, it was a fun way to spend lunch!

I hope you enjoy the photos.

Posted in Other Platform, Serial Terminal | 7 Comments

A Boot Camp Setup Crysis

I’ve had my Mac Pro for nearly a year now. What a great workstation, chock full of 3GHz Xeon goodness — four cores worth. It’s run Mac OS X exclusively, with the exception of brief forays into old school OPENSTEP goodness via Parallels. I had never installed Windows under Parallels or Boot Camp as I never had the particular desire to shell out several hundred dollars for a Microsoft operating system for which I had no need. But, as I’ve been doing lots of console gaming of late, I’ve kept my eye on the gaming scene in general and confess that the phenomenal looking Crysis for Windows caught my attention. Crysis demands more from the host hardware than likely any game ever made, and it occurred to me that my quad Xeon box with its ATI X1900 XT could probably deliver a half-decent Crysis experience, even if the high-end graphics card is getting a little old to be on the absolute bleeding edge of gaming. When I found from my employer that I qualified for a license to install XP Pro at home, I decided to Boot Camp my Mac Pro.

The setup experience was not a horribly smooth one.

My first step was to swap a larger Seagate (500GB) into one of the Mac Pro’s drive bays. I then began the Boot Camp process, allocating 100GB of that disc to Windows. Partway through the install, I was faced with the first Blue Screen of Death my trusty Mac Pro had ever been forced to share with me.

A problem has been detected and windows has shutdown to prevent damage to your computer.

IRQL_NOT_LESS_OR_EQUAL

If this is the first time you’ve seen this stop error screen, restart your computer. if this screen appears again, follow these steps:

Check to make sure any new hardware or software is properly installed if this is a new installation, ask your hardware or software manufacturer for any windows updates you might need.

If problem continues, disable or remove newly installed hardware or software. Disable BIOS memory option such as caching or shadowing. If you need to use safe mode to remove or disable components, restart your computer, press F8 to select start up, options, and select safe mode.

Technical information:
STOP: 0X0000000A (0X00000010, 0X000000002, 0X00000000, 0X8051AA58)

Oy. A little googling revealed that installing Windows XP via Boot Camp requires the use of an install disc containing Windows XP SP2. Likely the disc I had been given was an earlier version. What to do?

I found that I could generate an SP2 install disc from what I had been given by way of a process known as “slipstreaming.” It requires that one have a Windows PC on hand (which I do) and involves copying the contents of the XP install CD to a directory, downloading the Windows XP SP2 update installer to that PC, merging the contents of the installer with the XP install files, and writing out a bootable Windows XP install CD that contains Windows XP SP2. I found a solid guide which helped me along. (How it pains me to admit that I found anything generated by Paul Thurrott to be helpful to me — what an asshat that guy is.) I was glad to find that Nero Burning ROM v8 (at the time of this writing) has a time-limited trial download available.

With the new disc in hand the install was a breeze. I got XP SP2 up and running, installed Apple’s Mac Pro XP drivers, grabbed the latest version of DirectX 9, installed Crysis and I was all set. And what a great looking game it is. I’ve not had but so much time to fiddle with various setup configs, but it seems that I can run the game with most settings on “HIGH” at a resolution of 1280×800 for a nice, smooth game session on my 30-inch ACD. I look forward to spending more time playing Crysis and tweaking its config for optimum visuals / performance. [ UPDATE: I found an excellent guide to tweaking out the Crysis config files to achieve the visuals / performance sweet spot. ]

Now if I could only figure out how to get XP and the ATI video drivers to properly rotate the image on my secondary, portrait display….

Posted in Macintosh | 10 Comments