Page 1 of 1

Return to Zork

Posted: Sun Feb 27, 2022 10:04 pm
by MysteryScience
Hello, has anyone tried this game?

in my case it freezes after passing the second screen (specifically when you try to enter the lighthouse)

Thanks!

update: if you turn off the music before entering the lighthouse area, the game continues without problems.

Re: Return to Zork

Posted: Tue Mar 01, 2022 2:09 am
by Malor
I tried running it and wasn't able to even get to the point of controlling anything. It just froze up during the intro.

Re: Return to Zork

Posted: Tue Mar 01, 2022 7:41 am
by MysteryScience
I'm using the Windows 98SE VHD for the MiSTer AO486 core (you can search for this vhd in the archive.org)

Selected the EMM386 option

And the sound settings in the game are SoundBlaster Pro 16 and the music MT-32 (I have the MT-32pi hat)

Re: Return to Zork

Posted: Sun Nov 19, 2023 4:01 am
by thedracle

It seems no matter what, if music is enabled, the game will crash at various points when the music track transitions.

MT-32 doesn't help. I haven't been able to figure out any workaround unfortunately.


Re: Return to Zork

Posted: Sun Nov 26, 2023 5:29 pm
by Bas

Intriguing! Will try to get this one to live. ;-)


Re: Return to Zork

Posted: Mon Nov 27, 2023 10:39 am
by Bas

Direct link to my build based on MS-DOS 6.22:

https://code.area536.com/DOSContainers/ ... rtzork.zip

It's a bootable VHD that runs on AO486 with SoundBlaster preconfigured and I just managed to get inside the lighthouse. I don't know this game at all so have a go, see if it works for you. If it does I'll fit it with a boot menu so sound hardware can be chosen at startup.

If you're interested, here's the rest of the repo with more VHD's:

https://code.area536.com/DOSContainers/games


Re: Return to Zork

Posted: Mon Nov 27, 2023 12:02 pm
by thera34

I assume OP referred to CD version not working properly when music is on, am I mistaken ?
@Bas: Didn't check much into your VHD (just ran it 5 mins and checked diff between your install and my CD based one), but it looks to me that is the floppy version, right ?


Re: Return to Zork

Posted: Mon Nov 27, 2023 12:08 pm
by Bas

This is the floppy version, yes. I'll see what I can do for CD. If it's CD audio tracks, then that's mostly up to the core and its support for that as well as the integrity of the CD dump.


Re: Return to Zork

Posted: Mon Nov 27, 2023 6:29 pm
by Bas

I packaged a CD-ROM version that seems to be working, as in: I can wander around, get into the lighthouse, see a few videos and get killed by a rather disturbingly large bird..

ftp://ftp.area536.com/doscontainer/test ... ork-cd.zip

It contains both a VHD and an ISO that need to be mounted at the same time. It may help to set your core RAM to 16MB.

There's an error about EMS and the build is generally messy but it should function. Let me know if it does and I'll clean it up and get rid of the annoying error.


Re: Return to Zork

Posted: Tue Nov 28, 2023 1:37 am
by NML32
Bas wrote: Mon Nov 27, 2023 6:29 pm

I packaged a CD-ROM version that seems to be working, as in: I can wander around, get into the lighthouse, see a few videos and get killed by a rather disturbingly large bird..

ftp://ftp.area536.com/doscontainer/test ... ork-cd.zip

It contains both a VHD and an ISO that need to be mounted at the same time. It may help to set your core RAM to 16MB.

There's an error about EMS and the build is generally messy but it should function. Let me know if it does and I'll clean it up and get rid of the annoying error.

Could you add imgset.exe to the VHD to auto-mount the CD image?

C:\Drivers\imgset IDE10 CD/rzork/rtzork.iso
cd C:\RTZ-CD
RTZ

Link to imgset
https://github.com/MiSTer-devel/ao486_M ... leases/drv


Re: Return to Zork

Posted: Tue Nov 28, 2023 5:56 am
by Bas

Good one, will do!


Re: Return to Zork

Posted: Tue Nov 28, 2023 9:00 am
by thera34
Bas wrote: Mon Nov 27, 2023 6:29 pm

I packaged a CD-ROM version that seems to be working, as in: I can wander around, get into the lighthouse, see a few videos and get killed by a rather disturbingly large bird..

ftp://ftp.area536.com/doscontainer/test ... ork-cd.zip

It contains both a VHD and an ISO that need to be mounted at the same time. It may help to set your core RAM to 16MB.

There's an error about EMS and the build is generally messy but it should function. Let me know if it does and I'll clean it up and get rid of the annoying error.

Return to Zork's music is a mix of CD audio tracks and MIDI. In some scenes (like 2nd screen at the lighthouse, hardware store, forests) it uses CD tracks, for the rest of the scenes MIDI.
Your image is lacking them ofc, so for example 2nd scene at the lighthouse (before entering it) has no music, as it was supposed to read the CD track.
You can try the bin/cue versions around, you can perfectly play the tracks in any CD player, but in game when arriving to those areas that use CD tracks, it will freeze.
Btw, there is also a 1.2 RTZ patch, but it won't solve the freezing game issue while using CD audio :(


Re: Return to Zork

Posted: Tue Nov 28, 2023 9:31 am
by Bas

The core itself does not support CD-audio according to the AO486 Github README. There is code in there from a commit on the 16th of August of this year, but I'm not sure in how far this has all been wired into the handling of the BIN/CUE format itself to allow MS-DOS to actually handle these mixed mode CD's properly and feed the audio back out. So.. I think a partly silent build like the one I posted is as far as things will go for now. I will clean this one up to get rid of the EMS error and include IMGSET into my VHD build framework.


Re: Return to Zork

Posted: Tue Nov 28, 2023 9:54 am
by AmintaMister
Bas wrote: Tue Nov 28, 2023 9:31 am

The core itself does not support CD-audio according to the AO486 Github README. There is code in there from a commit on the 16th of August of this year, but I'm not sure in how far this has all been wired into the handling of the BIN/CUE format itself to allow MS-DOS to actually handle these mixed mode CD's properly and feed the audio back out. So.. I think a partly silent build like the one I posted is as far as things will go for now. I will clean this one up to get rid of the EMS error and include IMGSET into my VHD build framework.

The core supports Cd audio CD/DA.


Re: Return to Zork

Posted: Tue Nov 28, 2023 9:54 am
by thera34

Most of games with CD Audio work fine now on ao486, except RTZ and Betrayal at Krondor afaik, could be some other (this last one is not recognized at all by the core, or at least the bin/cue floating around, but seems to work in PCEm).


Re: Return to Zork

Posted: Tue Nov 28, 2023 10:44 am
by Bas

Hmm.. if I'm not mistaken that means that either the core is not 100% compatible with mixed-mode CD's just yet, and/or the CUE/BIN's of the games you named are not (nor have they probably ever been) 100% up to spec. I can't do anything with Verilog but I could have a go at remastering the CD into a new image for RTZ under the assumption that laying down all new CD structures it might just jar something into a working condition.. or not.. but there's a reason this stuff is a hobby, right? :-D