Tuesday, July 28, 2015

The Ormus Saga: Subtitle

Liberating the land one city at a time. This shot shows several types of the game's terrain.
          
Exploring Beryland has made me wonder how we ever mapped effectively in top-down, tile-based games--or, more to the point, how we ensured that we didn't overlook any important locations. The Ultima games came with maps (and perhaps Ormus did, too, in the original publications) that helped. When I replayed Ultima IV, V, and VI for this blog, I already remembered the basic geography of Britannia; I can't remember what it was like to explore the land as a blank slate. Ultima II was based on Earth geography, so it was easy to find your way around. Ultima was perhaps the most confusing of the games, with all of its islands, but before long you could buy an air car and explore the entire world in a search pattern.

Lacking any of these things in The Ormus Saga, I wasn't sure how to approach mapping and exploration, especially since I kept getting turned around by rivers and mountain ranges. I started mapping it in Excel, but I gave up when I realized it would take far longer than the game is worth. I could have done just some rough sketches on paper or something, but my soul resists the imprecision of such an approach.

A tiny portion of the game world.

So I'm making do with half-measures. Once I had enough funds for some "magic maps," I discovered that they provide both coordinates and your rough position in an outline of the overall game world. If I just record the coordinates of cities and dungeons I find, I can use the maps to find my way to most places. All that's left is a mechanism of systematic exploration that ensures you don't overlook any important cities, dungeons, towns, temples, and castles.

Given relative positions, I'm guessing the game is 256 x 256 squares.

The game gets its horizontal coordinates backwards, incidentally. It records all the locations in the game as tile positions "north" and "west." But by "west," it really means "east." If you start at 50N, 100W and move two spaces to the east, you'll be at 50N, 102W. This caused a lot of confusion for a while as I tried to find treasures.

Technologically, playing The Ormus Saga has also been very frustrating. The game freezes about 1 in every 8 times that it has to access the disk, and it has to access the disk a lot--to load new tile blocks, to enter and exit locations, to enter and exit combat, to activate menu items, and so forth. Fortunately, the VICE emulator allows the creation of a save state with just an ALT-S, so I'm in the habit of hitting that key combination every 20-30 seconds, and then ALT-L to reload when the game inevitably freezes. Unfortunately, I was done in by another problem that I don't understand. Maybe one of you who's more proficient with the technology can help me with this. I've been using save states for various emulators for years now, and I often find that while the save state will load without any problems during the same emulation session that created it, if I close the emulator and re-start it, the save state freezes or crashes upon re-loading. Why does this happen? Why doesn't it always happen?

In any event, I had to learn the hard way to use save states during most of the gameplay, but use the game's own save feature before closing out of a session. With that, I've been able to make a little progress.

See that dungeon in the mountains south of me? If I hadn't been mapping every tile, I probably would have overlooked it.
  
To recap, The Ormus Saga is a limited Ultima clone that takes place in Beryland. The kingdom is being threatened by the Ormus Cult, which has already taken over a bunch of cities and can, in the course of gameplay, take over more, including the king's castle, which immediately ends the game. You play a generic warleader who has to both develop his own skills and inventory as in a typical RPG, but also raise armies to re-capture the towns taken by the cult.

This is particularly important because each town has a different selection of shops, and only certain towns sell the items you need to progress in the game.

I can't take advantage of this city's services until I liberate it.

Once I realized that the game starts in the southwest of Beryland, I began exploring the south coast heading east. The first city I discovered, Dillingston, was occupied by the Cult. So was the next, Dalewood. Finally, I found one that wasn't, called Hillstone, followed by a Temple of Mar, and a city called Harper Valley.

All the game's towns are menu towns, and each offers the ability to search a list of doors, chests, bookcases, baskets, and other receptacles that in a more elaborate game you'd find by actually wandering around the town. Many are locked (and it took me a while to find a town that sells keys), but between the opening city and the three unoccupied ones, I found enough treasure to fund an army of around 150 troops. This allowed me to besiege and take over Dillingston and Dalewood.

