Monday, January 30, 2023

Game 482: Knight's Quest (1991)

 
         
Knight's Quest
United States
Independently developed; published by Softdisk (via Loadstar 128 magazine)
Released 1991 for Commodore 128
Date Started: 24 January 2023 
Date Ended: 2 February 2023
Total Hours: 6 (not won)
Difficulty: Moderate (3.0/5)
Final Rating: 8
Ranking at Time of Posting: 14/508 (3%)
     
In my reviews of Spirit of Excalibur (1990) and Vengeance of Excalibur (1991), I talked a bit about my experience with Arthurian romance. It was a passion of mine while I was in college, although it had nothing to do with my degree. I probably spent more time researching the development of Arthurian legends than I spent on the studies I was paying for. 
    
In many ways, the typical Arthurian story is tailor-made for an RPG. Whether you're reading the romances of Chrétien de Troyes, like Lancelot or Yvain, Wolfram von Eschenbach's Parzifal, or the middle sections of the Vulgate and Post-Vulgate Cycles, Sir Thomas Malory, or Edmund Spenser, the stories follow a predictable pattern. There's an inciting event that causes a renowned knight to head off on a "main quest." Said quest is resolved in the end, but along the way, the knight has innumerable random adventures, often with mystical elements. Yvain meets a lion that becomes his companion. Lancelot finds a mysterious pavilion in the forest, intercedes in an act of domestic violence, or escapes a murderous woman who kills knights in their sleep. A temptress tries to get Sir Bors to break his vows of chastity. Pellinore is always after the enigmatic Questing Beast. Even Arthur gets distracted by a hunt for a giant on the way to the Roman War. And in addition to copious tournaments, knights joust with each other just about every time they meet in the field.
         
This game has a Questing Beast, too.
       
Many RPGs evoke the spirit of such legends, but Knight's Quest is perhaps the first to do it literally, with random encounters and side quests drawn directly from Arthurian sources. It appears that author Jon Mattson (a prolific Loadstar contributor who wrote Labyrinth the same year) was as much of a fan of the Arthurian stories as I was. He doesn't set the game explicitly in Arthurian Britain, but the names and themes are familiar. Quest is an independent game, and a diskmag one at that, and there are times that it can't quite meet its goals, but I love the setup and had a great time for a few hours.
          
This is not an option you get in a lot of CRPGs.
       
The game world and content are highly randomized: Mattson wanted to create something that he could enjoy playing himself, alone or with his wife--something with "indefinite replay value." Your first step in loading the game is to create a game world and name it. The setup program randomizes the terrain and the locations of cities. You then start a new game within the game world; you can have multiple games going within each world. The algorithm used to create terrain could have been more sophisticated. You mostly get a completely random allocation of grass, forest, swamp, hill, and mountain tiles. I've never written such an algorithm, but I think you'd want to give a higher probability of identical terrain occurring in adjacent squares to create larger forests, mountain ranges, and so forth.
 
Exploring the new land.
      
Character creation has you specify a name and then allocate points to seven attributes: prowess, speed, strength, health, wit, will, and charm. You start with everything at "average" ability, but you have 18 bonus points to raise the attributes to "high," "excellent," or even "prodigious." You can get more bonus points by lowering any attribute to "low," "poor," or "dismal." The role of these attributes in the game is a little ambiguous, particularly since the manual doesn't mention any of them and you don't see them once the game begins.
        
The fictional Chester, like the real one, gets by on wit, will, and charm.
      
Two players can play at once, each with a joystick and half the screen. A single player game wastes half the screen, in fact. Characters start on top of a random city with a sword, platemail, a normal shield, and between one and two dozen gold pieces. Two new attributes appear on the screen: honour and valour. Honour starts at an average level and valour at a bottom level. You must seek to improve both. Honour is like a karma meter and affects how people treat you, while valour is more like an experience level and affects your combat prowess. Each is depicted by color, with lighter colors indicating higher values.
      
Starting out at the city of Jagent.
     
