- Not Missing, Just Resting.
- View from my Hotel Room, TechEd 2010
- 2010: Voting for Liberals
- Day 2 Keynote, Pycon-au
- Absolute Power
- Shibuya, Photosynth
- You are being watched.
- Long Love Affair with Lego
- Experimenting with visitmix.com lab’s Gestalt
- Saint Shenanigans
- Speed, Quality, Cheap. Pick any Two.
- State of Software Design in NSW HSC
- It is not the Apple Tablet, it is the Store
- Facial Update
- Why the Quietness?
- What does Transparency mean to me?
- The long search for the perfect WPF Twitter Client. Over.
- #auteched week begin
- Twenty Years Ago Today
- Where is Nick?
Virtually Emulating First Loves
By Nick Hodge | August 24, 2006
In an effort to re-ignite my first love whilst on my leave of absence — I’ve been looking for a good TRS-80 emulator to rekindle the flames of technical desire. Also over the last 4 weeks I’ve also had a small “side project” watching the goings on in the desktop virtualization space, especially on the Mac. Parallels has been an excellent investment to get Windows XP running on the MacBook Pro; just waiting for the ACPI/Direct3D (or VMWare for the Mac) version so I can run a build of Windows Vista.
Admission #1: the first computer my dad purchased for me was a TRS-80 Model I. Not the prettiest, nor the most powerful of machines — 1.77Mhz with 16Mb Kilobytes (I even accidently put Mb!) of RAM. Welcome to 1981. That’s right, 1981. 25 years/ a quarter of a century ago.
The best emulator for the TRS-80 is written by Matthew Reed. Found thanks to
Ira Goldklang’s TRS-80 web site. So, I have TRS32 running inside Windows XP in Parallels on MacOS X. Shells within Shells.
Admission #2: the TRS-80 we owned stored data onto a cassette, not a floppy disk. Way-back when I was one of those computer-store kids. Thanks to the sales guys at Tandy Electronics/Radio Shack, we’d spend all day sitting on the computers typing in programs and occasionally demonstrating to prospective buyers. As floppy disks were expensive, we didn’t get access to storage — so TRSDOS was not an environment I was ever exposed to. Getting the emulator working involved remembering how to get BASIC working, and learning yet another OS.
Admission #3: I’ve watched zero minutes of Lord of the Rings. Even from DVD. Ever since the school librarian suggested I borrow The Hobbit, attempting to read a single page, and quickly returning the mush — I’ve actively avoided the fantasy genre. World of Warcraft drives me nuts. Sorry Neil and Mark!
Before this dispassion arose, I did get into one fantasy-style game on the TRS-80: “Quest for the Key of Nightshade”. It is strange how you remember names such as these for many years. Last week I found a version of the BASIC program, originally typed all the lines from a computer magazine into Basic and saved to cassette, on Ira’s website. From memory, this was written by a Canadian programmer and won “TRS-80 game of the year 1981″ in some US magazine and was reprinted in 1982 by Australian Personal Computer.
The screen dump above is from this game. Ahh, the fond memories of our first loves.
Topics: acp, history, mac, markszulc, parallels, personal, technology, trs-80, virtualization, windows, windowsxp | 5 Comments »





August 25th, 2006 at 10:56 am
Why does the phrase “blow the dust off my cobwebbed libido” come to mind?
September 5th, 2006 at 11:38 am
[…] During these 22 days I’ve booted Windows XP at least 15 times using Parallels. Most recently to run a TRS-80 emulator, and to take a look at a personal email in an archive .pst file. Even backing up the PC is easy. Drag copy the disk image onto our family file Debian server. […]
April 19th, 2007 at 2:46 pm
Hey,
I loved Deathtrap on the tape cassette!!
Is there a way to get an emulator that works like other arcade emulators?
April 20th, 2007 at 3:47 pm
I’ve seen that MAME supports the TRS-80 with the right ROMs — but I’ve not seen it work in anger, sadly.
August 27th, 2009 at 11:41 am
I used to use an old System 80 around 1981. It had a built-in cassette recorder for data read/write, and 16kb of RAM. Thanks for the memories.
http://www.nick-andrew.net/System80/Gallery/512x384/index.html