Ultima Patcher

I’ve not spent long on it, but I cobbled together a simple GOG Ultima game patcher on Saturday afternoon. The idea was to offer an easier alternative to install all the various patches for Ultima 1-4 for anyone who has bought them off GOG. It’s very basic and just copies the patch files, runs any installers inside DOSBox and alters the GOG DOSBox config automatically. There isn’t much point in using it if you know your way around DOS/DOSBox, but it might help a few people out. It needs some serious tidying up and I definitely want to add in links to the project sites and the like but it basically works for now. It’s in the Miscellaneous section in the downloads for anyone who wants it.

I’ll probably add the other games as they are released + the Underworlds, although it does mean buying them all again so I’m tempted to wait until a sale. After buying Ultima 1-3 on GOG that makes it 6 copies of Ultima 1 I own and 5 copies of 2 & 3 in one form or another. Surely I must have paid for these games enough times by now. $6 is not a lot of money though, so I’ll probably stump up the cash for the others.

While I’m posting, one of my favourite channels on Youtube, blacklily8, just added a mini-review of Ultima 4:-

Matt is a guy who is very much into old RPG’s and adventure games, and seems to have very similar tastes to myself. Despite that he’s not played any of the Ultima’s so this is more or less his first experience of the series.

It’s interesting to see what someone new to Ultima, but not to ancient RPG’s makes of it. It’s easy to forget just how awkward the interface is and how much there is to learn when you have been playing these games for years. There is a thread on GOG where several people couldn’t even figure out how to get past the menu screen at the start and thought the game was broken.

Ultima 1-3 on GOG + some Ultima 1 scans

The first 3 games in the Ultima series were released yesterday on GOG.com for their bottom end pricepoint of $5.99. There are quite a few grumblings on GOG about this price for such ancient games, although there were just as many people happy to see them. I can see where the complaints are coming from but it’s not exactly a big expense provided that GOG are adding some value to the deal. I did have concerns that the earlier games in the series might have been skipped altogether so it’s good to see them arrive at all. I think it’s safe to assume at this point that all of the main Ultima series will be appearing on GOG in due course. Fingers crossed for the Worlds of Ultima games.

While I don’t have a problem with the asking price, I definitely have complaints with the added value aspect here. For a start, the Akalabeth remake from the Ultima Collection should have been included. Ignoring that, GOG’s extra’s are a bit of a joke. They appear to consist of some pdf’s lifted from replacementdocs.com including my own scans of the Ultima 3 cluebook, and cloth map/galaxy map from Ultima 2. They have removed the replacementdocs logo however which seems highly unreasonable to me. Surely they ought to acknowledge the source rather than hiding it. They didn’t even manage to grab everything correctly and missed one of the spellbooks + the Ultima 3 map is upside down. My scans of the Ultima 2 map were my usual rubbish patchwork job with something too large to scan in one go. There must be better scans available within a minutes googling which they could have used instead. I’d have done them some decent ones myself, if asked.

It did bring to my attention that the maps from the Ultima 1 remake are missing from replacementdocs and hence not available as GOG “extras” either. I’m sure they are available elsewhere but I’ve done some scans anyway and added them into the downloads here, as well as uploading them to replacementdocs. I thought I might as well do the coins too while I had the scanner going.

Apart from the dubious extras, there do seem to have been issues with several of these EA games as they have been released. Some of these I can sympathise with but others are just basic errors. It was poor to release Underworld with the sound defaulting to MT-32, but to then make the same mistake with Wing Commander is ridiculous. It gives the impression that GOG just shovel the games into Dosbox and don’t bother testing them. This is born out again as by all appearances Ultima 2 still has the bug with all the planet maps not being included, due to the filenames being duplicated on disk 3. I’ve not actually playtested this, but there is no sign of the missing files so it’s a safe bet. There is a fan patch for this but I thought the whole point about GOG was that it was supposed to be easy for people to run these games. This bug has been in every Ultima compilation since the early 90’s for crying out loud.

I am glad to see these games being made available again anyway and it’s the first time any of the main Ultima series has been on sale for around a decade. I’m sure GOG will remedy most if not all of the issues eventually, but they aren’t doing their reputation any favours in the meanwhile as far as I’m concerned.

Day 6

