Skip to content

Update Return to Zork Config file

Patrick requested to merge Menschel/game-data-packager:rtz_config into master

This patch updates the return-to-zork.yaml file with a description for a newer GOG.com release of the windows install file. It is a CD Version with CD audio files in ogg format.

What was done:

  • sha1sum and md5sum of new installer file 'setup_return_to_zork_1.1_(28045).exe' added
  • installer file added with the files it does provide, basically a copy of the previous file
  • rtzcd.red added to the files that rtz.gog file provides
  • rtzcd.red file added to "rtz-cd" package with md5sum and sha1sum
  • rtzcd.dat file removed from "rtz-cd" package

What works:

  • generating return-to-zork-data_65_all.deb from setup_return_to_zork_1.1_(28045).exe with cd audio
  • installing return-to-zork-data_65_all.deb
  • running return-to-zork with scummvm 2.1.1 on Ubuntu 20.04

Lessons learned:

  • innoextract 1.8 is required on the host system "to unpack setup_return_to_zork_1.1_(28045).exe"
  • apparently rtzcd.red is available on the CD release while rtzcd.dat is available on the floppy release. Scummvm apprently can use two file sets alternatively [sample.ad,sample.opl,rtzcd.dat] or [rtzcd.red]. sample.ad and sample.opl became required by scummvm recently because of an AdLib sound improvement. Therefore the floppy package is likely also broken.
  • if rtzcd.dat is present in the game folder, scummvm 2.1.1 does not recognize the game unless the [game] argument is "rtz" instead of "rtz-cd", therefore the generated link to run the game from menu does not work with this configuration. If both files are present, scummvm 2.1.1 asks for the version when importing the folder manually.
  • the CD audio files from the GOG release rtz_02.ogg to rtz_26.ogg need to be renamed from track1.ogg to track25.ogg, converting to mp3 is not required (install guide), the files need to be placed in the base folder, not in a subfolder
  • a good place to find out if CD audio works is the fools statue where circus music should be played

What still needs to be done:

  • nothing for the GOG Version
  • for the original CD Version to automatically rip_cd audio, a track offset needs to be implemented in g-d-p code base. It does not work without it.

What needs to be tested:

  • another owner of the GOG version has to verify this patch
  • an owner of the original CD release has to verify this patch.

Regression potential:

  • not for the GOG releases
  • original CD releases that have the rtzcd.red file (like in rtz.gog image) were likely broken previously and should work now
  • original CD releases that have the rtzcd.dat file are likely broken because sample.ad and sample.opl are not copied

The Merge Request is labeled WIP: as suggested. Feedback is appreciated.

Regards, Patrick

Edited by Sébastien Noel

Merge request reports

Loading