VOGONS


First post, by jolynsbass

User metadata
Rank Newbie
Rank
Newbie

Hi,
I'm relatively new to DOSBox, so forgive me if the answer is obvious (I couldn't find anything about it on the forum using "Search", though...)

I have started using the DBGL Java GUI and am creating profiles for all of my old DOS games, and when I got to the old Infocom games, I noticed that there are characters missing in-game, specifically, the first letter of the name of the game, and the command prompt ">"...

This behavior seems to extened to *all* of the Infocom games I tried (Wishbringer, Enchanter, Zork, HHGG, etc.)

I also tried using the DOSBox program by itself (not with the DBGL GUI), but the results were the same. I also tried it with DOSBox 0.65 and 0.70, with the same results in each.

Does anyone know why this issue exists, or better yet, how to fix it?

(Also, I looked on the DOSBox game compatibility lists, and several of the Infocom games have bars all the way over to the right - some only mosty over to the right... What exactly does that mean?)

Thanks, folks!

Reply 1 of 11, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

You might want to try a special Z-Code interpreter for these games. You can get windows ports here. Can't help with the problem with DOSBox, as i've never played a Z-Machine game with it, Sorry.

Reply 3 of 11, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Sounds like an display problem to me.

Are you using DosBox in a window or fullscreen?

How To Ask Questions The Smart Way
Make your games work offline

Reply 5 of 11, by jolynsbass

User metadata
Rank Newbie
Rank
Newbie

Okay, so here's the scoop:
The ">" *does* appear in the following games the I just tried: Hitchhiker's, Zork 2, and Enchanter... Don't know why that is...

However, it does not show up on Zork 1, or Wishbringer... in fact, the first thing I see in Zork is :

ORK I: The Great Underground Empire

and then no ">"...

I'm not sure why this only appears on some of the games... I'll try and download a few more and see if I can pinpoint any thing.

p.s. oh yeah, and the full-screen toggle has no effect whatsoever.

Reply 6 of 11, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Okay, my version of Zork works just fine but Wishbringer exhibits the same behavior.

This is using the .com file from 1985 that came with the game. (IBM/MS-DOS 2.0 Interpreter Version L)

Using DOS Frotz with the WishBringer DAT file works fine.

DosBox 0.63,DosBox 0.70 and 6-6-2007 CVS exhibit the same behavior.

How To Ask Questions The Smart Way
Make your games work offline

Reply 7 of 11, by darkgamorck

User metadata
Rank Member
Rank
Member

Hmmmm... I've got an archive on an Infocom collection CD that was released awhile back. Zork I and Wish Bringer appear to work fine there. I'll have to break out the actual CD before I'll be able to tell you if the intepreter version those games are using is any newer however since my file dates are mangled lots of copies between various operating systems over the years.

Reply 8 of 11, by jolynsbass

User metadata
Rank Newbie
Rank
Newbie

Here is a great page to tell which version of the game(s) you have:

http://www.csd.uwo.ca/Infocom/games.html

The wishbringer I have is version 68 (the first version). Strangely enough, the version 23 appears to be the newest version, with a version 69 released somewhere in between.

I wonder if the different versions behave different in DOSBox...

Edit: I forgot mention that you can see the version number either when you first start the game, or by typing the command "VERSION"

Reply 9 of 11, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Well, IIRC the versions are just the data files...not the interpreters (the executables that run the games).

I'm not up on the differences of the interpreters between all of the systems that the Infocom games were released for or heck even the DOS versions.

It's common knowledge to just use DOS Frotz if you want to play the Infocom games in DOS. If you want to play them in Windows then you use the port for Windows, for linux the same, etc etc.

I have ver 68 and 69. Haven't bothered to test 69.

If you don't want to use Frotz then we'll have the original version working....eventually.

Also ver 68 works fine in Windows XP as far as I can tell.

How To Ask Questions The Smart Way
Make your games work offline

Reply 10 of 11, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Worth a topic on the broken games forum. there is one more old game that misses specific characters (amulet of yendor). perharps they are related

Water flows down the stream
How to ask questions the smart way!

Reply 11 of 11, by TeaRex

User metadata
Rank Member
Rank
Member

The last original DOS interpreter for Infocom games for the V3 Z-Machine is Version N, which you can find e.g. in "Leather Goddesses of Phobos". This interpreter can be made to run all the V3 games, just rename it and hex-edit the game data file name into it. Start it with parameter /W to get color (e.g. "ZORK1 /W"). In V3 games, the Interpreter version number is only shown if you give a $VERIFY command, not at VERSION.

The last version for the V4 Z-Machine is E (from "Nord & Bert"), for V5 it's J (from "Sherlock" or some "Solid Gold" re-release, not sure), and for V6 it's 6.71 (From "Arthur"). All can be hex-edited to work with all games of that Z-Machine Version. These games display the Interpreter version when you say VERSION. "Interpreter 6" just stands for the MS-DOS release as opposed to Apple, C64, Amiga..., it's not a version number as such.

V4 and V5 ask you if you want color so you need no parameter. For V6, you might want to use /DM to get MCGA/VGA graphics instead of the default EGA.

<plug>I'd recommend using my font patch which you can find in the forums, so that letter combinations like mm or WW don't "stick together".</plug>

tearex