Exodus has been exorcised so I’ve finished the first trilogy of trilogies. I didn’t spend long at all finishing up – I used the same trick running round level 8 of the perinean depths to get my frontline fighters up to level 20. My cleric and wizard could now cast a mass death spell which levelled them up easily also.

The mark of force was on the bottom level of the dungeon of fire – I just used spells to get straight down, get the mark and leave, then headed for Castle Death.

All the monsters in here, are preset so you know what you are going to get but they are also extremely tough. To make things harder there are random fireballs going off all over the map which mean it hurts to stand still too long waiting for your magic points to build up again. Waiting to get them back, and casting mass death still hurt less than fighting conventially though so I stuck with that approach – I barely made it to Exodus. I probably should have levelled up a bit more before I tried this.

When you get to Exodus, he turns out to be an old fashioned computer just like in an old Star Trek episode. Hes also guarded by four lots of invisible monsters – thankfully these die in one hit, so they are pretty easy to finish off by grouping my party together.

To kill off Exodus you insert the four cards in the correct order and that presumably crashes the computer and it blows up a square at a time. A brief message appears inside the map window, congraulating you and plugging Ultima 4. I’ve seen the end of the game described as anti-climactic but the battle to get to Exodus is difficult to say the least and there isn’t really a hint that Exodus will turn out to be a computer so it would have been a surprise to anyone playing it at the time.

I’ve been very impressed by the quality of this game – I would go as far to say its the first classic in the series. The first games were more experiments in programming, whereas this comes across as a fully-rounded and structured game. Twenty-five years after it came, out it still had me hooked and not wanting to stop playing. I don’t feel that I got the full experience,however, as I knew how to finish the game before starting. I was too young to appreciate a game like this back in 1983 (when I’d only just got my first computer – a 16K ZX Spectrum) but for anyone who played it at the time this must have been something special.

Since this is the first game published by Origin, this is technically only the first game on the list finished. I’ve not counted but there must be about 50 to go… Next up: Ring Quest.

Day 5

I made loads of progress last night. I carried on raiding the 1st floor of the same dungeon until all my characters had 9999 gold – this really didn’t take too long. By then they were all around level 4 except my cleric who was still level 1. I then tried delving a bit lower into the dungeons to gain some experience and found a fantastic spot at the bottom of the perinean depths. Its an easy dungeon to get to level 8 on anyway as there is a ladder that goes all the way down from level 3, but when you get there, there’s a square corridor with brands in two corners, and poison curing  and health fountains in the other. This means you can walk round in circles, keep all your guys on max health all the time and fight all the level 8 dungeon creatures for loads of easy experience.

Rather than dishing out the same experience randomly for every creature, Ultima 3 has a set amount for each type – an orc gets you 3xp, a balron 20xp for each killed. This makes far more sense and is actually rewarding me for surviving tougher fights.

I got my party up to level 6 or so – my cleric was still lagging behind at level 2. He only has the one combat spell I can use, which kills large amounts of undead, but you don’t seem to run into undead that often. The levels only affect your hit points – an extra 100 per level. I decided they were tough enough to survive so I then set out to explore a bit and look for a ship.

There aren’t a huge number of towns in Ultima 3 that I’ve found so far, maybe around 8 or so. They don’t feel any bigger than in Ultima 2 but they are definitely more Ultima-esque. Some of the names are even the same – theres a town called yew in a forest thats full of druids. The silly comments are gone from Ultima 2 when you talk to the people in these towns. They all just give a one line response which can be just “Good day” or clues to help you to complete the game i.e. “Dig for exotics”. Its not exactly a conversation system, but its fun exploring the towns, trying to gather these clues and a big improvement on the series so far.

The moongates make a return in this game and this time they work just like later Ultimas by the phases of the moon. The moon phases are just shown by numbers at the top of the screen rather than graphics. The moongates aren’t entirely neccessary except for the fact that one of them gets you to the dungeon of the snake which is otherwise inaccessable. I explored my way through all these towns gathering clues and looking for an ever elusive ship – eventually a ship finally showed up (they seem to be extremely rare in this game) after I’d popped through the moongate that leads to exodus castle and behind the snake blocking the way out. The odds of a ship turning up here must be astronomical – theres only about 4 squares of ocean. I fought the pirates and commandeered it but without the mark of the snake there was no way to get it past the great earth serpent. Something that just occurs to me is, if a ship pops up here you could beat the game without ever getting the mark of the snake, or finding out the password to get past the great earth serpent.  I didn’t much fancy waiting for another ship to show up though so I decided to attempt to get the mark of the snake on level 8 of the snake dungeon so I could get past the snake and use this one.

