Watts (chipotle) wrote,

Santa Paravia

So I've been learning Cocoa, the NextStep-derived API for Mac OS X, and I thought that when (if?) I get through the book I'm working with, I'd see if I could get in some practice, maybe taking an old game and trying to port it.

After combing through the cobwebs of my mind, I thought about an old TRS-80 game called Santa Paravia. I'd always liked "Hammurabi games," the spiritual predecessors of games like Civilization. I figured it'd be a relatively easy port but, presuming I put some effort into building a modern interface, not embarrassingly trivial. I also figured it was far too obscure a game for anyone to have remembered.


The first Google response on a search for "Santa Paravia" is a history page with a Windows port in Visual Basic.

Trying to get more information on this led me into the world of TRS-80 emulators, something I seem to bumble into every couple of years. There's a Model I emulator for "classic" Mac OS, but for Unix there's xtrs, a frighteningly complete Model I/III/4 emulator (down to emulating peripherals and add-ins like hard drives, graphics cards, mouse support, and a collection of utilities to manipulate virtual disks from both Unix and TRSDOS command lines). A bit of hacking around got xtrs compiled to use Apple's X11. Finally, a use for X11--emulating even older machines!

Of course, I suppose another exercise could be porting xtrs to use Cocoa natively. Ack.

  • The future of online news, in 1981

    (From TechCrunch, via the New York Times’ Opinionator blog.) This brings me a certain level of nostalgia: the customer reading the…

  • An interesting enough observation to steal

    Specifically, to steal from Seth Godin, in an entry he titled “Who you are and what you do”: The neat thing about the online world…

  • On branding

    Leo Laporte’s This Week in Tech featured some thoughts from Jason Calacanis, founder of Weblogs, Inc. (Engadget et. al.) and Mahalo, on…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1 comment