Every step the character takes has a small chance of triggering an encounter. Some of the encounters I experienced include:
    
  • Combats with goblins, trolls, ogres, druids, duergars, brigands, wyverns, hydras, and other creatures.
  • A "crone" who turned out to be a white witch. She gave me a healing potion. But on another occasion, a crone put me to sleep for 24 hours and stole all my gold.
  • A hermit who wanted me to accompany him on a pilgrimage.
  • A dwarf who gave me 10 gold to "aid my quest."
  • Peasants who enjoyed hearing my tales.
  • A wood nymph who seduced me. I lost a couple of days.
  • A crystal pool that tempted me to drink. When I did, a water spirit attacked. In the ensuing combat, she dissolved my armor and sword and then cast a spell that made me flee. But on another occasion, a crystal pool healed all my wounds.
     
Note that my action is rendered in the third-person but the enemy's is rendered in the second-person.
       
  • A hermit who invited me to join in his prayers and healed my wounds when I did so.
  • A unicorn who healed me and inspired courage.
  • A wizard who gave me a magic sword.
  • An ogre menacing a lady. I rescued her and she agreed to be my paramour. 
       
Hasten this way, Aileen.
       
  • A beautiful lady who seduced me when I was already in a relationship with the woman above. This caused me to lose honor. 
   
Some random encounters lead to quests. You can also get quests in taverns in cities. These are as varied as the encounters above. They often involve combat--ogres or basilisks are menacing a town, for instance. But I also had quests to waken a sleeping maiden and find a hidden treasure in a ruin.
      
And this is a problem? You know how much I'd give to do nothing but sleep?
     
In addition to all these fun Arthurian-style encounters, the game offers another surprise: a jousting simulator. You can engage in jousting when you meet another knight or when you come to a city holding a tournament. In tournaments, you compete against 10 other knights of various experience levels. There are multiple rounds of jousting at tournaments. Sometimes, you get to select your opponents and sometimes they select you. You and your opponent charge at each other across a field, and you have to select a position to aim your lance and a complementary defensive posture. As you win jousts, you gain experience that makes future jousts easier.
 
I'm not sure I ever figured how to interpret those diagrams properly . . .
. . . but I didn't do so badly with the defaults.
        
On paper, this all sounds wonderful, and I did enjoy my time with the game, but there are a few ways in which Knight's Quest doesn't fully work. First, combat is a bit simplistic and at the same time too hard. When you encounter a potential foe, the game tells you the creature type and disposition; for instance, a goblin who looks hostile, or a mercenary who looks unsure. You have options to attack, threaten, chat, bribe, yield, flee, quaff a potion, or sheath your sword. I found that threaten, chat, and bribe almost always lead to combat with neutral or hostile foes, though friendly ones often stop for a talk, even "monsters" occasionally.
        
Initial encounter options.
     
When combat begins, each round you have options to charge, attack, defend, parley, yield, flee, quaff a potion, or sheath your sword. As in many RPGs, "Charge" is supposed to favor offense over defense; "Attack" is a balanced attack; and "Defend" favors defense. In practice, I hardly noticed any difference. Even simple foes take multiple rounds to kill, and the messages come slowly. A modern player can't really crank up the emulator because then it over-reads inputs. 
   
Trading blows with a wyvern.
        
Second, I was not fond of the all-joystick control. I understand why it was necessary, as it's hard to use a keyboard in a simultaneous two-player game, but it was still a little torturous. Everything in the game is quite slow, but increasing emulation speed just causes problems when you have to run the joystick up and down the menus and land on the right command.
  
The jousting simulator is a nice idea, but I couldn't make it work for me. If I didn't touch anything and just let my character charge at his foes with the default offensive and defensive posture, I had greater success than when I took control and tried to aim the lance. 
  
But the worst problem has to do with exploration. The game has a day/night cycle like the Ultima titles it clearly draws on for graphics. At 17:00, darkness starts closing in. By 19:00, it's pitch dark, and you can't even see the square you're standing in. You don't really want to keep traveling at that point anyway because you and your horse need to rest for 8-12 hours a day to avoid collapsing from fatigue. It starts to get light again at 06:00 and is fully light at 09:00.
     