The fact is my party really wasn’t up to this dungeon yet – I tried several times and the only way I could get close was to use my cleric and wizard spells to go down and up levels wait for their magic to charge and repeat. I got the mark and got out again eventually with all but one of my party dead, limped to the first town and paid up to get everyone healed. I now sailed off to find the exotics, I could remember they were both on different 2×1 islands. The game world isn’t too large so this didn’t take long. It was now time to find Ambrosia.

For anyone who’s not played the game, there is a little whirlpool that randomly moves through the sea. If you sail your ship into this you are washed up into an entirely new world map. This is just like the idea of the underworld you got in later Ultimas. This map doesn’t have any random monsters, although there are a few preset ones, and its basically a big maze with four shrines in it. Each of these shrines raises one of your stats by 1 for each 100 gold you offer when you pray in it. Finding these shrines really isn’t that easy – I was using a map from the cluebook and still struggled a bit. This is still a good way of raising stats though. It makes some sort of sense (more than a hotel clerk) and you don’t need to do it too often if you bring plenty of gold with you. I maxed out my clerics wisdom, my wizards intelligence and everyones strength, and had a bit left over to raise my thiefs dexterity. While I was there I searched all the shrines to get the four cards, and then sailed back into the whirlpool to get to the surface world.

My last job of the day was to find the timelord in the dungeon of time – with my cleric and wizard now having maximum magic points this was dead easy. The timelord himself just tells me the order of the cards and is made up of world tiles with a moongate in his chest. I guess you have to use your imagination.

My party is now up to level 11 apart from my level 4 cleric and I have 3 of the 4 marks. I think their stats are probably high enough without another trip to Ambrosia so I just need to get the last mark, level up my team and then I’m ready to take on Exodus.

Day 4

I managed all of about 20 mins last night on Ultima 3. There’s not much new to say, I’ve got half my party up to level 2 now and quite a bit more gold. I’ve nothing on tonight so I’ll get a decent session in then. Instead I’ll talk a bit more about the new stuff in Ultima 3 that I didn’t mention yesterday. First off you now have a party of four instead of a single adventurer – this certainly adds more variety to the gameplay, there’s a huge number of spells, weapons and armor and all in all it feels closer to a modern role-playing game because of it. 

The monsters travel in parties too, which has led to the addition of the combat screen, which was with us till Ultima 6. This means that every battle you swap to a screen where you can move all your characters around individually, attack or cast spells in turns. This makes the combat a bit more interesting, the downside is the battles take longer which is going to slow me down quite a bit. Only the character that makes the kill, gains experience. My wizard should be ok with his mittar spell getting quite a few kills, but I’m going to struggle to level up my cleric at the moment.

All the modern technology has finally disappeared, so we also have a proper fantasy environment for the first time since Akalabeth – I’m not far into it yet but the game already feels a cut above all the others. It seems like this game has actually been planned and designed rather than throwing together a load of elements ad hoc as in the first couple of games. Even though I’m just trying to level up, I’m enjoying it more than the first 2 games so far.

I’m only a few days in but I’ve decided I’m changing my Ultima mission into an all encompassing Origin mission where I blog my way through every game Origin has ever published. I think I own every one of them except for Caverns of Callisto, which I guess I’ll just have to download unless I find a copy. I’m as much a fan of Origin as I am of Ultima so it seems like the perfect thing for me to blog. I am wondering just how long is this going to take? If it took a year to play through all the Ultimas, how long would it take to play through every Origin game? Only one way to find out…

Even if its going to take me ages, I’m still looking forward to playing all those games. Overall I think it will just be more fun than sticking to Ultima, as I won’t be stuck with the same genre of game the whole way through. There are loads of them I’ve never played, which will be all new to me. More to the point, its never been done. With the non-ultima’s, I’ll try to be more thorough and include screenshots. I’ve not bothered so far, since there are loads of screenshots already on the other two blogs + I tend never to look at them when reading the blogs myself. Hopefully, when I’ve got a few games in, my writing style might even be coherent instead of the ramblings I’ve managed so far, but I wouldn’t count on it.