Community

General and Everything Else => The Games and other Sierra Adventure stuff => Topic started by: Charles on June 28, 2022, 09:00:24 AM

Title: Quest For Glory I – Macintosh Easter Egg
Post by: Charles on June 28, 2022, 09:00:24 AM
Just stumbled across this new blog post a couple days ago by Chris Benshoof.
https://www.benshoof.org/blog/quest-for-glory-i-macintosh-easter-egg (https://www.benshoof.org/blog/quest-for-glory-i-macintosh-easter-egg)

The topic's mainly about an exclusive easter egg hidden in the Mac version of QFG1.  But he also goes into some of the joys and challenges of decompiling the Mac sierra games in general and Quest For Glory 1 specifically (which was ported to Mac about 2 years after the PC release).

He also includes an attachment to bring the exclusive easter egg over to the PC version, which is neat.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: OmerMor on June 28, 2022, 03:06:50 PM
I also recommend his post, as well as all the older ones. Great read!
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: EricOakford on June 29, 2022, 06:58:14 PM
Just added this egg toy upgrade patch. It'd be nice to have a full decompilation of the Mac version.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: Collector on June 29, 2022, 09:53:19 PM
Unfortunately, there is no comment system on his blog. He does have an email address for the blog on the about page. It could be interesting to get him to contribute on this forum.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: Charles on June 30, 2022, 09:31:30 AM
Or even a way to convert from the Mac's Data1/Data2 files to PC's resource.map/resource.000 etc. 

I had a heck of a time just getting the game files from the Mac floppies I have -- that's actually how I stumbled across this post... I was looking for help on how to extract game data from Mac floppy images.  I'd seen the blog before (thank Omer for sharing it several months ago), but I don't check it regularly because his updates are few and far between -- Each one's fascinating when he does post though and I've re-read them several times.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: Kawa on June 30, 2022, 10:56:31 AM
Most what I know about the Data# files is that they're mostly just resource.### files mapped into Mac resource forks. There's some Mac-specific stuff like PICT and CURS, but the role of the resource.map file is taken over by the Mac's Resource Manager it seems.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: OmerMor on June 30, 2022, 02:58:05 PM
I'd seen the blog before (thank Omer for sharing it several months ago), but I don't check it regularly because his updates are few and far between -- Each one's fascinating when he does post though and I've re-read them several times.

I recommend using an RSS feed reader such as feedly (http://feedly.com) to subscribe to blogs.

Most what I know about the Data# files is that they're mostly just resource.### files mapped into Mac resource forks. There's some Mac-specific stuff like PICT and CURS, but the role of the resource.map file is taken over by the Mac's Resource Manager it seems.

Chris also mentions the need to convert the scripts to little endian in his post.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: EricOakford on July 02, 2022, 10:41:00 AM
I extracted the pics with ScummVM, then viewed them in SCIViewer (which can actually read them, surprisingly). I found some additional arena pics that aren't in the DOS version.

Pic 431 is an alternate version of the main forest arena. It's slightly brighter, and has colors for the Cheetaur in its palette.

Pic 432 is another variant, intended for either the Troll or Saurus.

Pics 435, 440, and 460 are all unused forest arenas! The funny thing is that 460 was actually used in the demo. I've put them here as BMP images (preserving their embedded palettes). Click on them and they'll display properly.
Title: Re: Quest For Glory I – Macintosh Easter Egg
Post by: MusicallyInspired on July 07, 2022, 12:48:37 PM
Coool!