Some combats have multiple foes.
   
Every step takes one hour. Traveling through anything but easy terrain (like grass) takes multiple steps. In practice, this means that you have to stop and sleep every dozen or so moves, which translates to roughly every 20 seconds if you don't have an encounter. That's way too often to have to go through the process of activating the menu, selecting "Rest," choosing the number of hours, and waiting for those hours to pass.

While I love the variety of encounters, they are essentially random. Whether the hermit you meet turns out to be an actual hermit or a bandit, whether the wizard is good or bad, whether the pool of water is refreshing or poisonous, comes down entirely to luck. Building your honor means doing the right thing, though, so you have to deontologically approach every non-hostile creature with open arms and then roll with the punches when they inevitably punch.
   
More could have been done with the map features. Cities only have three options: visit a tavern, visit a temple, and visit a shop. Shops sell replacement arms, armor, and horses for when they break, get stolen, or get destroyed. They also sell healing potions and buy excess equipment. They pretend to sell magic items but never have any in stock when you ask. Taverns cost 1 gold piece to visit and often have rumors or quests. Temples are a crapshoot: sometimes they provide healing, but other times they just ask you for a donation. 
     
Visiting a shop.
    
I'm not expecting Darklands in a diskmag game, but it would be nice if there were a few other options, like visiting the governor or king (you can't even proactively do that in the capital, although some quests lead you there), resting at an inn, and so forth. Ruins are similarly wasted. Though they dot the landscape, there's no reason to visit them unless you have a specific quest directing you there.
   
Character development is mostly lacking. As I mentioned above, you never see your skills again once you set them, and it's unclear if they actually play a role in the game. Increases in honour and valour are supposed to improve your combat abilities, but if this is true, the effect is very subtle.
    
And finally, while the game's use of color might work for some people, it's not a good interface for a colorblind player. Color tells you where you stand in honour, valour, injury, and fatigue, and there are a lot of variations here that I just can't interpret. 
   
I tried the two-player game for a little while. In some ways, it's an impressive bit of programming. Each player uses one joystick, and while players are moving, it really is like playing two separate games side-by-side. It even handles resting well. When one player rests, the other player can keep moving as the first player remains immobile. The problem comes when either player hits the joystick button to bring up the command list, or when either player triggers an encounter. At that point, the inactive player has to sit and twiddle his thumbs while the active one makes his decisions, fights his combat, or whatever. The manual doesn't suggest that players can meet, help each other in combat, fight, or trade equipment, so I'm not sure what the point is. (I suspect that if they both show up in the same city on tournament day, they can participate in the same jousting tournament, but it would have taken a long time, trying to control two characters at once, to confirm it.) I think I'd rather just play a regular CRPG and trade turns. When I was a kid, my friend and I used to play "until someone dies," which really added some consequence to death that I haven't experienced since except in permadeath games.
        
Two players can move simultaneously, but they can't do anything else simultaneously.
            
Some other notes:
   
  • Sound is limited to looping musical tracks consisting of medieval-ish public-domain tunes like "Greensleeves." It's well done, but it gets (to me) repetitive.
  • You never kill foes; you "incapacitate" them.
  • Some of the quests seem to be broken and do not trigger events when you arrive at the given destination. For instance, someone might tell you that ogres are menacing Durham, but when you get to Durham, nothing happens.
       
Nothing, in fact, was found in Milestone.
      
  • You can only have one active quest at a time. If you forfeit a quest to take another one, you lose honor.
  • Every randomly-generated map randomly chooses a city as the capital. City names are drawn from real English (or European) places and some Arthurian characters: Arden, Sherbrook, Bedigraine, Durham, Bristol, Newcastle, Stafford, Brandegoris.
        
You can get a featureless "map" that shows the relative positions of the character and the cities.
     
  • The economy is pretty tight. You can loot enemies post-combat, but hardly anyone ever has anything. Potions go quickly, and some encounters strip you of gold. If nothing else, you can build honor by donating to temples.
  • If a lady agrees to be your paramour, she'll tell you what city she lives in, and you can visit her there. She occasionally will then have news of an upcoming tournament or quest.
     