The heroic general loots the city.

Between the visited cities, I'd also collected lore on a number of buried treasures, so I set out to find some. Unfortunately, I soon discovered that buried treasure chests require magic keys to open, and I hadn't yet found a city that sold them.

How disappointing after all that digging.

During these explorations, I was surprised at how few wandering monsters I discovered. In 4 hours of gameplay, I fought maybe 10 total combats. For this reason, I still haven't gotten off Level 1. I don't know how many experience points it takes. You start the game with 210, and I'm up to 492 now, but nothing so far.

Because of the relative scarcity of monsters, I was looking forward to my first dungeon exploration. I saw one in the mountains early in the game, but I needed to wait until I found a city that sells a "climbing tool" to access it. When I found a shop selling the tools in Dalewood, I eagerly returned to the dungeon, prepared to fire up a torch, entered it, and...

This is a "dungeon."

Yep, dungeons in this game are just menus, like cities. Despite "conversation" and "attack enemy" options, neither of the two dungeons I've "explored" have had anyone to talk to or attack. The only purpose to them is to search for the same types of chests and other receptacles that you can find in towns. As in towns, many of them require keys or magic keys.

Last time, I tried to describe combat, but I don't think I made it sound as stupid as it is. Even though you can see your character icon and various enemy icons, it's not a battlefield map like in Ultima IV or V. Neither you nor the enemies ever move from the starting position. When you attack, you aim at a column of enemies, and your attack always goes to the first enemy in that column--basically, it's like selecting your target from a list. Phantasie used the same approach, with graphics that are just for show rather than any kind of tactics.

Note that the "battlefield" with these sea monsters still looks like grass.

The one creative element here is the use of the "Troop Attack" in combat. If you select that, you choose an enemy to target just like a regular attack. But when the enemies retaliate, they attack your troops rather than you. In that sense, troops are like extra hit points in combat.

These demons are too dangerous to fight on my own. I use my troops to whittle them down. Some hero, huh?

If your troops make the kill, you don't get any experience, so I learned that what to do in tough combats is let your troops attack a few times to wear the enemy down, then finish him off with a character attack. It's not always easy to estimate how many hits it's going to take to kill a foe, however.

In city combats, there's no individual attack option. The troops are all you have. You and the enemy exchange blows, slowly whittling down your troops, until only one side is left. There are no tactics, no spells, and the conclusion is foregone from the beginning, but the game still forces you to fire back and forth for 10 minutes instead of just offering a way to reach the inevitable conclusion with a single button.

Despite the inevitability of my victory, I still have to aim, fire, and kill each of the enemy troops one by one. It's even worse than it looks, because the maximum number the game displays at a time is 14 troops, so there might be 4 or 5 "underneath" each icon, and I have to attack it multiple times.

You don't get any treasure or individual experience for winning city battles, and even a winning one can easily cost 70 or 80 troops, which cost around 400 gold pieces to hire in the first place. Thus, your accumulated gold disappears quickly, especially since the enemy keeps re-conquering cities you've already liberated.

The enemy attacks a town in which the garrison is apparently one guy. I haven't figured out what the shields behind the troops mean. You can attack and eliminate them in combat.

Towards the end of this session, I discovered the king's castle, which is just another menu town. Each city, town, and castle has a selection of 4-6 menu NPCs to talk with. Their names are mostly normal ones (e.g., Jonathan, Ben, Dan, Tina)--probably the developer's friends--though occasionally rendered backwards (e.g., Nomis, Ekim). From them, I've discovered a bit of the game world's lore and quests. A summary:

  • The Ormus Cult is led by an evil wizard named Lord Marox. He lives on an island called Black Isle.
  • Lord Marox created a Gem of Power with the help of the god of the World of the Dead. The Gem makes Marox immortal, and it must be destroyed. This plot point occurs in no other game I know.
  • The king's name is Argon. Lord Marox used to be a member of his royal council, and when he defected, he stole the king's crown. Getting the crown back is a step in the game's main quest.

