Return to Zork - (still) can't install?

Ask for help with ScummVM problems

Moderator: ScummVM Team

Post Reply
grizebard
Posts: 6
Joined: Fri Oct 09, 2020 4:55 pm

Return to Zork - (still) can't install?

Post by grizebard »

I've had such fun reviving various old games over the last while thanks to ScummVM - bless everyone who has contributed! - but I'm stumped with one particular one, RtZ. I've done the setup right, I think, but still, ScummVM doesn't recognise it (even though the later two were no problem).

Checking over the files installed shows 84 *pmv files, rtzcd.prj, rtzcd.red (plus 25 *.mp3 files in sub-dir "music")
and specifically:

rtzcd.red (276,466 B)
276466
56e5811fdcf83b056322664998a4401e

rtzcd.prj (43,016,792 B)
43016792
75ad93c9886300c95df6b81ea4e8d64a

rtzcd.dat
absent

I'm running ScummVM v2.0.0 (11.Mar.2018) on Linux Mint v19.1 and the game is the English version 1.1 (07.Dec.1993)

I get the following standard complaint about an unknown MADE variant

"rtzcd.red", 0, "c4e2430e6b6c6ff1562a80fb4a9df24c", 276466

Looking back over previous postings, there is some conflicting information about this. GoodOldGeorg (24.Feb.2009) lists it as recognised, though zmally (02.Aug.2009) and Alfador (01.Sep.2009) claim it isn't. But all those reports were ages ago, presumably with much less mature versions of ScummVM. It seems unlikely that there are two identically-signed versions somehow, one recognised and the other not.

So what to do? I am loath to report a "bug" for a version that nominally worked over a decade ago! Anyone tried installing this version recently? Did some intervening update of ScuMMVM possibly break RtZ somehow, and nobody noticed because everyone has long since moved on?
grizebard
Posts: 6
Joined: Fri Oct 09, 2020 4:55 pm

Re: Return to Zork - (still) can't install?

Post by grizebard »

...or is it some stupid kind of peripheral issue like the case of file names, since Linux is case sensitive while all the DOS/Windowses are not...?
User avatar
Raziel
ScummVM Porter
Posts: 1541
Joined: Tue Oct 25, 2005 8:27 am
Location: a dying planet
Contact:

Re: Return to Zork - (still) can't install?

Post by Raziel »

First if all you should update to 2.2.0 which has been released lately and try to add the game again.

Looking at the code your version is indeed supported.
// Return to Zork - English CD version 1.1 12/7/93
{
"rtz",
"V1.1, 12/7/93, CD",
AD_ENTRY1s("rtzcd.red", "c4e2430e6b6c6ff1562a80fb4a9df24c", 276177),
Common::EN_ANY,
If 2.2.0 still not accepts it, please return.

Good luck
User avatar
criezy
ScummVM Developer
Posts: 955
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Re: Return to Zork - (still) can't install?

Post by criezy »

The detection entry that matches his MD5 hash has a different file size though (276177 vs 276466). I am not sure if this is an error in our detection entry, or if there are indeed two different versions with the same hash but a different size (it could be possible as the hash is only computed on the first 5000 bytes).
grizebard
Posts: 6
Joined: Fri Oct 09, 2020 4:55 pm

Re: Return to Zork - (still) can't install?

Post by grizebard »

Many thanks for both of your above responses. What I forgot to mention - apologies! - is that the numbers I provided besides the file sizes were the all-file MD5 values (besides the familiar 5000-byte MD5 value for rtzcd.red). And all my values for rtzcd.red correspond with the values given as the first item on the list by GoodOlGeorg back in 2007:

viewtopic.php?p=45032

(The two dissidents in the immediately following posts don't give their all-file values, alas.)

I realise that improvements are being steadily made, including recognition of variants, but because this variant was supposedly "sorted" so long ago, I suspect that updating to a slightly later version of ScummVM than mine might well be wasted effort (and potentiallly invalidate all existing game saves besides). Could there possibly have been a regression since way back then? If so, an even later version might be just as lacking, no? Otherwise, I should be good to go - but I ain't!

If it's of any further assistance, my all-file sha256 value for rtzcd.red is:

69f079c003e076b5056dd46cbc5c270fa22ac21bda2d5e37a048f11c6a7476cd

I would be happy though to provide the full file to the Dev Team, if that would help. (If that succeeds, then I would have to upgrade!)

(PS: I realise it couldn't be a filename character case issue, or for that matter a file location problem or a file privilege problem, as I mention in my second posting, since the error console can clearly read the file and comment upon it. Duh. Nor can it surely be some strange installation problem, since loads of other games are recognised and play fine.)

I'm stumped! What next, anybody...?
User avatar
criezy
ScummVM Developer
Posts: 955
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Re: Return to Zork - (still) can't install?

Post by criezy »

To be clear, there was no detection entry for your version. This is why it was not working. There was a detection entry for a different version (the one that is available on GOG) with the same hash (on the first 5000 bytes), but a different file size, 276177 instead of 276466. The version reported by GoodOldGeord (also reported in bug #4198) which is the same as yours was never added to the detection.

I have now added that detection entry, so it should be detected with new daily builds from tomorrow.
grizebard
Posts: 6
Joined: Fri Oct 09, 2020 4:55 pm

Re: Return to Zork - (still) can't install?

Post by grizebard »

Oh, brilliant - many thanks!

(I will have to do an update shortly then. Not sure when, but when I do I'll report back. But that certainly sounds like the answer.)
User avatar
GoodOldGeorg
Posts: 43
Joined: Mon Dec 17, 2007 3:43 pm
Location: Hungary

Re: Return to Zork - (still) can't install?

Post by GoodOldGeorg »

Since I have both versions, I examined the contents of the CDs

// Return to Zork - English CD version 1.1 12/7/93
- "rtzcd.red", "c4e2430e6b6c6ff1562a80fb4a9df24c", 276177
- "rtzcd.red", "c4e2430e6b6c6ff1562a80fb4a9df24c", 276466

The 276177 byte file is from an OEM version.
The 276466 byte file is from a RETAIL version.

I have examined each file and the contents of the next 3 files are different, all other files are the same:
- FDWAZZBB.PMV
- FWHAMO01.PMV
- RTZCD.RED
User avatar
criezy
ScummVM Developer
Posts: 955
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Re: Return to Zork - (still) can't install?

Post by criezy »

Thank you for this information!
Post Reply