The latter option is only available if you have a "lady."
     
There is a "main quest" in the game. It's supposed to be triggered when your honour and valour rise so high that both icons are white. You then visit the ailing King Morgan and get a quest that leads you to become his heir. Unfortunately, I can't seem to reach this point because of a final problem, probably having to do with emulation rather than the original game. You can save at any point outside of combat, but I find that after a certain amount of time playing a character, the game freezes when you try to save. Even if you could avoid that, it also occasionally crashes from random keypresses.
   
Normally, I'd use emulator save states, but I can't get save states to work for the Commodore 128 in VICE. I couldn't get them to work for Labyrinth, either. They seem to save all right, but when I load them, nothing happens. I've tried both regular and "quick" save states, and I've tried the options that have you embed the disk and ROM with the save state, but nothing seems to work. I'm not sorry that there aren't more Commodore 128 exclusives, as I almost always have trouble with the emulation. But thanks to commenter Tristan Miller for alerting me to this game and helping me with the configuration; without him, I wouldn't have gotten this far. I'm still a little fuzzy on the distinction between PAL and NTSC and why some games only work when I have "true drive emulation" enabled, some only work when I don't, and some only work when I have it enabled on autostart but not regularly, or vice versa.
   
I have some options that I'm going to experiment with. (Please, I am explicitly not asking for help from anyone at this point). This is really a one-entry game, but it has enough original ideas that I want to try a bit harder and experience more of it before rating it. 

*****

Edit from 2 February 2023: I continued playing for a few hours and tried some different versions of the disk dump, but they all had the same problems above, plus some new ones, such as quests being given for cities that did not exist on the game map. I'm going to have to call it "not winnable" except by a lucky player who never has to save and doesn't encounter any of the quest bugs. It get a relatively high 27 on the GIMLET, with 2s, 3s, and 4s in most categories except for "Graphics, Sound, and Interface," where I gave it a 1 for only modest graphics, no sound except music, and a horrid joystick interface.

    
Time so far: 4 hours
  

