Paladin’s Legacy History

Ultima 1 I started programming Paladin’s Legacy in High School shortly after receiving a Tandy Color Computer for Christmas from my father.  I was a big fan of games for the Apple computer specifically Ultima by Richard Garriott the founder of Origin Systems.   To this day, I can remember the first time I played Ultima at a friend’s house.  We stayed up all night adventuring and killing orcs.  Ultima and Wizardy were some of the very first computer games to represent D&D on computer and I was hooked at first sight.  I was horrified to find that there were no games like Ultima for the Tandy Color Computer and even at the time I was fairly certain the Color Computer market was too small for Origin Systems to port the game to Color Computer.  Had that happened, I’m sure I would have never made my game.  I started learning programming on my own and slowly started making a game.  I wrote just about the entire game in Basic and quickly realized that it wasn’t going to work.  It was just too slow.  At the time, I called the game "Quest for the King of Zandor"  Ouch!  I still have the 5.25 floppy disk with that title on the label.

I started learning 6809 assembly and it was a slow process.  Books were very hard to come by on 6809 assembly.  The turning point was when I showed my game to Charles "Chuck" Jones, one of my swimmer teammates at the University of Kansas.  He was enthralled with the game and he was a computer science major.  Compared to me, he spoke in computer language.  He took my assembly book and in about 4 sessions of study hall, (where he should have been studying because his grades were ….not good…) he wrote in free hand with pencil and paper a movement routine in assembly.  We met at my college house after study hall and typed into Edtasm+, the editor assembler/compiler everyone at the time used for the Color Computer, his code.   Unbelievably the code compiled on the first attempt and a few hours later we had a character flying across a graphical map with such speed it was almost impossible to control.  A few delay loops later and we had a working game engine purely in assembly.

I was re-motivated, and when not in class or swimming, I was programming.  When I went home that summer all I did was swim and program.  I had a friend named Morgan Reed who did all of the play-testing, noting bugs and game quirks.  I rewrote just about every basic routine in assembly, looping everything into that main movement game engine.  It took me about 6 months before I really figured out how the movement engine worked.  I have no idea what happened to Chuck Jones after college but he was a prodigy coder.

I sent what I thought was the final game to three different game publishers whose addresses I found in Rainbow Magazine.  Sundog Systems called back in late 1988 indicating that they wanted to publish the game but that I needed to get it working on the Color Computer III since that was the most current platform.  However in order to ensure the largest market, I needed to make sure it still ran on the older Color Computers I and II.  Luckily my brother had a Coco 3 that he was willing to part with.  I spent the next year, my junior year in college, converting the game for Coco 3 and fixing bugs and design issues for Sundog.  Glen Dalgren owner of Sundog Systems also rewrote the Disk Drive access routine converting it from basic into assembly.  That was the final code I still had in basic because I was never able to learn Disk I/O in assembly.  Again I couldn’t find a book on the subject at the time.

Rainbow Magazine Ad The final game with Sundog Copy Protection was published just before Christmas in 1989 and was advertised in Rainbow magazine on the inside front cover.  Sales continued for about 4 months and then the Color Computer market collapsed and sales stopped.

This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to Paladin’s Legacy History

  1. Bill says:

    Great "making of" story and thanks for doing all of this.  I find it interesting in the Sundog catalog that the visuals look different from the red/blue color scheme of the emulator screenshots. Does the game look different depending on the system and monitor?  In other words, will there be "cleaner" colors on a CoCo 3 with an RGB monitor or better blending on a CoCo with a TV than what we see from the emulator screenshots?  Thanks!Bill LoguidiceArmchair Arcade, Inc.

  2. I should mention that there was an Ultima style game that came out earlier for the Color Computer, called “Gates of Delerium”, from Diecom. It came out in 1986, I believe (not handy with my Rainbow magazines at the moment to verify).
    There was also a later one, Coco 3 only, called The Seventh Link, from Oblique Triad, as well.
    Great page!

    • chaneya says:

      Thanks for commenting on my old game.

      I was aware of Gates of Delerium at the time although I never played it. I was a huge Ultima fan and played it endlessly on my Apple Ii+. I’ve never heard of The Seventh Link but then most people never heard of my game either. I was about a year too late to have any kind of impact since the COCO market was in a death spiral by the time my game launched.

      Regarding print color vs. screenshot colors. That’s pretty typical. Print colors are almost always different from screen colors unless I guess you really know what you are doing. After-all you are dealing with pigmented inks on white gloss paper vs. light emitting pixels on a computer screen. It’s two entirely different methods of producing color.

      Thanks again for the comments.
      Allan

Leave a reply to Bill Cancel reply