KevinJRussell: I tried Pentagram, but it doesn't work at all. Launching it causes a lot of text to fly by at superspeed, at which point the screen is just blank, and unresponsive. It looks like the product has been completely discontinued.
I tried ScummVM and it looks okay, but it isn't compatible with my old save file, has weird transitions at weird points of the map, and crashes about as frequently as the original game.
Interesting. Pentagram used to work on my computer. I fired it up just now, and I get the same error you get. It must be one of the Windows fixes or service packs that broke it.
I've played the game with ScummVM a few times. It works about as good as Pentagram did. It had a bunch of bugs, but I reported them and I think most of the annoying ones got fixed. I wouldn't restore an old Pentagram savegame using ScummVM though. If I were you, I'd play Ultima8 from scratch. The game actually doesn't take THAT long to get through tbh. I've replayed it from start to finish over a weekend before.
I've played it through both using DOSBox and ScummVM. DOSBox seems to have fewer bugs, but doesn't have a lot of the nice graphic and sound options that ScummVM has, and ScummVM also has a nice feature that allows you to look through walls to find certain items that are hidden behind walls and such.