Friday, October 26, 2018

Game 30: Adventure 350

Download Adventure versions here:
http://rickadams.org/adventure/e_downloads.html

Woods’ expansion to Adventure added numerous features, among them points. Numerous other developers have since expanded on Woods’ version, including Woods himself, and because adding content usually changed the number of points available to score in the game, the point count became a convenient way to distinguish between major Adventure versions.

Wood’s original revision had a maximum score of 350 points, and is sometimes called “Adventure 350.” Even then, finding a playable “original” version proved to be a puzzle in itself. The original FORTRAN source is available, but it’s dependent on the PDP-10 machine, and I’d prefer not to have to learn how to compile and run FORTRAN on an emulated PDP-10 if a suitable port is available. The page above lists several “original” versions, and most of them appear to tinker with the content in some way

Don Eckman’s DOS port seems to be the most authentic. It makes no changes I could notice, and even preserves the all-caps text whereas all of the other ports switched to a “normal” mix of lowercase and uppercase. But there’s one major snag; saving doesn’t work. Typing “save” produces this message:
I CAN SUSPEND YOUR ADVENTURE FOR YOU SO THAT YOU CAN RESUME LATER, BUT YOU WILL HAVE TO WAIT AT LEAST 90 MINUTES BEFORE CONTINUING

IS THIS ACCEPTABLE?

But it’s just a leftover message from the FORTRAN program. There’s no way to actually load your game. You couldn’t in Crowther’s Adventure either, but with the small size you didn’t really need to. As noted in the Readme file:
The save and restart, under the old DEC system, were simply core saves,
with a couple of variables set to show that a restart is in progress.
I haven't yet implemented a save-to-disk feature.  This means, unfortunately,
that you must start over each time you play.  Ultimately I will get this fixed.

That was written in 1991, so I’m not holding my breath.

Then I noticed that there is an Amiga port of Ekman’s port. This would be acceptable; even if it didn’t allow saves, I could use quicksaves in WinUAE instead.

Getting WinUAE set up to play the game was somewhat of a challenge. To run it, I had to configure WinUAE to emulate an A4000 model, set up a Workbench environment in it, and create a virtual hard disk image pointing to a “software” folder on my real hard drive containing the adv350.lha file.

Unpacking the adv350.lha file was easier than advertised, I could just unzip it within Windows using 7z, and the files inside were usable within the emulated Amiga environment.



Once Workbench loaded, it showed my virtual hard disks, and I opened the secondary disk that I labeled “DH1,” and inside was the Adventure folder. Inside that was a runnable Adventure program. I double-clicked that, and got:



Tada!

I noticed that answering “Y” here costs you five points. Type “Y” and quit and your final score is 27 points. Type “N” and quit and it’s 32.

Typing “save” outputs this message:
SUSPEND IS NOT IMPLEMENTED

But that’s OK. I have quicksaves, which I plan to use responsibly.

I made my first session about mapping. It started off pretty much the same as before, with the road, hill, forest, valley, and grate, so I mapped it quickly, got the keys, lamp, food, and water from the building, and unlocked the grate to go into the caves below.

It continued pretty much the same for a while. Same cobble crawl, same hall of mists, same hall of the Mountain King, same silly puzzle involving the bird and the snake, same set of treasures scattered around the HOTMK, the same axe-throwing dwarf with bad aim, followed by knife-wielding dwarves with annoyingly good aim and tenacity.

 Some changes I noticed early on:
  • Beating the dwarves now requires you to THROW AXE rather than simply ATTACK, and you must also TAKE AXE after each throw.
  • There’s now an inventory limit. If it isn’t weight-based, then it seems to be seven items.
  • The “INVENTORY” command works now. The bottle and the water inside it were listed as separate items, but they seem to count as one item toward the inventory limit.
  • On the east bank of the fissure, if you try to jump, you die.
  • On death, the program offers to reincarnate you (“BUT DON’T BLAME ME IF SOMETHING GOES WR…… --- POOF ---“), taking you back to the building at the cost of some points and some “orange smoke.” Your inventory gets scattered too. I found my lantern on the road, but the rest of my things were either gone or deeper in the caves, because I never found them again that session.
  • You can go southwest from the HOTMK into a “secret E/W canyon” that was previously part of Crowther’s cave construction zone. This was originally a one-way passage, only allowing you to return to the HOTMK from the canyon. Since the southwest passage from the hall isn’t shown in the room’s description, this could be thought of as sequence breaking in a sense.
  • In the “window on pit” room, there is now a “shadowy figure.”

Soon enough I ran into dwarves again, and without my axe I had no way to defend myself and they eventually killed me two more times. The program then got snippy with me:



I suppose I could do it myself, but this seemed like as good a stopping point as any.

My map so far:

No comments:

Post a Comment