Visiting the king. Not enough games go to the periodic table for their character names.

  • The people talk of a historic event called the "dragonwars." During these wars, a city called Ghoul was destroyed. Four ancient books, scattered across the land, hold some secret to do with Ghoul. A priest named Carlos in Monter Bay (I haven't found it yet) is searching for these books.
  • A large black dragon has recently returned to the eastern swamps.
  • The dwarves in the city of Dillingston are mourning for a wizard named Thorn. NPCs have mentioned him several times as an old friend of King Argon.
  • Marox is trying to enter the World of the Dead. This requires a holy word of 7 letters (NPCs have already given me three) plus an artifact called a Trigonom, which is a combination of three amulets forged by the gods. Marox already has the Amulet of Death. The Amulet of Wisdom is locked up in Argon's castle. The elves in Elvenstone may know the hiding place of the third.

From the NPC discussions, it's become clear that solving a number of side-quests, or sub-quests, is going to be about finding the right artifacts and quest items in miscellaneous dungeon treasure chests. For instance, I found some kind of magic gemstone in a dungeon near the king's castle. Some will undoubtedly come from buried treasure chests.

Towards the end of this session, I conquered the city of Coldwater and finally found a shop selling magic keys. With one in my possession, I dug up one of the fabled treasure chests and found a pretty good haul. Now that I can afford both keys and magic keys, I need to re-explore all the cities and dungeons I've already passed to collect their treasures.

At last! I only have about a dozen more to find, now.

Some other notes:

  • Hit points regenerate very slowly, like 1 in every 30 or 40 moves. Resting in towns is the only viable way to get healed on a regular basis.
  • Food depletes so slowly you barely notice it. I have to buy a few more rations maybe once every hour of gameplay.
  • When you find treasures, you often find gold nuggets and jewels. These sell for 17 gold pieces and 25 gold pieces, respectively, in any city. Annoyingly, you have to sell them individually by re-selecting "sell nuggets" and "sell jewels" multiple times in the "sell" menu and saying "yes" to the buyer's offer. Similarly, you have to buy troops 6 at a time instead of just plugging in the number you want.

Repeat 10 times to get another 60.

  • Just as in Ultima IV and onward, walking through swamp carries a risk of poisoning the character, requiring a "CURAX" spell or a trip to a healer.
  • There are multiple levels of weapons, armor, and shields, but each town might only sell 2 or 3 types. You have to study costs to know which is "better," since there's no visible armor class on the screen.

Above dragon shields, found in other towns, are black shields and magic shields.

  • Weapons and armor occasionally break in combat. This doesn't actually happen in combat, but you're told about it in the post-combat screen. These seem to be scripted and timed events. If a sword breaks in one combat, you can reload, explore for a while, fight a different combat, and see the sword break there. It will break even if you don't use it during the combat (i.e., if you have the troops do all the fighting).
  • Escaping combat doesn't make an enemy go away, but it might make the game recalculate his numbers. If you get attacked by an enemy and don't like the odds, you can escape and re-engage, and you might find yourself facing a smaller number.

This combat seems a little unfair at my level, but if I exit and return, I might face only 1 or 2.
 
  • I still haven't found any reason to attack NPCs in the towns.
  • Spells are actually inventory items, like in Ultima I. That's why they kept failing when I tried to cast them. I've only found them sold in one town (and even then, only a couple of them), and received them as treasure from one chest.
  • With all the dungeons as menus, there seems to be no reason for torches except to illuminate a larger area when night falls.
  • There are no keyboard commands in the game--everything is by joystick--but the names and order of the commands (attack enemy, board ship, cast spell, dig, enter, etc.) suggest that the developer intended to map them to the keyboard and never got around to it.

I think I've experienced most of what the game has to offer at this point. It's not torture to play it or anything, but it's a bit boring even in its innovations, and a lot of its mechanics seem to be geared towards making it artificially long. Ultima was a better and more exciting game 10 years prior. I'll probably keep playing to avoid bailing on two games in a row, but not if I experience any more technical glitches.

Time so far: 6 hours
Reload count: 7 (not counting after freezes)

28 comments:

  1. The map you created with Excel looks like Scandinavia to me...

    ReplyDelete
    Replies
    1. And speaking of maps, I don't know why Chet is not using save states and magic maps to map the place. It's not actual jack-assery in this case since this is done to supplement the missing documentation.

      Delete
    2. And then you learn to use your expensive magic mapping spell, note where you are, and then reload. That's what I discovered in Faerie Tale Adventure, a game set in an enormous world that sorely needs magic maps but does not contain nearly enough. I remember I freaked out my friend whose Amiga it was when he saw how many Bird Totems I had. I never "used" them so they just piled up.

      I also independently discovered save scumming in Nethack, which amazed another one of my friends, one far more intelligent than me. I showed him how to do it, and he said, "Yes, and I did not do this because I am stupid!" But it turns out, a lot of times that's not the right idea, because I would just starve to death over and over, or get killed by tough enemies again and again. Better to play nethack the proper way and just start over. I just didn't think that way back then. Cheating was just part of 'winning', and I don't mean winning in the sense of retrieving the Amulet of Yendor. If the game allowed it, you not only could do it but SHOULD do it.

      Delete
    3. I thought the map looked like a bird. This seems like a pretty blatant Ultima clone, with even some of the enemy sprites being virtual ripoffs of sprites from Ultima.

      Delete
    4. Yeah, I guess he/she/they looked into the Ultima code, copy/pasted some things (possibly from two different games, Ultima and some strategy game) and experimented with it to learn a few things. It would not be a huge loss not to finish this game.

      Delete
  2. Ha. Looks like I forgot something. Oh, well. Screw it. I'm leaving it.

    ReplyDelete
    Replies
    1. I like the subtitle for this post.

      Delete
    2. I thought it perfectly encapsulated the ennui you felt writing this post. Just delete these comments and we'll just assume it was deliberate.

      Delete
    3. Yeah, I also thought it was intentional.

      Delete
  3. What's the first game that you "bailed on"? Seems like you were rejuvenated for Antares.

    ReplyDelete
    Replies
    1. There's the six-hour rule, which states that if he plays a game for six hours and isn't feeling it, it can be discarded. Used to happen a lot before now. I get the feeling it'll start happening a lot more, as time goes on more and more games are produced. More and more of them will be poorly made, badly scaled, and full of endless wilderness containing nothing but plot-lengthening quests.

      Delete
    2. I stopped playing Out of the Shadows because I thought it would take longer to win one of the quests than the game is worth.

      Delete
  4. I don't know if this will fix your emulator problem, but when you load a save state, only the emulated computer's memory is updated. "Physical" things, like what's in the disk drive (defaults to being empty at the start of each session), are not. In the Vice emulator, this is performed by selecting "File", "Attach disk image" before loading the game state.

    ReplyDelete
    Replies
    1. No, I get that. It still crashes even when the right disk is loaded.

      Delete
  5. Well, at least, I suspect that the game will get easier as you progress, with more cities available, maybe a level up or so... The designer(s) had a couple of ideas but not the skill to implement them (menu dungeons??).
    I was about to mention that the immortality gem is something like a lich and his phylactery, so of course, that plot can be found in dozens of other games. Then I thought that it's also like the ring in Lord of the Rings, then I realized you were ironic.

    ReplyDelete
    Replies
    1. I was referring specifically to Ultima. Morax and his Gem of Power = Mondain and his Gem of Immortality.

      Delete
  6. Menu dungeons are obviously ridiculous, but I can get behind the idea of menu towns; I think I encountered them first in Wizards & Warriors. Of course, this approach removes the town as a possible place of adventure in its own right and probably breaks immersion a little - on the other hand, if the town's only function is to essentially act as a base encampment, it can make things far more efficient. Case in point: Amberstar's towns, with their completely featureless stone walls, confusing doors and useless automap, make finding a specific shop a frustrating exercise which does nothing except prolong the game. I would gladly trade them in for a menu town.

    ReplyDelete
    Replies
    1. Menu dungeons are a game breaker for me. Menu towns I accept, but I thought part of the point of these games was exploration. Still I like the color of the screen.

      Does the map identify the cities under enemy control or do you have to visit to find out and then record it somehow?

      Delete
    2. Especially if you have to travel cross-country to the dungeon - you expect to have some kind of adventure waiting inside!

      Delete
    3. Oh, I agree. I'd much rather have menu towns than unnecessary wandering through featureless corridors.

      JJ, via the "Send Troops" option, you can scroll through each of the cities in the game and see which ones the enemy controls and how many soldiers are there.

      Delete
  7. Back in the day I hadn't much choice regarding RPGs (phantasie 1 & 3, questron 2, elvira 2 and ormus saga).


    The technical issues could indeed be a fastloading mechanism which some games used. You'd notice it on the real hardware because the drive would make a different noise when reading from the disc.
    The floppy drivers where comuters of their own with a cpu and their own memory. Programmers modified the drives software at runtime for different purposes. One being to speed up loading times. You could also put some part of you programs onto the drive for the drive to make the calculations.


    I dunno if the original author lacked the time or experience to implement cities/dungeons. On the other hand ormus saga is rather player friendly with just 2 disks. Compare the gold box games released for the c64. They came with up to 8 disks. happy swapping.

    So far the main focus of the game is indeed exploring the world. Visiting the various cities, villages and sites. Liberating cities under control of the Ormus Cult. Fortifying and defending the cities from being recaptured by the Ormus Cult. In between is some treasure hunting.

    I can't speak for the author but I have the impression that he tried to make some mix between an RPG and a strategy game (e.g. like Rings of Medusa).

    The sequel (ORmus Saga II) has indeed towns which you can enter (like you are used in Ultima IV).

    * Fighting an NPC is at least in one sitation necessary to advance the story.

    * There are a few "NPCs" on the overland map which are vital for the quest (e.g. like the mentioned dragon).

    * Late in the game there will be an underground area which classifies as a classic dungeon.

    ReplyDelete
    Replies
    1. Are your last three points about this game or Ormus II? I just wrote up a post discussing how I was abandoning Ormus because I couldn't figure out a path to the endgame--BUT I never found an NPC that was necessary to fight, nor NPCs in the overland.

      Delete
  8. The last tile based over world I needed to map I did with MS Paint.

    ReplyDelete
    Replies
    1. Could you elaborate? Did you try to represent each square or just draw a general outline?

      Delete
    2. Each tile was a pixel. May not be feasible depending on the size of the world, but I like how the final map looked. Plus if I needed more room (original dimensions were unknown), I just increased the resolution. I don't think I'll ever need to do it again. It was fun, but time consuming.

      Here's what the game looks like: http://4.bp.blogspot.com/-9txfRDt2-cI/T9Uj8_EXE7I/AAAAAAAAA0E/A6yNv6Bn9ig/s1600/Miracle+Warriors+-+Seal+of+the+Dark+Lord+%2528UE%2529+%255B%2521%255D_005.png

      That tiny 5 x 5 view is all I had to try to imagine the layout of the world.

      Here's the final map I drew: http://4.bp.blogspot.com/-gxuH9LlnxJE/T9O-Fqo7l4I/AAAAAAAAAyU/A4fzJiiiMls/s1600/world-map.PNG

      I used pink for towns, and black for caves to make them stand out. Beyond that there were only mountains, forests, desert, plains, and two types of water.

      Delete
    3. That's cool. I agree that the final map looks pretty good. But I guess it's no less work than I was doing in Excel, and I feel like I can annotate things better in Excel.

      I need some tool that directly translates what I see on the screen to some mapping application. Instead of developing yet another dungeon mapper, someone ought to try that.

      Delete
  9. Ah, old king Argon. He was a noble gasbag.

    ReplyDelete
    Replies
    1. He was so lethargic from depression that nobody could light up his life.

      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.