30 comments:

  1. I wrote a jousting simulator on the Apple IIe as a kid. It consisted of two star symbols approaching each other from each end of the screen, and rolling a die when they met. I even drew a line in the middle. But it's lost now and didn't have any character development anyway, so you won't have to play it.

    Never wrote a map algorithm either, but intuitively for a simple algorithm I guess I'd start with a default terrain and seed other terrain types in a couple of spots, then growing them from there.

    The game has lots of colours, but I think it looks very nice.

    ReplyDelete
    Replies
    1. Roguelike development sites have a lot about map and dungeon generatin algorithms. But a lot of outside terrain maps you'll see are generated using Perlin noise, because there are easy-to-use plug-ins for that in the popular game engine Unity (and no doubt others).

      Delete
  2. AlphabeticalAnonymousJanuary 30, 2023 at 1:31 PM

    A missed opportunity: it could have been *Queen* Morgan.

    ReplyDelete
    Replies
    1. But Morgan le Fay is an immortal fairy, so what exactly would it accomplish to become her heir?

      Delete
    2. AlphabeticalAnonymousJanuary 30, 2023 at 3:52 PM

      As others could tell you better than I, there are plenty of versions of Morgan and not all of them fairies. On the other hand, fairies are notoriously tricksy - so maybe the fact that she needed no heir would turn out to be the trick.

      Delete
    3. Although the name Morgan is associated with Morgan le Fay, who as AA correctly points out is mortal in most of the sources, there are also a number of male Morgans in various legends. There's a Duke Morgan who rules Britanny in some of the Tristan legends, and a a prose work called Petit Brut says that Morgan the Black was the name of one of Arthur's sons.

      I agree with AA that a Queen Morgan makes more thematic sense, but I also imagine that the author didn't want to suggest that Morgan le Fay had somehow taken Arthur's throne. His goal was to create an Arthurian-esque story without being explicitly Arthurian.

      Delete
    4. AlphabeticalAnonymousJanuary 30, 2023 at 4:25 PM

      As someone who lacked the benefits of a classical education, I always find it fascinating to hear you propound on all things Arthur. For that reason even if for no other, I hope we hear more about this game.

      Delete
    5. Morgan the Black...that name sounds familiar for some reason I can't put my finger on.

      OK...looking it up, it seems I was conflating Morgan Ironwolf with Black Dougal two of the characters from the sample adventures from D&D Basic. Morgan is a fighter while Dougal is a thief.

      I always loved those samples of play. I wish they'd made a whole book of them. This excerpt has always been one of my favorite parts of English literature:

      DM: "Black Dougal, you find out that you missed a tiny discolored needle in the latch. Roll a saving throw vs. Poison, please!"
      Dougal (rolling): "Missed it!"
      DM: "Black Dougal gasps 'Poison!' and falls to the floor. He looks dead."
      Fredrik: "I'm grabbing his pack to carry treasure in."
      Rebecca: "I'm giving Black Dougal the last rites of my church."
      -- BASIC DUNGEONS & DRAGONS, Moldvay (1981)

      Delete
  3. I can imagine a modern open-world style rogue-like version of this game working quite well. The "Travelling Knight for hire" would make a nice theme for the game.

    ReplyDelete
    Replies
    1. Yeah, I immediately started thinking about how this concept could be put to good use. It kind of sounds like a lot of the good ideas are there, they just fall short in execution. While thinking about it I also realized that a well-executed version of this game would be a lot like an Arthurian Pirates!

      Delete
    2. Or an Arthurian Mount & Blade. I don't know this for sure, but there is high probability that someone already made an Arthurian-themed mod for M&B.

      Delete
    3. The blog entry already mentions Darklands, and I think that is spot on. Darklands with the late HRE/early Renaissance theme replaced with an Arthurian theme. With the Pirates! connection included for free.

      Delete
  4. When I was first reading a thick tome of Arthurian romances on a multi-day Greyhound ride probably 15 years ago, the entire time I was thinking that therein was contained everything necessary for a bottomless video game quest generator. It's very gratifying to see that someone else had the same idea and did something with it.

    The particular array of random encounters you tabulate really resonate with my memories of Braminar, only less devotedly stupid.

    ReplyDelete
  5. Thanks for reviewing another of my submissions! Sorry to hear about the technical difficulties. Hopefully you'll be able to overcome them (but if not, feel free to get in touch with me).

    Regarding the reason why some games work only in NTSC or PAL modes, this usually has something to do with timing routines. The two video systems have different numbers of scan lines; the video chip needs to spend more time drawing the screen on PAL systems than NTSC systems. And since the CPU needs to wait for the video chip to finish drawing, this means that an NTSC machine has an effective speed of about 1.0225 MHz while a PAL machine has an effective speed of about 0.985 MHz. Certain timing-sensitive code, such as fastloaders, may make certain assumptions about what speed the CPU is running at. A fastloader that assumes a faster NTSC CPU might not be able to keep up with the increased data transfer rate when run on a slower PAL system, leading to disk errors or lockups.

    ReplyDelete
  6. A jousting minigame - makes me remember the tournaments in "Defender of the Crown" (in my case the 1987 C64 version). Not sure I ever managed to get that right, but back then I found the graphics of that game impressive and even the gameplay mix of strategy and action only got stale after a while.

    And also the 1982 arcade game "Joust" which shows up in e.g. "Ready Player One". Though that one features the jousting knights riding an ostrich, a stork or buzzards.

    ReplyDelete
    Replies
    1. Is there a new (-ish) with jousting mechanics?

      Delete
    2. Also Conquests of Camelot! As we all recall, realtime minigames in Sierra games were universally beloved, and never a reason to toss your keyboard in disgust.

      Delete
    3. @pia: See e.g. https://www.mobygames.com/game-group/gameplay-feature-jousting ("Games featuring the ability to joust on horses or other animals.").

      The list doesn't include DotC, however (admittedly that game has several different minigame features besides jousting, plus the strategy element).

      Delete
    4. It also doesn't include Conqueror A.D. 1086, which had jousting, marriage, 3d combat, strategy combat, "base building" and IIRC a kitchen sink. I remember liking it but I think reviews were mixed.
      It's new-ish (1995) but I read it might be hard to run on modern systems.

      Delete
    5. This list is incomplete to say the least. The NWN Premium module Wyvern Crown of Cormyr features a competent jousting mini Game, too.

      Delete
  7. Hurrah for diskmag games!

    ReplyDelete
    Replies
    1. They're often my favorite entries here. Usually short, often unusual.

      Delete
  8. "I'm not sorry that there aren't more Commodore 128 exclusives, as I almost always have trouble with the emulation."
    Although this is probably, and ironically, why savestates don't work. There are so few C128 games that I never got to try the feature at all; no wonder no effort was put in there.

    ReplyDelete
  9. I can't believe it's not a Sierra game with that title!

    ReplyDelete
    Replies
    1. teeechnnnicallly:

      they should have named king's quest 1 this, because your character is still "sir graham/e" and is a knight in service to king edward the benevolent.

      but the whole point of that game is to become the king, so i guess it makes sense why it's called "king's quest" in the end.

      ps: that spelling of grahame seems weird, but that's literally his name in the pcjr version of the game. they shaved off the silent e as the game grew legs and had various editions printed.

      Delete
    2. It's called "King's Quest" because the (current) king is the questgiver.

      Delete
    3. that is both fair and correct.

      i've forever read the game's manual and played the game's quest as: "you're questing to be the king."

      Delete
  10. . . . but I didn't do so badly with the defaults.

    The Black Knight always triumphs!

    ReplyDelete
  11. "Hasten this way, Aileen."

    Chesters Midnight Runners?

    ReplyDelete
    Replies
    1. I loved the song as a kid and I still think it's quite fine. As a non-native speaker, I never thought about the band's name, it was just something in English. I'm guessing it doesn't mean nocturnal smugglers?

      A fascinating entry! I would very much like to play something (but functional) like this.

      Delete

I welcome all comments about the material in this blog, and I generally do not censor them. However, please follow these rules:

1. DO NOT COMMENT ANONYMOUSLY. If you do not want to log in or cannot log in with a Google Account, choose the "Name/URL" option and type a name (you can leave the URL blank). If that doesn't work, use the "Anonymous" option but put your name of choice at the top of the entry.

2. Do not link to any commercial entities, including Kickstarter campaigns, unless they're directly relevant to the material in the associated blog posting. (For instance, that GOG is selling the particular game I'm playing is relevant; that Steam is having a sale this week on other games is not.) This also includes user names that link to advertising.

3. Please avoid profanity and vulgar language. I don't want my blog flagged by too many filters. I will delete comments containing profanity on a case-by-case basis.

4. I appreciate if you use ROT13 for explicit spoilers for the current game and upcoming games. Please at least mention "ROT13" in the comment so we don't get a lot of replies saying "what is that gibberish?"

5. Comments on my blog are not a place for slurs against any race, sex, sexual orientation, nationality, religion, or mental or physical disability. I will delete these on a case-by-case basis depending on my interpretation of what constitutes a "slur."

Blogger has a way of "eating" comments, so I highly recommend that you copy your words to the clipboard before submitting, just in case.

I read all comments, no matter how old the entry. So do many of my subscribers. Reader comments on "old" games continue to supplement our understanding of them. As such, all comment threads on this blog are live and active unless I specifically turn them off. There is no such thing as "necro-posting" on this blog, and thus no need to use that term.

I will delete any comments that simply point out typos. If you want to use the commenting system to alert me to them, great, I appreciate it, but there's no reason to leave such comments preserved for posterity.

I'm sorry for any difficulty commenting. I turn moderation on and off and "word verification" on and off frequently depending on the volume of spam I'm receiving. I only use either when spam gets out of control, so I appreciate your patience with both moderation tools.